PDA

Просмотр полной версии : Почему и как возникли GNOME 3 и Unity


someone
23.12.2024, 21:34
• В 2006 году корпорация Microsoft пригрозила подать в суд (https://href.li/?https://www.theregister.com/2006/11/20/microsoft_claims_linux_code) на всех разработчиков #Linux с интерфейсом, похожим на Windows 95. Сейчас Microsoft позиционирует себя как дружелюбную компанию, но тогда было иначе. Это была серьёзная угроза.

• Microsoft разработала Win95 с нуля. Её интерфейс кардинально отличался от всех предыдущих систем (например, Windows для рабочих групп 3.11, Windows NT 3.51 и OS/2 1.x). Панель задач, меню «Пуск», системный трей, «Мой компьютер», «Сетевое окружение», всё это — оригинальные, запатентованные разработки Microsoft. До этого не было ничего подобного.

• На этот запатентованный интерфейс больше всего похожа RISC OS от Acorn (https://href.li/?https://ru.wikipedia.org/wiki/RISC_OS), с «панелью иконок» на компьютерах Archimedes (https://href.li/?https://ru.wikipedia.org/wiki/Acorn_Archimedes), но она работала совсем иначе. Несколько таких компьютеров импортировали в Северную Америку, и сразу после этого NeXT (https://href.li/?https://ru.wikipedia.org/wiki/NeXT) «изобрела» Dock (https://href.li/?https://ru.wikipedia.org/wiki/%D0%94%D0%BE%D0%BA_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80 %D0%B0%D0%BC%D0%BC%D0%B0)), а Microsoft придумала гораздо более сложную панель задач.

• В общем, SUSE (крупнейшая немецкая Linux-компания, так что KDE — это немецкий проект. Разработчики SUSE проделали основную работу по созданию KDE) подписала с Microsoft соглашение о совместном использовании патентов, то есть по сути получила разрешение на использование этого интерфейса. Поэтому когда SUSE подписала соглашение, KDE был в безопасности. Чего нельзя сказать про GNOME.

• Red Hat (https://www.redhat.com/en (https://href.li/?https://www.redhat.com/en)) и Ubuntu (https://href.li/?https://ubuntu.com/) отказались подписывать договор с Microsoft на использование её интеллектуальной собственности. Эти компании попали в трудное положение. Обеим был нужен рабочий стол не как в Windows, и как можно скорее — без меню «Пуск», без панели задач, без значков «свернуть/развернуть/закрыть окно» справа вверху, без оконного меню в левом верхнем углу и так далее по списку майкрософтовских патентов.

• Red Hat — основной спонсор разработки GNOME. Когда KDE только появилась, библиотека Qt для создания GUI распространялась не под GPL (https://href.li/?https://www.gnu.org/licenses/gpl-faq.ru.html), а под другой лицензией. Поэтому Red Hat пришлось отказаться от её распространения и поддержки, а вместо этого писать собственную среду.

• Ubuntu пыталась поучаствовать в разработке GNOME 3, но получила отказ. Поэтому пошла своим путём и выпустила Unity — по сути, подражание Mac OS X (https://href.li/?https://en.wikipedia.org/wiki/MacOS), только получше (на мой вкус).

• Так что и Red Hat, и Ubuntu по умолчанию перешли на рабочие столы, отличные от Windows. В итоге Microsoft ни на кого не подавала в суд… но добилась именно того, чего хотела — полного хаоса в десктопном Линуксе.

• До этих угроз со стороны Microsoft почти все использовали GNOME 2 (https://href.li/?https://en.wikipedia.org/wiki/GNOME_2). Даже SUSE поставляла GNOME в комплекте, потому что её корпоративный владелец купил Ximian (https://href.li/?https://ru.wikipedia.org/wiki/Ximian) (основных сторонних разработчиков GNOME), и насильно объединил компанию с SUSE.

• Затем Microsoft помахала саблей — и мир FOSS UNIX раскололся на части. В итоге Red Hat перешла на GNOME 3 (https://href.li/?https://en.wikipedia.org/wiki/GNOME_3), а Ubuntu — на Unity, оттолкнув многих людей, которые умели пользоваться только Windows-подобными рабочими столами. Это обеспечило огромный успех дистрибутиву Mint (https://href.li/?https://ru.wikipedia.org/wiki/Linux_Mint).

• GNOME 2 форкнули как MATE (https://href.li/?https://ru.wikipedia.org/wiki/MATE), и Mint принял его, что очень помогло его успеху. Он также выпустил собственный форк GNOME 3 под названием Cinnamon (https://href.li/?https://ru.wikipedia.org/wiki/Cinnamon). Крошечные нишевые десктопы типа Xfce (https://href.li/?https://www.xfce.org/) и LXDE (https://href.li/?https://ru.wikipedia.org/wiki/LXDE) получили огромный буст. Debian сделал выбор в пользу GNOME 3 и systemd, взбесив многих своих разработчиков и приведя к форку Devuan (https://href.li/?https://ru.wikipedia.org/wiki/Devuan).

• Да, Unity развился из рабочего стола Ubuntu для нетбуков. Но это произошло потому, что сама компания Ubuntu оказалась в опасности. Xubuntu (https://href.li/?https://xubuntu.org/) , Lubuntu (https://href.li/?https://lubuntu.me/) и Kubuntu (https://href.li/?https://kubuntu.org/) — не официальные дистрибутивы и не установлены по умолчанию, поэтому не представляют угрозы.

По материалам️ (https://href.li/?https://liam-on-linux.dreamwidth.org/85359.html)