Что такое свободно распространяемые программы
Свободное программное обеспечение
Существует свободное программное обеспечение и мобильные приложения, созданные практически для любой цели, которые вы можете установить на ваш компьютер или смартфон (планшет). Чаще их называют — бесплатные программы (приложения). Бесплатное программное обеспечение для конкретной задачи или альтернатива дорогой коммерческой программе можно найти в интернете. Только есть одно НО! Здесь самое трудное — найти безопасные и надежные бесплатные программы среди тысяч предложений на разных сайтов. Скачивать бесплатные программы в интернете нужно с проверенных и безопасных сайтов.
Как правило, самый распространённый способ найти бесплатные программы для Windows, воспользоваться поиском через поисковые системы. На устройствах Android и iOS лучшим способом найти бесплатное программное обеспечение является поиск в Play Store или App Store, приложения проверяются перед размещением и это гарантирует безопасность вашему устройству. Для Mac OS поиск бесплатных программ можно осуществлять в App Store и интернете через средства поиска.
Свободное программное обеспечение имеет лицензию Freeware или просто Free.
Безопасный поиск свободных программ
При поиске свободных программ очень важно отличать хорошие программы от плохих или опасных. А также нужно уметь фильтровать сайты, на которых предлагают скачать бесплатные программы. Эти шаги помогут вам найти программу, которая является безопасной, надежной и выполняет необходимые функции.
Имейте в виду, что эти советы по безопасности являются правилом хорошего тона, загружаете вы бесплатное программное обеспечение или покупаете коммерческую версию. Ничто не мешает «левому» распространителю внедрять вредоносные программы в программу и по-прежнему взимать с вас плату за неё, а многие коммерческие программы нестабильны или неэффективны. Будьте бдительны, прежде чем нажать на ссылку – наведите на неё курсор мышки и посмотрите на адрес ссылки (обычно отображается в левом нижнем углу бараузера), если ссылка длинная, непонятная – не кликайте на неё.
Примеры свободных программ
Одним из самых больших преимуществ свободного программного обеспечения является решение конкретных потребностей. С этого начинается поиск подходящей для вас программы, но иногда полезно посмотреть, какое программное обеспечение используют другие люди. Вот список некоторых из наших любимых бесплатных программ для общих задач.
Безопасность и оптимизация системы
Средства для эффективной работы
Медиафайлы
Работа с сайтами
Почему некоторые программы бесплатные?
Существует много причин, по которым разработчик не взимает плату за своё программное обеспечение. В большинстве случаев разработчики зарабатывают деньги другими средствами. Вот некоторые из распространенных способов зарабатывать деньги на свободном программном обеспечении.
Не все разработчики свободных программ зарабатывают деньги на программном обеспечении. Они могут работать полный рабочий день и делать программное обеспечение в свободное время в качестве хобби, а могут работать по лицензии, которая запрещает получать прибыль от программного обеспечения, или им просто нравится участие в сообществах свободного программного обеспечения в интернете.
Поддержка разработчиков свободных программ
После использования свободных программ в течение некоторого времени, если вы довольны программами, у вас есть возможность поддержать их разработчиков. Для этого можно посетить их веб-сайты и найдите способы, которыми можно поддержать проект. Обычно это ссылки на оплату пожертвования или кнопки поделиться для продвижения программного обеспечения в социальных сетях. Но помните, ваша поддержка — это выбор, а не обязательство. Сообщества свободного программного обеспечения процветают благодаря индивидуальному выбору и взаимной помощи.
Друзья, поддержите нас! Поделитесь статьёй в социальных сетях:
10 мифов о свободном ПО
Разбираемся, почему free software — это не всегда бесплатно и зачем open source начинающему программисту.
Есть программисты, которые объединяются в команды и после работы бесплатно создают полезные программы. Есть компании, которые нанимают этих программистов, а потом выкладывают в открытый доступ исходные тексты приложений и сервисов, чтобы другие люди могли их исследовать, изменять под себя и распространять дальше. А продвигают все эти «странные» идеи известные всему миру айтишники, такие как Ричард Мэттью Столлман, Брюс Перренс, Лоуренс Лессиг.
Миф 1
Свободное ПО = бесплатное
Фанат Free Software Foundation, использую Linux и недолюбливаю Windows. Пишу истории про кодинг и программы на Python. Влюблен в LISP, но пока что не умею на нем программировать.
Свободное ПО может быть платным, это не запрещено. Но оно не может быть проприетарным, то есть закрытым и нарушающим «четыре свободы» GNU:
Свободное ПО называется free software, а бесплатное — freeware. В отличие от свободных, бесплатные программы бывают закрытыми и могут распространяться в виде исполняемых файлов, по которым нельзя понять их внутреннюю структуру. Например, популярная программа для очистки Windows от мусора CCleaner — бесплатная, но не свободная.
Миф 2
Свободное ПО == open source (открытые исходники)
Две главных организации, которые продвигают идеи открытого и свободного ПО, — Open Source Initiative (OSI) и Free Software Foundation (FSF). Они чуть по-разному понимают термины «свободный» и «открытые исходники». FSF больше внимания уделяет свободам пользователей и использует термин free software. OSI же считает, что слово free сбивает людей с толку, намекая на бесплатность, и подчёркивает значение открытых исходников и метод разработки программ. Для OSI основной термин — open source software.
По сути и OSI, и FSF занимаются одним делом, а все их разногласия — в небольших философских акцентах.
У каждой программы есть лицензия — юридические условия, на которых её можно использовать. Обычно она ограничивает возможность исследовать устройство, модифицировать код и создавать на его основе новые программы. Это относится даже к тем из них, код которых выложен в открытый доступ. Пример — WinRAR, популярный архиватор челябинца Евгения Рошаля: исходники открыты, но делать с ними ничего нельзя. Такие программы тоже считаются несвободными.
Миф 3
Если есть исходный код — это open source
На самом деле нет. Для этого нужен полностью понятный код, который можно легко прочесть. Несвободными являются даже те программы, которые прошли обфускацию — когда исходный текст прогоняют через специальный сервис и делают его трудночитаемым. Часто так поступают с программами на интерпретируемых языках, особенно с разными скриптами на JavaScript, Perl или PHP. Они переводятся в машинный язык только в момент выполнения, и потому их исходники всегда доступны. В коде после обфускации не разобраться — теряются стройность и красота, остаётся только функциональность.
Вот классический пример исходника на языке C, всё логично и ясно даже без комментариев:
Он же после обфускации:
Попробуете понять, что тут происходит? И представьте, что таких строк тысячи или десятки тысяч, как бывает в обычных программах.
Миф 4
Свободное ПО — это лицензия GNU GPL
Многие связывают свободное ПО с самой известной лицензией — GNU GPL от Free Software Foundation. На самом деле свободных лицензий очень много: МIT, BSD, Mozilla Public License (MPL), Common Development and Distribution License (CDDL), Apache Software License. Да и у авторов GPL есть разные версии их свободной лицензии: для документов, «железа» и программ.
Все они говорят о «четырёх свободах» и открытых исходниках, но есть отличия в мелочах. Например, можно ли использовать код в составе проприетарных программ, допустимо ли делать закрытой свою версию кода или выпустить его под другой, пусть даже свободной лицензией.
Миф 5
Свободное ПО — для любителей, а не для серьёзных программистов
К открытым проектам может присоединиться и профессионал, и новичок, и просто любитель кодинга: повышать квалификацию, нарабатывать портфолио и репутацию. Работа над свободным ПО в мире программистов считается хорошим тоном. Конечно, писать критически важные части ядра Linux или FreeBSD так просто вам не дадут, но какие-то небольшие и менее приоритетные задачи выполнять можно сразу.
Миф 6
Свободное ПО — недоработанное и у него меньше функций
Спорное утверждение. Да, открытые программы для работы с растровой и векторной графикой сильно отстают от коммерческих аналогов, но в них всё равно можно полноценно работать. А свободный 3D-редактор Blender массово используют в Голливуде — например, в нём сделаны спецэффекты «Человека-паука 2».
Большинство серверов в мире работает на Linux, FreeBSD или OpenBSD. Да и программируем мы в основном на свободных языках. Веб тоже держится на СПО : браузеры Chromium и Mozilla Firefox, серверы Ngnix и Apache, базы данных MySQL и PostgreSQL, свободный движок для сайтов WordPress — список можно продолжать долго. Это отлично проработанные программы, которые по многим параметрам превосходят коммерческие аналоги.
Миф 7
Свободное ПО только для программистов, простому человеку не разобраться
Миф 8
На свободном ПО не заработать
Этот миф перекликается с темой бесплатных программ. Многие из них действительно распространяются «безвозмездно, то есть даром», а программисты помогают разработке как волонтёры, в свободное от работы время. Но крупные компании, фонды и отдельные люди жертвуют немалые деньги, чтобы стимулировать ключевых специалистов на свободных проектах.
Например, разработчик браузера Firefox, Mozilla Foundation, существует на государственные гранты, пожертвования, помощь от крупных компаний и за счёт коллабораций. Корпорация Google одно время платила фонду, чтобы быть в браузере поисковиком по умолчанию. Эти деньги шли на зарплату программистам, пиарщикам, тимлидам, маркетологам, формировали рекламный бюджет и так далее. Похожая финансовая модель и у других сообществ — того же Linux Foundation или проекта GNU.
Зачем корпорации спонсируют такие проекты? Они пользуются многими свободными программами и хотят, чтобы софт был лучше и надёжнее, быстрее обновлялся. В бизнесе повсеместно применяются веб-серверы Ngnix и Apache, свободный офисный пакет LibreOffice, операционные системы Linux или FreeBSD. Поэтому всем важно, чтобы вовлечённые в их создание программисты достойно зарабатывали.
К примеру, Линус Торвальдс с 1997 по 2003 год работал в компании Transmeta, где ему платили зарплату и давали возможность разрабатывать ядро Linux, а Гвидо ван Россум спокойно занимался Python в DropBox. К свободному ПО серьёзно относятся и многие ИТ-гиганты — те же Oracle, Google и даже Microsoft спонсируют сообщества напрямую или предоставляют им своих разработчиков.
Миф 9
Свободное ПО легко взломать, потому что исходный код открыт для всех
С одной стороны, каждый может найти ошибки в исходных кодах программ и воспользоваться ими. А с другой, команды, работающие над СПО, не так скованы жёсткими дедлайнами и корпоративными интересами — они не замалчивают ошибки, быстро выпускают обновления и не жертвуют качеством в угоду коммерции. А открытость исходников даёт возможность каждому проверить код и порекомендовать изменения.
Свежий пример: в мае 2020 года вышла новая версия музыкального редактора Audacity 2.4.0, а через день один из пользователей обнаружил проблему: при определённых условиях терялись данные. Буквально за 5-6 часов сообщество программистов протестировало программу, свежий релиз отменили, в центре загрузок оставили предыдущую версию. А ещё через день проблему устранили и вышла исправленная, с номером 2.4.1.
Производители коммерческого софта ориентированы на продажи, поэтому могут иногда замалчивать факты о безопасности или не решают проблемы вовремя, отдавая приоритет новым разработкам. А обнаружить «дыры» проприетарных программ не так уж и сложно — хакеры по всему миру регулярно отчитываются о новых багах версий Windows.
Миф 10
Конкуренты используют ваш код, а вы останетесь ни с чем
Как в науке, где учёные обмениваются знаниями и технологиями, это обычный вариант. В целом он помогает эволюции и гарантирует счастье пользователей. В бизнесе не принято возмущаться, если вашу маркетинговую механику отследят, доработают и используют конкуренты. И никто не считает плохим стартап, который улучшил потребительские свойства какого-то товара, а потом забрал себе часть его рынка. Всегда на первый план выходят компетенции команды и отдельных специалистов, качество бизнес-процессов, поддержки и умение удовлетворить потребности пользователей.
Известные компании всё больше ориентируются на свободный код и видят в нём выгоду. Например, в марте 2020 года «ВКонтакте» выложили на GitHub под свободными лицензиями код фронтенда своих мобильных приложений, а на порталах графических редакторов Figma и Sketch (под лицензией Creative Commons) появилась вся их графика. Это поможет сторонним разработчикам мини-приложений для соцсети создавать более профессиональные решения.
Зачем всё это начинающему программисту
Свободное программное обеспечение — не просто форма разработки приложений, но и философия. Поэтому идеи подхватили в разных сферах: появились лицензии для свободных аппаратных платформ, для творческих людей (семейство Creative Commons) и даже проекты open source велосипедов и автомобилей.
Для новичка в программировании свободное ПО — отличный способ набить руку, наработать портфолио и принести пользу людям, а для программиста-профи или бизнесмена — достойно зарабатывать, пусть и без космической маржи.
Как новичку присоединиться
к open source проекту
Вот несколько свободных проектов на разных языках программирования. Присоединяйтесь и добавляйте их себе в портфолио.
Python
JavaScript
Что почитать и посмотреть об open source и free software
Программное обеспечение с открытым исходным кодом, доступным для просмотра, изучения и изменения всеми желающими.
Python Software Foundation License — BSD-подобная лицензия на свободное ПО, совместимая с GNU General Public License (GPL).
На конференции для разработчиков Build 2020 Microsoft представила
менеджер пакетов в стиле Linux. Он работает в командной строке и командой в пару строк может обновить все программы.
Frontend — клиентская сторона пользовательского интерфейса к программно-аппаратной части сервиса.
Нумерация списка этих свобод от 0 до 3 — фишка авторов-программистов.
Фонд FSF считает официальным английский текст GNU GPL, а российское законодательство признает только лицензии, переведенные на русский язык. Поэтому правовой статус GPL в России немного туманный.
Кабинет Информатики
Свободно распространяемые программы
Вы можете их абсолютно бесплатно распространять, использовать и модифицировать. Самый большой плюс данных программ состоит в том, что их разрешено бесплатно использовать в организациях, школах, университетах, в том числе и дома. Большинство представленных программ распространяются по лицензиям GNU GPL v2, GNU GPL v3, GNU LGPL, BSD и MIT.
Почему стоит перейти на свободные программы?
Некоторые люди думают, что свободные программы не могут стать достойной заменой платного аналога. На самом деле, есть категории программного обеспечения, в которых уже просто не осталось платных приложений, например, интернет браузеры. Сегодня обычный среднестатистический пользователь и не знает, что браузеры могут быть платными, а ведь такие были когда-то давно. Направления программ с открытым исходным кодом, то есть свободных, двигается и развивается, и возможно со временем вытеснит платные программы.
Бесплатные аналоги программ есть фактически для любой платной программы, просто о них не всегда знают. В некоторых случаях бесплатный аналог имеет меньший набор функциональных возможностей, а в некоторых значительно больше, чем в платном приложении.
Какая выгода для разработчиков свободных программ?
С 1980 года разработчики ПО начали активно прибегать к лицензированию своих продуктов. Лицензия представляет собой контракт между разработчиком и покупателем, предусматривающий различные ограничения на использование ПО. Применение подобных лицензионных соглашений позволило взять на вооружение юридический инструментарий, регулирующий отношения между правообладателями и правопользователями. Национальные законодательства по авторскому праву едва поспевают за новыми экономическими отношениями, которые складываются сегодня между разработчиками и пользователями. В результате лицензионные соглашения играют определяющую роль в правилах использования интеллектуальной собственности на ПО.
У вас может создаться логичный вопрос, раз программа является бесплатной для всех, и даже более, её можно модифицировать, то какая может быть от неё выгода для её разработчика? Действительно, на первый взгляд это может показаться как минимум странным. Для начала, перечислим типы разработчиков:
Свободно распространяемое ПО может быть трех основных видов: общедоступное, свободно распространяемое (freeware) и ПО с открытыми кодами.
Программное обеспечение с открытыми исходными текстами (open code software) характеризуется в первую очередь свободным доступом к исходным текстам. Его пользователи имеют право свободно выполнять следующие операции:
Объединение преимуществ свободного доступа к исходным текстам с основными правами предоставляет пользователю такого ПО значительно более высокий уровень свободы по сравнению с теми, кто имеет дело с другими видами компьютерных программ. Программы с открытым исходным текстом (ОИТ) дают пользователю возможность без всяких ограничений управлять ПО, копировать его, распространять, изучать и изменять. Модель интеллектуальной собственности на такое ПО отличается от той, на которой строится большинство коммерческих программных продуктов. Коммерческая модель предполагает в большинстве случаев только право на запуск программы и право пользователя сделать для себя резервную копию.
Когда речь идет о свободном ПО, в первую очередь имеется в виду именно свобода его использования, а не цена. Генеральная общественная лицензия была разработана, чтобы гарантировать пользователю:
Вне зависимости от типа разработчика они могут зарабатывать на своей программе за счет пожертвований. В некоторых странах государство осуществляет финансовую поддержку таких проектов. Да и некоторым организациям может потребоваться расширение функционала программы. К кому они в первую очередь обратятся в таком случаи? Конечно к автору.
Бесплатно и безопасно: главные мифы свободного ПО
Минкомсвязи в конце декабря опубликовало свои взгляды в отношении внедрения свободного программного обеспечения (СПО) в госорганах. В документе перечислены преимущества свободных продуктов, главными из которых названы бесплатность и безопасность. Но так ли это на самом деле?
Свободное — значит бесплатное?
Существует распространенное мнение о том, что свободный софт является одновременно и бесплатным. В документе Минкомсвязи использован именно этот тезис:
Во-первых, это дешевизна и антикоррупционность. СПО не требует лицензионных выплат за каждый установленный экземпляр программ.
Однако IТ-эксперты, в том числе основатель движения open source Ричард Столлман, с этим не согласны. Сам Столлман на каждом своем выступлении повторяет фразу:
Free — значит свободное, но не бесплатное. И все это не равно Open Source. Это три понятия, которые смешивать не стоит.
За примерами, которые подтверждают это мнение, далеко ходить не нужно. Из недавнего — компания Dell согласилась платить Microsoft лицензионные отчисления («роялти») за использование Android и Chrome OS на своих устройствах. Корпорация из Редмонда владеет целым рядом патентов на технологии, которые использованы в открытых проектах, созданных Google.
Тот же Столлман публиковал статью, в которой призывал поддержать кампанию за «оcвобождение Android», то есть за публикацию исходных кодов операционной системы (а ее создатель, Google, делать этого не собирается).
В конечном итоге открытый софт может быть бесплатным для конечного пользователя, но в случае корпоративных продуктов и массовых инсталляций все не так просто. Компания может участвовать в разработке нужного ей продукта и отправлять свои фиксы в общий репозиторий — или (если в процессе «допиливания» продукта, произошел выход за рамки лицензии GNU) нанимать собственную выделенную команду разработчиков для поддержки форка. Как несложно догадаться, с бесплатностью этот путь имеет мало общего.
Свободный софт более безопасен
Поскольку, как мы только что выяснили, свободное ПО, бесплатное и Open Source — это три совершенно разные вещи, то кажется, что одна из них и должна быть более безопасной, чем проприетарные продукты. На самом деле это не так.
В документе Минкомсвязи сказано, что закрытые продукты менее безопасны, поскольку в них встречаются недокументированные возможности:
Многие проприетарные приложения от известных производителей содержат недокументированные функции, что является потенциальной угрозой.
Но ведь и многие из открытых (свободных, бесплатных) приложений — тоже содержат недокументированные функции. Не всегда разработчики успевают (и не всегда хотят) надлежащим образом документировать возможности своего проекта. Более того, потенциальной угрозой является и целый ряд документированных функций (например, Userialize или Bash).
Отдельный вопрос, на который нужно дать ответ — что такое «недокументированные функции», подходит ли под это определение, скажем, не описанный в документации пункт меню? Если речь идет о «недекларированных возможностях», то должен существовать процесс их декларации. Если же подразумеваются уязвимости, то это совсем другая тема.
На самом деле, для того чтобы повысить уверенность в безопасности кода, достаточно следовать простому алгоритму:
В случае с бэкдором в RSA выяснилось, что компании заплатило АНБ — то есть виновника удалось найти. А вот откуда в пакете SSL взялась уязвимость Heartbleed — непонятно до сих пор.
С другой стороны, свободное ПО легче адаптировать к изменяющимся условиям. Конечно же, установка «закрытой и несвободной» Windows на HMI в системах АСУ ТП — это очевидная ошибка, которая привела к тому, что во многих системах до сих пор не закрыта уязвимость CVE-2010-2568, через которую в свое время распространялся червь Stuxnet. Использование «открытой» системы позволило бы разработать свой патч, но и для этого нужна команда разработчиков, которая стоит денег.
Должно ли государство развивать российский Open Source
Еще одна выдержка из документа Минкомсвязи, в которой звучит тезис о том, что свободный софт соответствует национальным интересам:
В-четвертых, использование СПО учитывает национальные интересы. Несмотря на то, что создание свободных программ неотделимо от мирового сообщества разработчиков, сервисные услуги по их адаптации, внедрению, поддержке и развитию, оказывают, как правило, национальные фирмы, что более выгодно государству и обществу.
Получается, что «перелицовка» Open Source (даже с нарушением GPL) — это правильно отвечает интересам страны, но создание с нуля собственной технологии, которая по каким-то причинам не является СПО — таким интересам не отвечает.
В России компаний вроде ALT Linux, которые делают все верно и по букве всех лицензий и законов открытого ПО, крайне мало. В целом же разработка «пакета свободного отечественного программного обеспечения» — задача, может быть, и светлая, но явно не первоочередная.
Здесь хотелось бы обратиться к еще одной популярной теме — к созданию «отечественной ОС».
Операционная система не нужна!
В деле импортозамещения куда логичнее обратить внимание не на создание собственных ОС и офисных пакетов, а на совсем другие направления. Начинать нужно с чего-то, что имеет конечную цель, и должна существовать возможность посчитать эффективность этого «чего-то». Операционная система — это явно не «оно».
Десктопы
Десктопы, несмотря на всю их архаичность, еще долго будут оставаться серьезным «пожирателем» IТ-бюджета в корпоративном секторе с циклом обновления в 3—5 лет. Учитывая, что существенной частью корпоративного сектора в России является госсектор и связанные с ним компании, перевод этой ниши на российские продукты вполне реален — нужно лишь волевое решение.
«Ну вот же, свой Windows!» — скажет читатель. Отнюдь нет! Начинать делать десктоп нужно с процессора. Более того, он у нас есть, и неплохой. Да, речь об «Эльбрусе».
Уже в процессе работы над собственным процессором попутно придется решать и вопросы с созданием операционных систем, языков программирования и прочих элементов экосистемы. Для того чтобы производители софта захотели писать под условный «Эльбрус», необходимо чтобы на подобные продукты был спрос, а МЦСТ мог производить достаточное количества железа.
Уже упомянутые госкомпании и их сателлиты могут составить костяк первых пользователей. Если производители ПО (тот же ALT Linux, или JetBrains) увидят перспективы и пользовательскую базу, то не откажутся создать версию под «Эльбрус» (кстати, и мы сейчас портируем PT Application Firewall на этот процессор) — заодно и совместимость с «просто Linux» и другими платформами появится.
Все в облако
Тренд на «переезд» многих привычных приложений в облако неоспорим: там уже и Excel, и Word, и «1C». Частное «офисное» облако закрыло бы нужды 90% пользователей десктопов в корпоративном секторе. В настоящий момент подобные продукты все больше и больше становятся обыкновенной подложкой под сам «интернет». Самым важным десктоп-приложением становится браузер, а создать его уже совсем не так сложно, как показывает пример Opera или Яндекс.Браузера.
Казалось бы, все переехали на Chromium — но в этом нет ничего плохого. Если взять за основу существующую платформу, навесить на нее дополнительные функции и обеспечить цикл поддержки, это позволит создать конкурентоспособный продукт. А уже параллельно можно будет заняться и созданием собственного Chromium, если это необходимо.
Железное небо
Конечно, для создания собственного облака необходимы и другие компоненты, и первая проблема здесь — отсутствие железа (особенно печальная ситуация сложилась с серверными платформами). Быстрого решения в этой области ждать не приходится, поэтому на первых этапах нет ничего зазорного в том, чтобы использовать уже имеющиеся решения.
С сетевыми «железяками» ситуация постепенно налаживается, в области NAS серьезные вещи делает RAIDIX, нельзя сбрасывать со счетов и «Т-Платформы». С софтом ситуация гораздо лучше — есть прекрасная платформа для виртуализации от Parallels и nginx, как надежная основа для серверов приложений.
Не все гладко и с СУБД (даже создатели «Эльбруса» из МЦСТ говорят об Oracle), хотя есть такие продукты, как «Линтер», Red «База данных». При этом необходимо понимать, что с MS SQL и Oracle съехать легко и просто не получится. Это, однако, не означает, что не нужно создавать собственные enterprise-СУБД: как минимум RDBMS и какое-то количество NoSQL-проектов (например, document и graph) — точно бы не помешало. Даже если брать за основу PostgreSQL, Hadoop или ElasticSearch — главное, чтобы эти продукты использовались и под них создавались приложения.
Итого
Конечно же, свободное ПО вполне можно и нужно использовать, адаптировать и развивать. Однако тезисы о его бесплатности, «лицензионной чистоте» и защищенности не выдерживают никакой критики. «Бесплатно» и «безопасно» — это просто сказки, и все знают, где бывает бесплатный сыр.
Нынешний период может стать золотым временим для IТ-отрасли в России. В деле импортозамещения стоит сделать ставку на «национальных чемпионов» в своей области, работающих в плотной кооперации, форсировать прорывные или просто необходимые проекты, предоставлять бизнесу «длинные деньги» и обеспечивать контроль и прозрачность — но это все как раз и в силах государства.
Автор: Сергей Гордейчик, по материалам личного блога (1, 2)