Преимущества СПО
Чем СПО выгоднее, чем проприетарные аналоги?
Под проприетарными понимаются программы, распространяемые не в виде исходного текста, а в откомпилированном бинарном формате. Исходные тексты программ остаются закрытыми, являются коммерческой тайной компаний-разработчиков. Основой монетизации этих организаций являются лицензионные отчисления за каждую бинарную копию продукта. Существуют также бесплатные (freeware) программы. Эти программы такие же проприетарные, однако, их владельцы не берут плату за их использование. Код данных программ закрыт для свободного доступа.
Свободные программы — это те, которые распространяются под свободными лицензиями. Наиболее популярной из подобных лицензий является Генеральная Общественная Лицензия GNU (GNU GPL). Свободные программы можно устанавливать на любое количество компьютеров, распространять, изменять их код, настраивать под собственные нужды или под запросы клиента, а также продавать. Они, как правило, не являются бесплатными, но их стоимость в среднем на порядок ниже, чем у проприетарных аналогов. Основной принцип СПО предельно демократичен. Каждый может изменять программу, но никому не позволено изменять лицензию и отбирать у других право свободно пользоваться данным ПО.
Преимущества СПО
• Снижение совокупной стоимости владения информационной системой
Решения, спроектированные на основе свободного ПО, позволяют экономить бюджет за счет отсутствия дорогостоящих лицензионных платежей и более низкой стоимости внедрения.
• Безопасность информационной системы
В свободных программах, за счет открытости их кода и постоянного использования и тестирования тысячами программистов по всему миру, могут быть оперативно выявлены и исправлены недокументированные возможности, которые угрожают информационной безопасности компании или государства.• Независимость от поставщикаНи один из разработчиков не обладает исключительными правами на продукт СПО. Этот принцип помогает обеспечить технологическую независимость всей ИТ-инфраструктуры государства.
• Стабильность решения в долгосрочной перспективе
В случае использования ПО с открытым кодом отсутствуют риски, связанные с банкротством разработчика, закрытием или «замораживанием» проекта, так как поддержку решения может осуществлять любая команда разработчиков.
• Максимальная адаптация решений
Открытость исходного кода свободных программных продуктов позволяет создавать системы любой сложности с практически неограниченными возможностями масштабирования.
Кратко идея свободного программного обеспечения излагается в т.н. «четырех свободах» СПО:
- Свобода запуска программ с любой целью;
- Свобода изучения того, как программа работает, и создания ее модификаций;
- Свобода распространения копий;
- Свобода улучшения программы и выпуска улучшений в публичный доступ.
Безопасность программ на ОС Linux
Популярность ОС логичным образом сказывается на количестве компьютерных уязвимостей (англ. vulnerability) — слабых мест, недостатков в системе, используя которые можно нарушить её целостность и вызвать неправильную работу программы. По данным портала по информационной безопасности SecurityLab.ru (в отчете за 2011 г.) по сравнению с другими операционными системами у продукта от Linux была найдена всего одна уязвимость высокой степени, что говорит о более высокой безопасности программ на этой ОС.
Рис. 1. График уязвимостей в ОС по степени опасности. Данные отчета SecurityLab.ru