LXF104:Спецрепортаж
|
|
|
Содержание |
Gnome против KDE
- Мухаммед Али против Джо Фрэзера, Blu-Ray против HD-DVD, Одиссей против Моря. Грэм Моррисон встрял в битву за ваш рабочий стол.
Мы знаем, что на свете есть и другие рабочие столы, не только KDE и Gnome, и знаем, что многие ими пользуются (мы даже делали обзор оконных менеджеров в LXF103). Однако KDE и Gnome, несомненно, два самых главных. Они приняты большинством пользователей Linux (а также растущим числом пользователей не-Linux), и фактически определяют впечатления от работы в открытой среде. У пользователей Linux, соперничество KDE с Gnome – максимальное приближение к традиционной конкуренции. Эти два рабочих стола – выбор большинства из нас, и в сравнении мы учли все, от приятных значков и фоновых рисунков до разделения панелей, интегрирования приложений и простоты использования.
Правду сказать, большинство из нас попользовались обоими, порхая между ними подобно колибри, пробующим нектар цветков райского сада. Можно долго просидеть на одном рабочем столе, но если другой его обгонит, многие ли из нас не поменяют корабль? И если вы засиделись на месте, последний релиз KDE 4 дает идеальную возможность пересмотреть свой взгляд на то, какой рабочий стол вам более пригоден.
Долгое время KDE 4 был в состоянии разработки, и ныне существенно переделан. Мы уже рассматривали большую часть этих реформ и мотивы для них в предыдущих выпусках (см. LXF87-88 и LXF98). Но окончательный продукт удивит большинство почитателей KDE самым большим сдвигом в дизайне, который испытывал проект со времен версии 1.0. Многие пользователи обнаружат, что привычная среда резко изменилась, и, следовательно, причины держаться за KDE тоже могут поменяться. То же касается пользователей Gnome. Быть может, ранее они воспринимали KDE как ощетинившееся функциями пятно на общем ландшафте удобства использования, но новый подход KDE к дизайну GUI и настройке может их переубедить и привлечь.
На следующих страницах мы собираемся всесторонне рассмотреть то, что предлагают последние поколения обоих рабочих столов: KDE версии 4.0 и Gnome версии 2.20.2. Это не пустая перебранка – мы хотим помочь вам выбрать рабочий стол, наиболее созвучный стилю вашей работы, и одновременно дать достойный обзор того, что предоставляют последние версии обоих продуктов. Мы сделали это, ограничившись ощущениями пользователя, приложениями и технологиями, предоставляемыми данными рабочими столами. Для нас это также идеальная возможность соприкоснуться с читателями, практикующими эти рабочие столы, и спросить, почему они их выбрали. Несомненно, в состязании между двумя рабочими столами выигрывает Linux: ведь Linux и расцвел на свободе выбора. Надеемся, что в шуме битвы вы услышите звуки симфонии...
Великий раскол…
- В самом начале был KDE, но не все думали, что это хорошо.
Оразличиях Gnome и KDE написано многое, но между ними нет заметной разницы, способной указать на водораздел в философии. А ведь он-то и стоял за созданием обоих рабочих столов, и вел обе группы разработчиков через серию релизов, определяя планирование функциональности. В результате – годы свирепого состязания «зуб за зуб», попритихнувшего только к последним поколениям; и это одна из причин, почему Linux имеет две высокофункциональных среды для рабочего стола, а не одну.
KDE
- Метамодернизм в позднем творчестве В.Г. Сорокина
- ЛитРПГ - последняя отрыжка постмодерна
- "Ричард III и семиотика"
- 3D-визуализация обложки Ridero создаем обложку книги при работе над самиздатом.
- Архитектура метамодерна - говоря о современном искусстве, невозможно не поговорить об архитектуре. В данной статье будет отмечено несколько интересных принципов, характерных для построек "новой волны", столь притягательных и скандальных.
- Литература
- Метамодерн
- Рокер-Прометей против изначального зла в «Песне про советскую милицию» Вени Дркина, Автор: Нина Ищенко, к.ф.н, член Союза Писателей ЛНР - перепубликация из журнала "Топос".
- Как избавиться от комаров? Лучшие типы ловушек.
- Что делать если роблокс вылетает на windows
- Что делать, если ребенок смотрит порно?
- Почему собака прыгает на людей при встрече?
- Какое масло лить в Задний дифференциал (мост) Visco diff 38434AA050
- О чем может рассказать хвост вашей кошки?
- Верветки
- Отчетность бюджетных учреждений при закупках по Закону № 223-ФЗ
- Срок исковой давности как правильно рассчитать
- Дмитрий Патрушев минсельхоз будет ли преемником Путина
- Кто такой Владислав Поздняков? Что такое "Мужское Государство" и почему его признали экстремистским в России?
- Как правильно выбрать машинное масло в Димитровграде?
- Как стать богатым и знаменитым в России?
- Почему фильм "Пипец" (Kick-Ass) стал популярен по всему миру?
- Как стать мудрецом?
- Как правильно установить FreeBSD
- Как стать таким как Путин?
- Где лучше жить - в Димитровграде или в Ульяновске?
- Почему город Димитровград так называется?
- Что такое метамодерн?
- ВАЖНО! Временное ограничение движения автотранспортных средств в Димитровграде
- Тарифы на электроэнергию для майнеров предложено повысить
Когда появился KDE, многие члены сообщества Linux сочли его недостаточно свободным. Инструментарий Qt, на котором строилась большая часть KDE, не использовал какую-либо признанную свободную лицензию. Как следствие, стартовало несколько проектов по разработке альтернатив, и одним из них был Gnome. В том и заключалась существенная разница между ними, разрешившаяся только когда Qt вышел, наконец, под лицензией Open Source – QPL в 1999, и полной версией GPLv2 через год.
Подобные барьеры существовали и раньше, и можно даже провести параллели в противоречиях между Gnome и KDE и между самими отцами-основателями Linux – автором Манифеста GNU Ричардом Столлменом [Richard Stallman] и создателем первоначального ядра Linux Линусом Торвальдсом [Linus Torvalds]. Столлмен держит твердый курс на свободу, предпочитая охранять ее в ущерб деловым возможностям в бизнесе. Это положение было принято первоначальной командой разработчиков Gnome. Торвальдс более прагматичен, и видит свободу как наиболее эффективный способ выполнения задачи, а не как философское утверждение: зачем заново изобретать велосипед, когда готовое решение уже есть. Именно по этой причине Маттиас Эттрих [Matthias Ettrich] выбрал инструментарий Qt, когда затеял KDE в 1996. Использование Qt также означало, что в KDE предпринят подход «сперва функции», и пусть пользователь сам решает, как их использовать.
Gnome
- Метамодернизм в позднем творчестве В.Г. Сорокина
- ЛитРПГ - последняя отрыжка постмодерна
- "Ричард III и семиотика"
- 3D-визуализация обложки Ridero создаем обложку книги при работе над самиздатом.
- Архитектура метамодерна - говоря о современном искусстве, невозможно не поговорить об архитектуре. В данной статье будет отмечено несколько интересных принципов, характерных для построек "новой волны", столь притягательных и скандальных.
- Литература
- Метамодерн
- Рокер-Прометей против изначального зла в «Песне про советскую милицию» Вени Дркина, Автор: Нина Ищенко, к.ф.н, член Союза Писателей ЛНР - перепубликация из журнала "Топос".
- Как избавиться от комаров? Лучшие типы ловушек.
- Что делать если роблокс вылетает на windows
- Что делать, если ребенок смотрит порно?
- Почему собака прыгает на людей при встрече?
- Какое масло лить в Задний дифференциал (мост) Visco diff 38434AA050
- О чем может рассказать хвост вашей кошки?
- Верветки
- Отчетность бюджетных учреждений при закупках по Закону № 223-ФЗ
- Срок исковой давности как правильно рассчитать
- Дмитрий Патрушев минсельхоз будет ли преемником Путина
- Кто такой Владислав Поздняков? Что такое "Мужское Государство" и почему его признали экстремистским в России?
- Как правильно выбрать машинное масло в Димитровграде?
- Как стать богатым и знаменитым в России?
- Почему фильм "Пипец" (Kick-Ass) стал популярен по всему миру?
- Как стать мудрецом?
- Как правильно установить FreeBSD
- Как стать таким как Путин?
- Где лучше жить - в Димитровграде или в Ульяновске?
- Почему город Димитровград так называется?
- Что такое метамодерн?
- ВАЖНО! Временное ограничение движения автотранспортных средств в Димитровграде
- Тарифы на электроэнергию для майнеров предложено повысить
Gnome разрабатывали так, чтобы он был свободным от влияния третьих лиц, предохраняя проект от возможного интереса со стороны корпораций. Эта проблема остается в силе – тот факт, что Nokia приобрела Trolltech, владельца Qt, означает, что будущие разработки Qt не обязаны учитывать желания и потребности разработчиков KDE. Nokia сделала правдоподобную попытку успокоить сообщество насчет своих намерений, но это не гарантия. А у разработчиков Gnome такой проблемы нет. Они пишут инструментарий, и все у них под контролем. В итоге рабочий стол Gnome имеет куда более минималистический дизайн, чем KDE, зато разработчики Gnome много суетятся с опросами об удобстве работы, пользовательским тестированием и созданием рекомендаций по интерфейсу (Human Interface Guidelines, HIG). Но самое важное, что в Gnome установлен шестимесячный релиз-цикл: предпочтение отдано постепенным обновлениям, а не катаклизмам. В отличие от KDE, здесь нет зачистки функций, генеральной уборки в коде или тотальной смены дизайна. Разработка Gnome построена на стабильной основе, и в результате рабочий стол Gnome 2.20.2 производит достойное впечатляение: он хорошо спроектирован, четко спланирован и полон скрытых глубин.
Сравнение рабочих столов. KDE
- Выходы новых версий обычно приносят обновление функций, но у KDE 4 многие улучшения спрятаны внутри.
Новый рабочий стол очень похож на новый стол в вашем офисе. Он выглядит лучше и, надо надеяться, более эргономичен, но вам мало радости от его удобных отверстий для проводов или встроенного питания и сети, пока вы все не подключите и не приметесь за работу. То же самое относится и ко KDE 4, и к большей части релизов рабочих столов. Они выглядят лучше, разработчики постарались сделать их удобнее для работы, но вы не можете извлечь преимущества из новых возможностей, пока приложения, используемые на вашем рабочем столе, не приспособятся к изменениям.
Это наглядно доказывает улучшенная система меню. В нем полно старых и новых приложений KDE, и все они настроены на работу с KDE 4. Но есть несколько серьезных упущений, включая почтовую программу KMail, офисный пакет KOffice и музыкальный плейер Amarok. Все эти проекты не успели доработать свой код ко времени выхода KDE 4.0. В случае KMail так произошло из-за того, что разработчики ожидают новую технологию под названием Akonadi, новый способ общего доступа к контактным данным для приложений, которым это может понадобиться.
То же относится и к другим проектам. Amarok для KDE 4 (он же Amarok 2.0) также полагается на две технологии, которые вышли уже после релиза KDE 4 – Phonon для гладкой настройки звука и Solid для работы с оборудованием. Разработчикам Amarok’а просто нужно больше времени, чтобы внедрить новые технологии в свое приложение. Поэтому воспроизведение музыки в KDE ограничено Juk’ом – плейер неплохой, но функциональность его и рядом не стояла с Amarok или Rhythmbox. Значки и файлы на фоне, панель задач внизу экрана управляются в KDE 4 новой технологией под названием Plasma. Значок стартового меню в панели задач – это на самом деле виджет Plasma (они называются «плазмоидами»). Вы можете добавлять собственные, щелкнув по значку в верхней части экрана и выбрав из списка то, что вам нужно. Например, Application Launcher – это плазмоид, открывающий меню запуска.
Интеграция и поиск
Единственная проблема Plasma – скудный выбор готовых плазмоидов. Это одна из самых последних технологий, созданных для KDE 4, и в результате огромный потенциал Plasma для расширения остается неосвоенным, пока другие разработчики не создадут свои собственные плазмоиды. К счастью, этого нельзя сказать про встроенную утилиту поиска для нового KDE. Кажется, разработчики годами баловались с различными технологиями поиска, а пользователи KDE терпели Kat и Kerry, пока не получили нечто под названием Strigi. Все эти технологии поиска «нового поколения» индексируют содержимое ваших файлов, а также любые метаданные, связанные с ними, так что вы можете, например, производить поиск альбома, состоящего из файлов OGG, или фотографий, сделанных в определенный день. Причина, по которой существует так много реализаций поиска, состоит в том, что процесс индексирования интенсивно использует процессор, что дает программистам большой простор для упражнений в различных методиках.
В отличие от большей части KDE 4, Strigi относительно стабилен – настолько стабилен, что даже включен в Kubuntu 7.10. Strigi гордо заявляет о своей эффективности, но для большинства пользователей все утилиты поиска на одно лицо, и они не видят особых отличий от Gnome’овского Beagle. В Strigi заложен большой потенциал, и остается надежда, что в сочетании с более богатыми метаданными, обеспечиваемыми приложениями KDE 4, Strigi наберет достаточно сил, чтобы преобразовать принцип рабочего стола в навигационную систему, целиком основанную на поиске.
Свойства навскидку – KDE 4
- 3D-эффекты стали роднее
Compiz буквально поставил рабочий стол Linux на голову, но его совместимость с KDE всегда была натянута. К счастью, сейчас KDE 4 имеет свои улучшенные 3D-эффекты, ускоренные OpenGL.
- Файловый менеджер Dolphin Dolphin включает столбцовый
вид для просмотра файлов и каталогов. Он очень похож на Finder в OS X, а так как это KPart, его даже можно внедрить в старый файловый менеджер Konqueror.
- Горячее подключение оборудования
Благодаря новым программам, выполняющимся в фоновом режиме, KDE способен лучше управлять аппаратными устройствами, подключаемыми и отключаемыми во время работы системы.
Сравнение рабочих столов. Gnome
- Gnome внедрил множество изменений рабочего стола, не прибегая к переработке новых версий.
У
Gnome есть большое преимущество перед KDE – он обладает стабильностью и завершенностью дизайна, которая прихо- дит к рабочему столу только в середине цикла его разработ-
ки. Gnome 2.0 вышел через два месяца после KDE 3, более шести лет назад. Причем важно отметить, что переход на Gnome 3.0 отнюдь не планируется. Цитируем Джеффа Во [Jeff Waugh] с Gnome.org: «Сообщество Gnome верит, что регулярные, надежные, постепенные улучшения важнее для наших пользователей, чем релизы, сотря- сающие основы, что мы можем предоставлять основные возможно- сти – по мере их готовности – в наших регулярных шестимесячных релизах». Последний [на момент написания] релиз Gnome, версия 2.20.2, добавил много мелких улучшений к менеджеру рабочего сто- ла, отображению значков, а также к предпросмотру изображений. Представьте совокупный эффект от подобных обновлений за шесть лет, и вот вам современный рабочий стол Gnome. Поразительная зрелость Впечатление от работы с Gnome 2.20.2 сильно отличается от нова- торского оптимизма KDE. Все просто работает, как всегда. Вам не нужно волноваться о пропаже любимого музыкального плейера или о неготовности почтового клиента. Оба они годами интегрировались в Gnome, и каждый новый релиз немного их улучшает, как и осталь- ные части рабочего стола. Неудивительно, что Canonical не берется обеспечить долгосрочную поддержку для KDE 4 в выходе следующей версии Kubuntu, тогда как разработка Gnome не страдает подобными проблемами. Если вам нужен рабочий стол без неприятностей, вы либо можете использовать устаревший KDE 3.5, либо свежий побег Gnome – выбирайте сами.
Один из аспектов KDE, который пользователи либо полюбят, либо
возненавидят – это новая система меню. Она пытается применить ту же навигацию с боковой прокруткой, что наблюдается в файловом менеджере Dolphin. Щелкните, например, на Applications, и весь вид