Почему большинство дистрибутивов Linux по умолчанию используют gnome? [закрыто]

22

Почему в большинстве популярных дистрибутивов Linux по умолчанию установлен рабочий стол gnome? KDE мне кажется одинаково хорошей настольной средой. Это по лицензии? историческое? или еще?

Feng
источник

Ответы:

30

Итак, полный ответ на ваш вопрос включает в себя немного истории. Это хорошо освещено в книге REBEL CODEпо Глин Муди , глава 15, Trolls Versus Gnomes. Это интересная история.

Еще в середине 1990-х Матиас Эттрих заинтересовался Linux. (Матиас также известен тем, что начал проект LyX ). Он был обеспокоен вопросами юзабилити, поскольку обычные люди могли использовать Linux, который в то время был в основном для высокотехнологичных типов, хакеров и так далее. Он случайно наткнулся на инструментарий Qt , созданный Trolltech . Этот инструментарий был проприетарным, но, видимо, Матиас не считал это достаточно важным недостатком. Он был тем, кого можно назвать «прагматичным» крылом сообщества свободного программного обеспечения. Примерно в это же время он начал проект KDE на основе инструментария Qt. Если вы посмотрите на оригинальное объявление (любезно предоставленоСтраница KDE в Википедии ), вы увидите, что Матиас ссылался на среду рабочего стола Kool. Вы больше не слышите о Куле. :-) Я думаю, что все слишком смущены этим.

Как бы то ни было, то, что можно назвать «пуристским» крылом сообщества свободного программного обеспечения, в частности одного Ричарда Столлмана и его Фонда свободного программного обеспечения, было встревожено таким поворотом событий. Таким образом, был запущен конкурирующий проект GNOME , первоначальным лидером которого был Мигель Де Иказа , который оказался на этом сайте . Мигель был прямо посреди всего этого, поэтому он был бы идеальным человеком для урока истории. В новом проекте GNOME использовался набор инструментов под названием GTK (Gimp Tool Kit), который был создан для GIMP Кимбаллом и Маттисом примерно в одно и то же время (проект GIMP был запущен примерно в 1995 году).

Затем Trolltech начал ощущать давление и в 1998 году переключился на Q Public License (QPL) , а в 2000 году наконец-то добавил GPL в качестве альтернативы. К тому времени GNOME набрал обороты, и в мире было два бесплатных настольных проекта вместо один.

Теперь Red Hat, который тогда, как и сейчас, был одним из лидеров рынка, был и так же обеспокоен свободой программного обеспечения, как FSF, хотя я собираюсь по разным причинам. Итак, они застряли на доставке GNOME. Конечно, Debian также работал с GNOME. (Это было в дни до Ubuntu, который был впервые выпущен в 2004 году). Так что даже сегодня Debian и Ubuntu по умолчанию используют GNOME. Некоторые другие дистрибутивы решили использовать KDE, особенно SUSE. Я помню, как переключился с Red Hat 5.2 (я думаю) на SUSE 6.4 в августе 1999 года и был поражен красотой KDE 1. И SUSE более тесно отождествляется с KDE, а Red Hat более тесно отождествляется с GNOME даже сегодня ,

Фахим Митха
источник
2
Для информации, Debian (временно) переключился на Xfce в качестве DE по умолчанию в ноябре 2013 года.
landroni
@landroni Неработающая ссылка.
Фахим Митха
13

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

Хэнк Гей
источник
11

Философия.

Большинству дистрибутивов нравится фокусироваться на самых элементарных конечных пользователях, которые ничего не могут сделать для себя. Философия gnome, как правило, «работает так и только так» и оставляет пользователей в общей конфигурации, через которую вы можете им помочь, и предлагает чистый и согласованный интерфейс.

KDE, с другой стороны, чрезвычайно мощный и чрезвычайно гибкий. Вы можете настроить его и адаптировать к вашим конкретным потребностям. Моя настройка KDE чрезвычайно индивидуальна и, вероятно, не соответствует никому другой. Из-за этого, однако, пользователь может очень легко попасть в беду, если он не знает, что делает. Так что это, вероятно, считается "менее безопасным".

Часть из этого также прибывает из очень старых решений. Еще во времена KDE, когда было неясно, что произойдет с вариантами лицензирования Qt, некоторые дистрибутивы шли с Gnome. Теперь, когда Qt безопасно использовать и распространять в дистрибутиве * GPL, если решение будет перезапущено, это может изменить результат. Но большинство дистрибутивов не захотят «переключаться» после того, как было принято критическое решение, так как это могло бы сбить людей с толку (даже если это затронуло только новых пользователей на машине).

/ я бездельничает и ждет, когда его репутация понизит этот ответ. Но я звоню так, как вижу.

