В это месяце проект GNOME отпраздновал своё десятилетие. Проект был запущен Мигелем де Иказой (Miguel de Icaza) и Федерико Меной Кинтерой (Federico Mena Quintero)
Вокруг этого события столько шума, однако возникает один вопрос - а действительно ли проект был так необходим? Ведь это ещё один пример потраченного впустую времени, потому что фактически всё сделанное было уже и раньше - в KDE.
Это ещё один случай мартышкиного труда на арене FOSS. Нужен ли нам GNOME вообще?
Десять лет назад было оправдание началу проекта - нужна была полностью свободная среда рабочего стола. В то время лежащая в основе KDE библиотека QT фирмы Trolltech имела несвободную лицензию. Следовательно легко было в данном контексте рисовать KDE в тёмных красках.
Когда GNOME только начинался KDE уже был серьёзной и функциональной рабочей средой.
В 1999-м году Иказа создал компанию, названую International Gnome Support, затем Helix Code, и наконец Ximian. Цель компании состояла в коммерческой поддержке GNOME. В итоге в августе 2003-го года компанию купила Novell.
Ещё одна интересная деталь: Иказа и Фридман были знакомы давно. Они познакомились в 1997-м году в Microsoft, где Фридман работал в команде IIS, а Иказа приходил на собеседование в команду, которая должна была заниматься портированием Java VM на sparc, но безуспешно.
Сейчас у них другое общее дело - они оба занимают высокие должности в Novell, компании, которая в прошлом году заключила сделку с Microsoft. Иказа так же несколько лет назад запустил проект, призванный создать открытую реализацию .NET и назвал его Mono.
KDE и GNOME давно сотрудничают в ряде областей. Согласно википедии они оба участвуют во FreeDesktop.Org с целью стандартизации десктопных возможностей unix. Однако соперничество между ними ещё существует.
Дружба есть далеко не везде. В 2001м году Ximian спокойно использовал термины KDE, Konqueror, dcop, KParts для своей рекламы в Google AdWords. Тогда разработчики KDE Керт Гранрот (Kurt Granroth) и Андреас Поур (Andreas Pour) опубликовали статью "Деловая Этика в мире OpenSource", в которой отчитывали Ximian за эту тактику. Фридман имел наглость ответить что он знал что делал, отмечая что цель Ximian состояла в привлечении максимального количества пользователей.
В 2001-м году часть ореола, окружавшего Иказа после создания им GNOME исчезла.
Изначально команда KDE была европейским проектом и ничего не изобретала. Она просто реализовывала уже имеющиеся функции Windows, таким образом создавая пользователям привычное окружение. Они никогда не думали о маркетинге. И это им помогло лучше чем вся маркетинговая игра проекта GNOME. Разработчики KDE просто делали хорошее программное обеспечение.
GNOME изначально был американской инициативой. В нём преобладает торговля и сложная иерархия руководства. По крайней мере до версии 2.0 GNOME был чем-то очень громоздким и содержал много ошибок.
Три года назад старейший из ныне живых дистрибутивов - Slackware отказался от включения в официальную часть дистрибутива GNOME, поскольку поддержка GNOME представляла собой "страшный сон майнтайнера".
И даже сам Линус Торвальдс в декабре 2005-го года выступил с критикой GNOME. Он писал: "Лично я приветствую миграцию на KDE. Пользователи GNOME - идиоты, потому что только идиоты будут использовать это. Я сам не использую GNOME потому что в борьбе за простоту он уже не позволяет мне делать то, что я хочу делать. Пожалуйста, призывайте людей использовать KDE".
К сожалению в современном мире большое значение имеет то что видно, а не то что есть на самом деле.
GNOME сумел остаться в центре внимания став основой проекта Ubuntu. Ubuntu основан на ветке Debian Unstable, но имеет более стабильный цикл релизов, как и GNOME. Однако при жёстком цикле релизов, некоторые релизы могут содержать и ошибки.
После десяти лет существования GNOME всё ещё имеет множество недоделок. Например вы можете попробовать накидать большое количество файлов на рабочий стол GNOME и вы увидите что значки файлов будут самых разных размеров. KDE всегда отображает значки одинакового размера. Так же панели GNOME по умолчанию занимают слишком много места. Можно продолжать ещё, но давайте остановимся на этом.
Поэтому полезно отвлечься от праздника и на минуту задуматься что было бы если бы покровители GNOME в своё время поддержали KDE и двигались вперёд вместе с ним. Так же не надо забывать что один из создателей GNOME запустил проект Mono, руководствуясь желанием создать мост для совместимости с Microsoft.
Killy 2007-08-31 14:51:41 (#)
Не сотрудничества, а совместимости. Причем на основе открытого ПО.
Моё очень скромное ИМХО - и Gnome и KDE - оба монстры, отошедшие очень далеко от идеалов "UNIX Way".