Мифологемы мира программного обеспечения (Анатолий Якушин, OSSDEVCONF-2023)
Материал из 0x1.tv
- Докладчик
- Анатолий Якушин
Мифологемы приводят к существенному искажению реальности, навязывают свою точку зрения, выгодную определённым кругам. Массовый приход в СПО в течение последнего времени новых групп пользователей, приносящих чуждые движению мифологемы, приводит к терминологическому размыванию, нечёткости формулировок и недопониманию между пользователями.
Содержание
Видео
Презентация
Thesis
Современное массовое сознание всё чаще отказывает своим носителям в критическом мышлении, заменяя его сконструированной реальностью. Для подобных элементов отражения реальности в литературе обычно используют термин «мифологема». В современной науке понятие «мифологема» остаётся одним из дискутабельных, что обусловлено междисциплинарным характером термина и наличием разных его трактовок в пределах одной области знания. В данной работе под мифологемой понимается некий популярный, социально значимый искажённый образ действительности, активно участвующий в формировании мировоззрения и поведения отдельных членов социума.
Отличие мифологемы от реальности увеличивается в тех областях, где отсутствуют устоявшиеся представления о предмете обсуждения, причём зачастую именно мифологемы и создают массовое суждение о подобных областях. Информационные технологии, к сожалению, стали одной из первых жертв подобной искажённой популяризации. Это объясняется относительной новизной данной области человеческого знания, отсутствием доступной и ясной неспециалисту информации о предмете обсуждения, а зачастую и навязанным превратным представлением в интересах определённых групп и отдельных компаний.
В качестве наверное наиболее распространённого примера подобных ложных массовых представлений можно привести мифологему «покупка программы». Обычно под «покупкой программы» подразумевается платёж владельцу авторского права на некое программное средство, в обмен на который заплативший получает некое неисключительное право использовать копию программы. Согласитесь, что подобная передача прав имеет мало общего с реальной покупкой. Однако стойко внедрённое в массовое сознание мифологема о том, что программные средства «покупают» и «продают» ведёт к порождению таких популярных мифологем, как «воровство программ», «пиратство». Вал подобных ложных представлений, перенесённых на любой цифровой контент, породил по всему миру целый ряд абсурдных законопроектов по защите цифровых копий любого вида, за который многие и многие получили вполне серьёзные судебные приговоры, зачастую более суровые, чем уголовные наказания за реальные преступления.
Сообщество разработчиков и пользователей свободного программного обеспечения (СПО) за сорок лет своего развития неоднократно испытывало массовое увеличение своего состава, обусловленное в разные годы разными причинами. Подобные колебания носят как глобальный, так и локальный характер. События последних лет в России вызвали небывалый интерес к СПО и, как следствие этого, значительное количественное увеличение сообщества. К сожалению, вновь пришедшие зачастую поверхностно относятся к знакомству с традициями и терминологией мира СПО и привносят привычные им мифологемы мира программного обеспечения. Это неизбежно приводит к отсутствию взаимопонимания, порождает конфликты и в конечном итоге снижает качество сообщества в целом.
Рассмотрим некоторые мифологемы, сопровождающие свободное программное обеспечение долгие годы.
- Свободное программное обеспечение не является коммерческим
- Данное ложное утверждение основано на мнении, что
единственным возможным способом извлечения прибыли является продажа лицензий на ПО. Однако анализ рынка показывает, что от 70 до 80 процентов прибыли на рынке программного обеспечения получается за счёт продажи различных услуг по эксплуатации, а не от продажи лицензий. Следует помнить, что коммерческое программное обеспечение — это программное обеспечение, разрабатываемое и поддерживаемое в рамках соответствующей специализации бизнеса на заказ для конкретного конечного пользователя, либо с расчётом на заранее не определённый круг конечных пользователей с целью извлечения прибыли. Коммерческое программное обеспечение следует отличать от так называемой «домашней» (ad home) разработки программ (разработки силой самой организации — конечного пользователя) и от разработки программ вне коммерческого контекста вообще (в ходе научного экспериментирования, учебных проектов, как хобби и т. п.).
- Свободное программное обеспечение редко используется
- Обычно эту мифологему любят использовать те, кто мало
знаком с положением дел в IT-отрасли и в основном использует в повседневной жизни офисные пакеты и игры. Действительно, в ряде областей СПО пока ещё используется нечасто, но в инфраструктурных областях, например в функционировании Интернета, доля СПО весьма заметна. Всё зависит от точки зрения и характера подсчёта.
- Свободное программное обеспечение ничего не стоит
- Эта мифологема прямо порождена мифологемой «покупка
программы». Из того, что пользователь не платит за лицензию, следует вывод о бесплатности вообще. Однако реальная стоимость программного продукта определяется не ценой лицензии, а совокупной стоимостью владения, куда входит стоимость аппаратно-программного комплекса, его эксплуатации, апгрейда, стоимость обучения персонала и пользователей и т. д. Если конечный пользователь дома не учитывает эти затраты, хотя и несёт их, то в корпоративной среде подобные расходы учитываются и составляют весьма значительные суммы. Однако действительно, совокупная стоимость владения СПО всегда ниже проприетарного на стоимость лицензий.
- Свободное программное обеспечение хуже по своему качеству, чем проприетарное
- (Также существует встречная
мифологема о том, что СПО по качеству лучше проприетарного). Многочисленные исследования однозначно показывают, что не метод разработки, ни лицензия не влияют на качество программного продукта.
Таким образом, сегодня мы знаем, что:
- СПО — это коммерческое программное обеспечение, разрабатываемое и поддерживаемое в рамках соответствующей специализации бизнеса на заказ для конкретного конечного пользователя, либо с расчётом на заранее не определённый круг конечных пользователей с целью извлечения прибыли.
- Совокупная стоимость владения (ТСО) свободного программного продукта всегда меньше, чем проприетарного, как минимум на стоимость проприетарной лицензии.
- Существует значительное количество проверенных временем и рынком методов монетизации СПО.
- СПО ни в коей мере не противоречит авторскому и патентному праву, а базируясь на них, предоставляет пользователю наименее обременительную реализацию прав автора произведения.
- СПО сегодня является единственным эффективным средством межкорпоративного обмена передовыми технологиями.