Читайте также:
|
|
Свободных программ всё больше, и многие из них созданы или поддерживаются серьёзными корпорациями. Надёжность и безопасность решений на основе свободных операционных систем — Linux, различных версий BSD - по мнению многих специалистов, оказывается выше, чем при использовании закрытых и платных систем семейства Microsoft Windows. В сочетании с отсутствием проблемы корректного лицензирования всего программного обеспечения, используемого в компании, это делает свободные программы всё более привлекательным решением для серверов и иногда даже рабочих станций в фирмах любого масштаба.
По мнению сторонников идеи свободных программ, общедоступность исходных кодов и возможность их модификации предоставляет существенные преимущества. Благодаря открытости для огромного количества пользователей-специалистов ошибки и проблемы быстро находятся и устраняются, свободные программы оказываются надёжно защищены (в частности, от несанкционированного доступа). Полноценная поддержка таких программ, включая внесение требуемых изменений, может производиться любой группой достаточно квалифицированных специалистов, поэтому пользователь не оказывается зависим от «милостей» одной-единственной фирмы. Поддержку можно поручить сотрудникам собственного предприятия (если оно может себе это позволить) или же заказать у компании, которая не будет столь далека и малодоступна, как Microsoft или другая зарубежная корпорация.
С 2006 года тестинговой компанией Coverity совместно с американским Отделом национальной безопасности проводили исследования, как в открытом, так и закрытом секторе разработки ПО.
По результатам 2011 года, оказалось, что открытый исходный код не уступает по качеству «закрытых» программ. Самыми качественными проектами были признаны Linux 2.6, PHP 5.3, и PostgreSQL 9.1.
Различие между категориями "free software" и "Open source"
Представитель "Open Source Initiative" Давид Уилер употребляет эти термины, как синонимы, определяющие одно и то же понятие, однако указывает на их различное содержание. В своей статье он пишет: "Те, кто использует термин "ПО с открытыми исходными текстами" хотят подчеркнуть технические преимущества такого ПО (например, большую надежность и безопасность), тогда как те, кто использует термин "свободное ПО", хотят подчеркнуть независимость от контроля со стороны третьих лиц за использованием ПО".
Как считают представители FSF, в настоящее время Free Software и Open Source являются двумя самостоятельными движениями. "Мы не против движения Open Source, но мы не хотим, чтобы нас путали с этим движением", - так указано на сайте FSF. Представители FSF считают, что понятие "ПО с открытыми исходными текстами" более-менее соответствует понятию "свободного ПО", однако предпочитают использовать именно последнее определение и приводят для этого ряд аргументов:
· определение "открытый исходный текст" является слишком узким;
· некоторые компании, разработчики "обычного" ПО используют определение "открытый исходный текст" в своих целях и придают этому определению совсем другой смысл.
Шесть лицензий являются одобренными Open Source Initiative для распространения ПО с открытым исходным текстом. Эти же лицензии называются "лицензиями на свободное ПО" (free software licenses) на сайте проекта GNU Free Software Foundation (FSF).
Лицензия | GPL | BSD License | MIT | Mozilla Public License | Apache Software License |
Требуется указывать имя автора | Да | Да | Да | Да | Да |
Измененные файлы должны быть помечены | Да | Нет | Нет | Да | Нет |
Наименование производного ПО должно отличаться от наименования продукта создателей лицензии | Нет | Нет | Нет | Нет | Да |
Производные произведения должны распространяться на условиях первоначальной лицензии | Да | Нет | Нет | Да | Нет |
Указана территория, на которую предоставляется лицензия | Нет | Нет | Нет | Да | Нет |
Отсутствие гарантий на ПО | Да | Да | Да | Да | Да |
Предоставляется право применить другую лицензию | Нет | - | - | Да | - |
При этом совместимыми с лицензией GPL [3] из указанных лицензий являются только три: LGPL, BSD[4] и лицензия MIT[5]. Лицензии Apache (версии 1.0 и 1.1), и Mozilla (версии 1.0 и 1.1) - лицензии на свободное ПО, несовместимые с GPL.
Лицензия LGPL носит ограниченное применение:
· она может применяться только к библиотеке;
· произведение, производное от первоначальной библиотеки, также должно быть библиотекой.
Дата добавления: 2015-11-14; просмотров: 24 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Open Source Initiative | | | IOS vs. Android battle |