gnome

Каковы взаимоотношения между GNU и GNOME

Есть ли связь между GNU и GNOME?

И далее связанная лицензия GPL?

прав.Технически GNOME является официальным проектом GNU.Однако есть много интересной истории.

Давайте отмотаем время назад

Сейчас 1996 год.Окружений для рабочего стола не существует.Пользователи и системные администраторы собирают окружение из множества программ.Различные оконные менеджеры,различные приложения,возможно,док.На рынке есть два основных набора инструментов:Qt и GTK+.Qt существовал уже некоторое время и был коммерческим продуктом компании Trolltech.GTK+также существовал довольно долго.Он был слабо связан с FSF,поскольку изначально был написан для использования в GIMP.Были и другие наборы инструментов,такие как (например)Motif,но для целей данного обсуждения они нас не интересуют.

Среда рабочего стола Kool,также известная как KDE,была создана в октябре того же года в ответ на отсутствие единой среды рабочего стола для систем UNIX.(Проект KDE быстро отказался от слова "Kool" в пользу просто неопределенной буквы "K".Это был явно удачный выбор.)Создатель KDE,Матиас Эттрих,решил использовать Qt для своего нового рабочего стола.Это стало серьезной проблемой для сообщества свободного программного обеспечения.Это означало,что для того,чтобы использовать потрясающий,свободный рабочий стол,созданный Матиасом,им придется установить проприетарное программное обеспечение-Qt.

Что делать?

В ответ FSF создал не один,а два проекта,которые работали параллельно на случай,если один из них не удастся реализовать.Первым был проект под названием Harmony.Harmony должен был стать свободным программным клоном Qt под лицензией LGPL,совместимым с API.Идея заключалась в том,что сообщество сохранит KDE,просто заменив проприетарную часть.

Проект Harmony так и не был реализован.Разработка продолжалась около 4 лет,прежде чем в 2000 году Qt был перелицензирован на полностью свободное программное обеспечение (по определению FSF),что устранило первоначальную мотивацию для Harmony.В связи с перелицензированием и успехом второго проекта,Harmony был заброшен.

Наверняка вы уже догадались,каким был второй проект.Это был GNOME.

Связывая все это вместе

Я изложил историю выше.Теперь давайте свяжем все это в красивый узел.

Итак, чтобы ответить на ваш вопрос: да, есть связь между GNU и GNOME. GNOME является официальной средой рабочего стола проекта GNU и, следовательно, является официальным проектом GNU и частью операционной системы GNU. Исторически он был создан GNU в ответ на зависимость KDE от Qt. Фактически, G в GNOME означает GNU. Полная аббревиатура расширяется до GNU Network Object Model Environment — это относится к технологии, которая была запланирована, но так и не реализована, поскольку проект решил, что она «не соответствует основному видению GNOME».

С другой стороны,GNOME сейчас-это огромный проект.Например,GTK+сейчас поддерживается людьми из GNOME,а не является независимым проектом.Можно с уверенностью сказать,что GNOME как единое целое не зависит от GNU,хотя исторически и технически они связаны.У GNOME есть своя собственная инфраструктура;свое собственное сообщество;свои собственные процессы управления.

Кстати,именно поэтому GNOME и KDE сегодня являются (дружескими)соперниками.Это потому,что в 1996 году,когда был основан KDE,GNOME был создан с явной целью прямого соперничества с KDE.И это соперничество продолжается до сих пор.




Gnome является официальной частью коллекции бесплатного программного обеспечения GNU http://www.gnu.org/software/software.html .