Изучаем Linux: KDE

KDE (K Desktop Environment) — популярный рабочий стол для UNIX. Начиная с четвертой версии интерфейс должен работать в Microsoft Windows и Mac OS X, но говорить о достижении кроссплатформенности рано — под управлением этих систем основные библиотеки пока работают нестабильно.

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

В качестве инструментария для разработки интерфейса был выбран Qt. Это и стало главным препятствием для широкого распространения интерфейса. Дело в том, что до ноября 1998 г. Qt распространялся под закрытой лицензией. Участники проекта вполне обоснованно опасались, что это может привести к определенным трудностям.

Частично сомнения скептиков рассеялись, когда инструментарий Qt стал доступен под Оpen Source Q Public License. При этом специально оговаривалось, что если разработка Qt будет по каким-либо причинам прекращена, то заинтересованные в ее существовании лица смогут сменить лицензию на BSD.

Окончательно вопрос был решен в 2000 г., когда Qt стал распространяться под GPL. Все препятствия на пути KDE были сняты. В настоящее время этот десктоп используется в качестве основного в дистрибутивах Mandriva, MOPS, OpenSUSE и некоторых других. Свой вклад в повышение его популярности внес даже сам Линус Торвальдс, однажды заявив, что предпочитает именно его, а не GNOME.

Сейчас KDE представляет собой самодостаточную рабочую среду, в состав которой входят практически все необходимые пользовательские приложения — браузер, почтовый клиент и даже офисный пакет. Все они исключительно просты в освоении. Однако ни одно из них не является кроссплатформенным, поэтому мигранты зачастую предпочитают более привычные для них программы.

KDE — не просто оконный менеджер, а интегрированная графическая среда. Ее преимущество заключается не только в единообразии интерфейса входящих в ее состав приложений, но и в наличии механизма взаимодействия между ними. Проще говоря, если есть инструмент для решения какой-либо задачи, то запущенная программа перекладывает функции на него, а не пытается действовать самостоятельно.

Например, если в системе присутствует KDE-приложение для проверки орфографии, то к нему обращаются все программы, где эта функция будет востребована, — текстовый редактор, почтовый клиент и т. п. Таким образом достигается определенная компактность рабочей среды.

Основные достоинства KDE:

Внимание авторам, если у Вас есть что рассказать нашим пользователям, свяжитесь с нами через через форму на странице "контакты"