Новость из категории: Информация

Linux: 30 лет свободного ПО. Продолжение

Linux: 30 лет свободного ПО. Продолжение
GNU Manifesto ставил перед собой цель создать другое будущее для ПО

Столлмен анонсировал проект GNU (GNU’s Not UNIX) в сентябре 1983 г. Его амбициозной целью было посредством совместных усилий создать ОС под названием GNU, которая была бы исключительно свободной. Столлмен ввел определение четырех основных свобод (которые сформулированы в 1985 г. в Манифесте GNU - см. http://bit.ly/ GNUManifesto), которыми должны быть наделены все пользователи.

Linux: 30 лет свободного ПО. Продолжение

Существует известная лингвистическая неточность в понятиях «бесплатный (gratis)» и «свободный (libre)». Для начала, обратите внимание, что указанная свобода (см. внизу страницы) не упоминает никаких денежных условий. Ни одна из этих свобод не налагает никаких ограничений на продажу ПО, так что для свободного ПО вполне разумно иметь ценник. Наоборот, программа, распространяемая бесплатно, запросто может не соответствовать определению свободы: например, те бесплатные продукты, что не включают исходный код, или открытый код, запущенный на проверочной машине и отказывающейся запускать модифицированную версию этого кода. Определенно, наличие доступного исходника является предпосылкой к Свободе 1 и 3, но если впоследствии создатель запрещает модификации или, что более вероятно, разрешает перераспределять модифицированные версии в качестве части или целой проприетарной программы, то они противоречат политике свободы. Подобное поведение нарушает принцип свободного лицензирования, поскольку производный продукт будет выпущен под условиями, отличными от ПО-оригинала.

Linux: 30 лет свободного ПО. Продолжение

Термин «открытый код» был введен при создании Open Source Initiative (OSI) в 1998 г., частично как средство борьбы с двусмысленностью значения, а частично для того, чтобы отделить OSI от движения Free Software. В OSI были убеждены, что образ инакомыслящего, ассоциировавшийся с лагерем Свободного ПО, может помешать компаниям использовать или содействовать ПО с открытым кодом. Изначальное определение Открытого Кода, предложенное OSI, было основано на Debian Free Software Guidelines (DFSG) и как таковое содержало условие, отличное от простой доступности исходного кода.

Linux: 30 лет свободного ПО. Продолжение

По сути, внешне у определений OSI и движения Free Software много общего, но они произошли от весьма разных философий. Последнее определение сформулировано в более прагматичном тоне по сравнению с анархичным тоном первого. OSI хотели, чтобы компании были более склонны к таким стратегиям, как у Netscape, которая в 1998 г. опубликовала код своего пакета Communicator.


<<К началу статьи

Рейтинг статьи

Оценка
0/5
голосов: 0
Ваша оценка статье по пятибальной шкале:
 
 
   

Поделиться

Похожие новости

Комментарии

^ Наверх