Уэс Хардакер
источник
1
Gnome действительно кажется очень упрощенным вниз , хотя. Даже Линус Торвальдс сделал такие комментарии .
Эндрю Ламберт
4
И это ухудшается, параметры конфигурации исчезают, и по умолчанию неправильно (на мой вкус).
StarBlue
1
Я согласен с большинством пунктов, но это похоже на приманку. Например, Most distros tend to like to focus on the most basic of end-users that can't do anything for themselves.я бы не согласился. Какие относительно "основные" дистрибутивы являются "простыми"? Ubuntu, конечно, Mint (хотя это в основном Ubuntu), Debian (?), Red Hat (?. Аргументируемый, так как это в основном коммерческие сайты), Suse. Из них, я думаю, только Ubuntu использует Gnome. (Мята тоже?). (Я думаю, что по умолчанию в Debian используется KDE?). Suse и RedHat оба используют KDE.
Фальмарри
2
А затем остальные основные дистрибутивы, которые я бы не назвал простыми, и они обычно не поставляются с DE по умолчанию. Arch, gentoo, slackware, все те, которые, по моему мнению, не имеют DE по умолчанию, и я думаю, что большинство пользователей используют KDE. Это все бессмысленно, так как разные версии имеют разные значения по умолчанию, а некоторые позволяют выбирать во время установки.
Фальмарри
3
@Falmarri: Из больших парней, которые отдают предпочтение (Debian, Ubuntu, Fedora, SuSE, Mint), только SuSE по умолчанию является KDE.
чепанг
1


Я думаю, что Gnome более универсален, когда KDE больше подходит для настольных компьютеров. Кроме того, я думаю, что если бы мы однажды сказали «мы делаем БЕСПЛАТНУЮ ДЕ», мы должны придерживаться этого. Все помнят переход от OpenOffice к LibreOffice. Для этого была причина.
Я думаю, что ребята из KDE делают потрясающую работу. Но можете ли вы представить, как обе команды начинают сотрудничать и дают нам платформу с оболочками для настольных компьютеров и мобильных телефонов / планшетов / ноутбуков с удивительными библиотеками под ними;)

eswues
источник
0

Может быть потому, что большинство дистрибутивов Linux являются дистрибутивами GNU / Linux, а GNOME исторически означает среду сетевой объектной модели GNU?

Алекс
источник
Я действительно хотел бы знать, почему это было понижено. ГИП стоит пламенной войны?
Нильс
0

Я думаю, что все здесь не понимают. Когда Linux наконец начал получать широкое признание, и появились такие дистрибутивы, как Ubuntu, машины были не такими уж мощными. Тогда (в 2003 году?) Был достигнут консенсус в отношении того, что KDE является программным обеспечением, потому что, по-видимому, сообщество чувствовало, что оно больше, медленнее и потребовало больше ресурсов, чем, по их мнению, DE.

Тем не менее, я думаю, что большинство критиков KDE были из тех пользователей, которые использовали что-то вроде fluxbox или awesomeутверждали, что KDE выглядел как клон Windows, и все, что им нужно, это окно терминала. Так что, имея только хулителей из KDE, которые вообще не будут использовать gnome, Ubuntu пошла с gnome. И это единственная причина (имо) гнома застрял вокруг. У меня нет статистики (хотя я бы хотел ее видеть), но держу пари, что подавляющее большинство пользователей гномов - пользователи Ubuntu. И я имею в виду это в статистическом смысле. Все больше людей, которые не используют Ubuntu в качестве дистрибутива, используют KDE в качестве менеджера.

Эта критика, возможно, была только тогда (у меня нет никаких полномочий говорить. Я относительно новичок в Linux linux. Мой первый рабочий стол с Linux на полную ставку был в 2004 году, и меня учил мой учитель (конечно, в шутку) что друзья не позволяют друзьям использовать gnome, поэтому я перешел на KDE.)

Еще до того, как gnome стал злым (левосторонние оконные кнопки? Ну, серьезно? Unity? Тьфу), KDE НАМНОГО более приятная рабочая среда.

Falmarri
источник
4
Левые окна - это изменение Ubuntu, а не GNOME.
Чепанг
4
Unity - это Ubuntu, а не GNOME.
чепанг
3
Где вы берете большинство не-Ubuntu людей, использующих KDE ? Fedora довольно большая, как и Debian, и они оба по умолчанию используют GNOME. RHEL делает то же самое, и это было еще до того, как появилась Fedora. Конечно, Ubuntu увеличил количество пользователей GNOME, но у меня была идея, что база пользователей GNOME была, по крайней мере, такой же большой, как и KDE, до появления Ubuntu.
чепанг
1
Интересный. Я не осознавал, что левые кнопки были специфическими изменениями в Ubuntu. Я думаю, я не знаю, о чем я говорю. Я думал, что Fedora и Debian оба использовали KDE по умолчанию. Хорошо, забудь то, что я сказал тогда
Фалмарри