Интересно что имел ввиду препад задав вопрос - чем отличается лицензия GNU от OpenSource? И вообще правильно ли был поставлен вопрос - не тоже самое ли это?
GNU GPL - одна из многих OpenSource лицензий, т.е. OpenSource понятие более широкое, включающее в себя и гнутный ГПЛ. BSD лицензии, например, тоже OpenSource, но не являются GNU GPL.
"Free Software" придумал RMS, и оно, возможно, более узкое, чем понятие Open Source; использование термина Open Source позволяет избежать приписок "(as in freedom)" и покрывает большее количество направлений в куче традиций разработки ПО с открытым исходным кодом, предоставляя общее обозначение и для GNU, и для не связанных с GNU проектов (разработчиков которых может не устраивать термин "Free Software", придуманный Ричардом), и для многого другого. В любом случае, на самом деле всякий термин требует дополнительного толкования ("Open Source" - см. уже приведённую ссылку на сайт OSI; "Free Software" - четыре тезиса RMS о свободном ПО).
GNU Project очень идеологичен и политизирован, по сравнению с другими направлениями в FOSS. В GNU Coding Standards дебильные отступы (разумеется, ИМХО).
Можешь ответить, что термин OpenSource придумал Эрик Реймонд (Собор и базар) и что Ричард Столлман, автор проекта GNU не очень-то доволен этим термином, поскольку он размывает идеологию FreeSoftware.
Free Software это столманновский термин (free as freedom, not free as beer) и относиться именно к софту, выпущенному под GNU GPL. А freeware прямо с множествами FS и OSS вообще не пересекается, поскольку freeeare лицензии концентрируются на признаках платности/бесплатности, а не открытости/закрытости исходников и возможности их модификации и дальнейшего распространения.
> Можешь ответить, что термин OpenSource придумал Эрик Реймонд (Собор и базар) и что Ричард Столлман, автор проекта GNU не очень-то доволен этим термином, поскольку он размывает идеологию FreeSoftware.
..и этот ответ будет неверным бо:
1. OS было заведомо ДО бойскаута Эрика и без его участия. он вообще очень мало [если хоть что-то] придумал.
2. OS != FS.
Если рассматривать "Open Source" как термин, придуманный в 1998, то всякое требование принятия NDA автоматически лишает ПО статуса Open Source (см п. 7).
> Если рассматривать "Open Source" как термин, придуманный в 1998, то всякое требование принятия NDA автоматически лишает ПО статуса Open Source (см п. 7).
термин "Open Source" aka "Открытые Искодные коды" был придуман задолго до 98го года..
> 1. OS было заведомо ДО бойскаута Эрика и без его участия. он вообще очень мало [если хоть что-то] придумал.
Сам термин OpenSource, по-моему, всёже придумал именно Эрик Реймонд. Или кто же тогда?
> 2. OS != FS.
Согласен, причём термин OpenSource довольно расплывчатый, в отличие от FS. Кстати, FS!=GPL/GNU Software, собственно GPL -- это попытка Столлмана юридически строго оформить использование FS, но в принципе, оно может иметь и другую лицензию, совместимую с GPL. Например, Artistic
> Сам термин OpenSource, по-моему, всёже придумал именно Эрик Реймонд. Или кто же тогда?
давайте не будем расставлять trade marks на столь расплывчатые вещи? "Open Source" == "Открытые Исходники" в жаргонном переводе или же ПО с доступным (sic!) исходным кодом. ни больше ни меньше. это *НЕ* GNU и не FS и тд. и тп. и существовали они ещё когда комрадо Редмонд ходил в церковно-приходскую..
"Вы можете бесплатно и без ограничений скачивать и модифицировать любым образом исходные тексты нашего ПО, но не можете запускать программу, скомпилированную из наших модифицированных сорцов." - бесплатно, открыто, но ни фига не свободно.
> В ТТУ(Таллинский Технический Универ),в Советское время назывался ТПИ.
Знаем мы ваше ТТУ и вообще популярность линукса в Эстонии, подружки что в Таллинне что в Пярну до сих пор считают что kernel - это такая штука что танцевать мешает.