KDE
| Информация в этой статье или некоторых её разделах устарела.
Вы можете помочь проекту, обновив её и убрав после этого данный шаблон.
|
| KDE Software Compilation | |
Рабочий стол KDE Plasma с запущенными приложениями в KDE 4.8 |
|
| Тип | |
|---|---|
| Разработчик |
Сообщество KDE |
| Написана на | |
| Операционная система |
UNIX-подобные, Windows (частично), Mac OS X, Haiku[1] |
| Первый выпуск | |
| Последняя версия | |
| Релиз-кандидат | |
| Лицензия |
GPL v.2 и другие |
| Сайт | |
KDE (изначально проект назывался англ. Kool Desktop Environment[2]) — свободная среда рабочего стола для UNIX-подобных операционных систем. Построена на основе кросс-платформенного инструментария разработки пользовательского интерфейса Qt. Работает преимущественно под UNIX-подобными операционными системами, которые используют графическую подсистему X Window System. Новое поколение технологии KDE 4 частично работает на Microsoft Windows и Mac OS X.
В состав KDE входит набор тесно интегрированных между собой программ для выполнения повседневной работы. Также в рамках проекта разрабатываются интегрированная среда разработки KDevelop и офисный пакет KOffice.
Талисман KDE — зелёный дракон Konqi.
Содержание |
[править] История
KDE был основан в 1996 году Маттиасом Эттрихом, который в то время был студентом Тюбингенского университета. Его беспокоили проблемы UNIX-десктопа, одной из которых было отсутствие приложений, которые выглядели бы и вели себя одинаково. Он предложил не просто создание набора программ, а скорее среды для рабочего стола, в которой пользователь мог ожидать однородного поведения программ. Кроме того, он хотел сделать эту среду простой и понятной в эксплуатации.
В качестве инструментария разработки пользовательского интерфейса был выбран Qt. Инициатива получила распространение и стараниями разработчиков к началу 1997 года среда насчитывала уже достаточное количество приложений. На тот момент Qt не использовал свободную лицензию, и участники проекта GNU были обеспокоены тем фактом, что свободная среда и программы, входящие в её состав, создаются с использованием несвободных инструментов. Это послужило причиной создания двух проектов: «Harmony» и GNOME. Имея одинаковые цели (создание свободной среды свободными средствами), два проекта выбрали совершенно разные пути реализации задуманного. Проект Harmony ставил своей задачей переписать библиотеки Qt, выпустив их под свободной лицензией, проект GNOME — отказался полностью от использования Qt.
В ноябре 1998 года инструментарий Qt стал использовать свободную лицензию — open source Q Public License. Организациями Trolltech и специально созданной для этого KDE e.V. была основана KDE Free Qt Foundation, между которой и Trolltech было подписано соглашение, позволяющее KDE Free Qt Foundation в экстренном случае (прекращение разработки Qt Free Edition) выпустить Qt под лицензией типа BSD[3].
В сентябре 2000 года Trolltech выпускает UNIX-версию Qt под лицензией GNU General Public License, после чего споры, касающиеся лицензирования Qt, сошли на нет. Qt 4.0 доступна под лицензией GNU GPL для платформ *nix, Mac и Windows, что позволяет приложениям и библиотекам KDE 4 иметь полную официальную поддержку на всех перечисленных платформах.
[править] Организация проекта
Как и большинство проектов с открытым исходным кодом, KDE состоит из добровольцев. В работу проекта включены не только разработчики, но и участники, занимающиеся локализацией, графикой, звуковым сопровождением. Важные вопросы обсуждаются участниками проекта в списках рассылки.
Хотя разработчики и пользователи находятся по всему миру, проект сохраняет прочные позиции в Германии. Веб-серверы расположены в университетах Тюбингена и Кайзерслаутерна, немецкая некоммерческая организация (KDE e.V.) владеет товарным знаком «KDE», а конференции KDE часто проводятся в Германии[4].
[править] Самобытность
Многие приложения KDE имеют букву K в своих названиях, преимущественно в качестве начальной буквы и в верхнем регистре. Однако, существуют исключения, например, Akregator, чья буква K в нижнем регистре, или AmaroK, где она вынесена в конец. Буква K во многих названиях появляется путём замены на неё буквы со сходным звучанием, то есть C или Q. Примерами могут служить названия эмулятора терминала Konsole (англ. console), или Kuickshow. С этим связаны некоторые забавные ситуации, например, написание Konsole является корректным для немецкого языка, а после длительного использования KDE и браузера Konqueror бывает трудно вспомнить правильное написание слова «завоеватель» (англ. conqueror). Иногда также буква K добавляется в качестве префикса к общеупотребимому слову, например KOffice. Такая тенденция усилилась с появлением четвёртой версии KDE. Некоторые приложения вообще не имеют буквы K в названии, например, просмотрщик изображений Gwenview.
Талисманом проекта KDE является зелёный дракончик по имени Konqi. Также, во время существования второй версии KDE, использовался другой талисман — волшебник Кэндальф (Kandalf).
[править] Архитектура
[править] Архитектура KDE
В основе KDE лежат следующие технологии:
- KDELibs — коллекция базовых библиотек KDE, общих для всех программ среды;
- KHTML — компонент для просмотра HTML документов;
- KIO — фреймворк, обеспечивающий прозрачный доступ к файлам, как по сети, так и локально;
- KWin — оконный менеджер;
- XMLGUI — позволяет генерировать элементы пользовательского интерфейса на основе файлов формата XML.
[править] Технологии, более не использующиеся в KDE4
- aRts — звуковой демон (заменён на Phonon)
- DCOP — система межпрограммного взаимодействия (заменена на D-Bus)
[править] Основные изменения и нововведения KDE4
- Plasma — новый фреймворк рабочего стола, который пришёл на замену KDesktop, Kicker и SuperKaramba, предоставляя разработчикам единый API для написания виджетов и мини-приложений, называемых плазмоидами (plasmoids).
- Phonon — обеспечивает задачно-ориентированный API для мультимедиа приложений и позволяет упростить их разработку для KDE, что позволит разработчикам уделить больше внимания другим аспектам разработки приложений, в частности пользовательскому интерфейсу. Phonon использует набор расширяемых модулей, которые позволяют выполнять реальную работу, которая уже была реализована в таких программах как GStreamer, NMM, Xine, Helix, а также QuickTime или DirectX.
- Solid — API для взаимодействия с аппаратным обеспечением, имеющий встроенную базу знаний по различным устройствам. Теперь станет значительно проще создавать такие приложения, как средства просмотра состояния и списка оборудования, утилиты для форматирования дискет. Приложения смогут более грамотно обрабатывать такие ситуации, как переход в спящий режим, отключение внешнего устройства, прекращение работы в сети.
- Decibel — API, предназначенный для разработки приложений VoIP-телефонии и обмена мгновенными сообщениями. Содержит в себе информацию о существующих протоколах, в результате чего, чтобы обеспечить их поддержку в своей программе, разработчику больше не нужно реализовывать их поддержку вручную, а достаточно просто положиться на Decibel
- Dolphin — новый файловый менеджер, призванный заменить собой Konqueror, который в свою очередь возьмёт на себя функции веб-браузера. Внешне напоминает файловый менеджер GNOME Nautilus, и полностью соответствует HIG.
- Sonnet — многоязычная система проверки орфографии;
- ThreadWeaver — библиотека, позволяющая более эффективно использовать многопроцессорные и многоядерные системы.
[править] Менее значимые изменения KDE4
- Strigi — программа для быстрого поиска и индексирования данных на компьютере.
- Инфраструктура Kross для добавления повсеместной поддержки языков JavaScript, Ruby и Python, в дополнение к основному языку — C++.
- Отныне KDE стремится соответствовать HIG — принципам построения интерфейса, применяемым в Mac OS X и GNOME.
- Oxygen — новый стиль оформления, включающий в себя темы виджетов и пиктограмм.
- Поддержка не только Unix-like-систем, но и операционных систем Windows и Mac OS X.
- Konqueror, основной веб-браузер KDE 4, будет использовать движок рендеринга HTML-страниц WebKit, вместо KHTML
- В Konqueror и компонент текстового редактора добавлена возможность автоматического распознавания кодировки открываемых файлов.
[править] Стандартные пакеты
- aRts — звуковой сервер (в KDE4 заменён на phonon).
- kdelibs — основные библиотеки, требуются для сборки других пакетов.
- kdepimlibs — библиотеки для PIM (для KDE4)
- kdebase — рабочий стол и основные приложения.
- kdeaccessibility — дополнительные программы для людей с ограниченными способностями (экранная лупа, синтезатор речи и т. д.).
- kdeaddons — дополнительные модули и скрипты.
- kdeadmin — инструменты графического администрирования.
- kdeartwork — содержит дополнительные темы, экранные заставки, звуки, обои и различные стили оформления окон.
- kdeedu — образовательное программное обеспечение.
- KDE Games — игры.
- kdegraphics — ПО для работы с графикой.
- kde-i18n — интернационализация; пакет для пользователей, которые хотят использовать в меню, справке и в приложениях языки, отличные от английского (в KDE4 заменён на kde-l10n).
- kdemultimedia — ПО для работы с файлами (и устройствами) мультимедиа.
- kdenetwork — инструменты для работы с сетью.
- kdepim — персональный органайзер.
- kdesdk — инструменты разработчика.
- kdetoys — бесполезные «игрушки».
- kdeutils — разнообразные утилиты.
- kdeplasmoids — пакет дополнительных плазмойдов и тем plasma (для kde4.1)
- kdewebdev — пакет программ для веб-разработчиков.
[править] Основные программы
- Amarok — проигрыватель аудиофайлов;
- Dolphin — файловый менеджер;
- K3b — программа для записи CD-, DVD- и BluRay-дисков;
- Kdenlive — видеоредактор;
- KDevelop — интегрированная среда разработки;
- Konsole — эмулятор терминала;
- Kontact — персональный информационный менеджер, включающий клиент электронной почты, адресную книгу, планирование задач, календарь и многое другое;
- Kopete — мультипротокольный клиент мгновенных сообщений;
- Konqueror — веб-браузер, со множеством дополнительных возможностей;
- KOffice — офисный пакет;
- Gwenview — просмотрщик изображений;
- Okular — универсальный просмотрщик файлов различных типов, в частности, PDF, DjVu, FB2, CHM;
- digiKam — программа для управления коллекциями фотографий;
- KStars — программа-планетарий;
- KTorrent — Bittorrent-клиент.
Помимо названных, в программную среду KDE входят множество других программ.
[править] Критика
| В этом разделе не хватает ссылок на источники информации.
Информация должна быть проверяема, иначе она может быть поставлена под сомнение и удалена.
Вы можете отредактировать эту статью, добавив ссылки на авторитетные источники. Эта отметка стоит на статье с 8 августа 2011. |
Интерфейс KDE критикуется за сложность и наличие большого количества опций для настройки. Также пользователи подвергнуты сомнению касаемо стабильности и скорости работы окружения. В ранних версиях KDE 4 Plasma Workspace содержала большое количество ошибок, приводивших к «падениям». Производительность тоже оставляла желать лучшего, однако практика показывает, что при использовании последних версий программ эта среда оказывается очень надежной, и в некоторых случаях выигрывает по производительности у GNOME, основного конкурента KDE.
[править] Спонсорство
Проект KDE и связанные с ним события спонсируются частными лицами, университетами и компаниями, такими как Dell и IBM[5].
15 октября 2006 года было объявлено, что Марк Шаттлворт стал первым покровителем KDE, то есть оказал проекту наибольшую спонсорскую помощь[6].
[править] Релизы
| Дата | Релиз |
|---|---|
| 14 октября 1996 | Matthias Ettrich[7] анонсировал проект |
| KDE 1 | |
| 12 июля 1998 | Вышел KDE 1.0[8] |
| 6 февраля 1999 | Вышел KDE 1.1[9] |
| 3 мая 1999 | Вышел KDE 1.1.1[10] |
| 13 сентября 1999 | Вышел KDE 1.1.2[11] (KDE 1.2 планировался, но не был выпущен[12][13][14]) |
| 15 декабря 1999 | Вышел KDE 1.89, под кодовым именем Krash (нестабильный релиз для разработчиков) |
| KDE 2 | |
| 23 октября 2000 | Вышел KDE 2.0 |
| 26 февраля 2001 | Вышел KDE 2.1 |
| 15 августа 2001 | Вышел KDE 2.2 |
| KDE 3 | |
| 3 апреля 2002 | Вышел KDE 3.0 |
| 28 января 2003 | Вышел KDE 3.1 |
| 3 февраля 2004 | Вышел KDE 3.2 |
| 19 августа 2004 | Вышел KDE 3.3 |
| 16 марта 2005 | Вышел KDE 3.4 |
| 29 ноября 2005 | Вышел KDE 3.5 |
| 26 августа 2008 | Вышел KDE 3.5.10[15] |
| KDE 4 | |
| 11 января 2008 | Вышел KDE 4.0[16] |
| 4 июня 2008 | Вышел KDE 4.0.5[17] |
| 29 июля 2008 | Вышел KDE 4.1[18] |
| 13 января 2009 | Вышел KDE 4.1.4[19] |
| 27 января 2009 | Вышел KDE 4.2[20] |
| 3 июня 2009 | Вышел KDE 4.2.4[21] |
| 4 августа 2009 | Вышел KDE 4.3[22] |
| 28 января 2010 | Вышел KDE SC 4.3.5[23] |
| 9 февраля 2010 | Вышел KDE SC 4.4[24] |
| 2 марта 2010 | Вышел KDE SC 4.4.1[25] |
| 30 марта 2010 | Вышел KDE SC 4.4.2[26] |
| 5 мая 2010 | Вышел KDE SC 4.4.3[27] |
| 1 июня 2010 | Вышел KDE SC 4.4.4[28] |
| 30 июня 2010 | Вышел KDE SC 4.4.5[29] |
| 10 августа 2010 | Вышел KDE SC 4.5[30] |
| 31 августа 2010 | Вышел KDE SC 4.5.1[31] |
| 5 октября 2010 | Вышел KDE SC 4.5.2[32] |
| 3 ноября 2010 | Вышел KDE SC 4.5.3[33] |
| 2 декабря 2010 | Вышел KDE SC 4.5.4[34] |
| 7 января 2011 | Вышел KDE SC 4.5.5[35] |
| 26 января 2011 | Вышел KDE SC 4.6[36] |
| 4 марта 2011 | Вышел KDE SC 4.6.1[37] |
| 6 апреля 2011 | Вышел KDE SC 4.6.2[38] |
| 6 мая 2011 | Вышел KDE SC 4.6.3[39] |
| 10 июня 2011 | Вышел KDE SC 4.6.4[40] |
| 7 июля 2011 | Вышел KDE SC 4.6.5[41] |
| 27 июля 2011 | Вышел KDE SC 4.7[42] |
| 7 сентября 2011 | Вышел KDE SC 4.7.1[43] |
| 5 октября 2011 | Вышел KDE SC 4.7.2[44] |
| 2 ноября 2011 | Вышел KDE SC 4.7.3[45] |
| 7 декабря 2011 | Вышел KDE SC 4.7.4[46] |
| 25 января 2012 | Вышел KDE SC 4.8 |
[править] Упоминания в телесериалах
Рабочая среда KDE демонстрируется[47] в сериалах:
А также:
- В ролике о съёмках фильма Властелин колец: Две крепости
- В комиксе Железный человек KDE установлена в костюм Тони Старка[48]
- В фильме Социальная сеть
[править] Галерея
-
KDE2 с Konqueror в качестве файлового менеджера.
-
KDE3.2 с улучшенными Konqueror и меню.
-
KDE3.5 с Dolphin в качестве файлового менеджера.
-
KDE4 Alpha, показывающий пиктограммы Oxygen с KDE 3.5.x widgets и оформление окон.
[править] См. также
[править] Примечания
- ↑ KDE applications available for Haiku!
- ↑ KDE - KDE Project Announced. Архивировано из первоисточника 23 августа 2011. Проверено 11 ноября 2009.
- ↑ KDE Free Qt Foundation (англ.). KDE. Архивировано из первоисточника 23 августа 2011. Проверено 8 марта 2010.
- ↑ What is KDE e.V. (англ.). KDE e.V.. Архивировано из первоисточника 23 августа 2011. Проверено 7 июня 2008.
- ↑ Sponsorship Thanks. Архивировано из первоисточника 23 августа 2011. Проверено 8 марта 2010.
- ↑ Mark Shuttleworth Becomes the First Patron of KDE. KDE (15 октября 2006). Архивировано из первоисточника 23 августа 2011. Проверено 16 октября 2006.
- ↑ Matthias Ettrich original posting
- ↑ KDE press release for version 1.0
- ↑ KDE News Archive for February 1999 referring to the release of version 1.1
- ↑ KDE press release for version 1.1.1
- ↑ KDE press release for version 1.1.2
- ↑ Preparations for KDE 1.1.2
- ↑ Stephan Kulow on 1.1.2 vs. 1.2
- ↑ KDE announcements
- ↑ Release announcement for version 3.5.10
- ↑ Release announcement for version 4.0
- ↑ Release announcement for version 4.0.5
- ↑ Release announcement for version 4.1
- ↑ Release announcement for version 4.1.4
- ↑ Release announcement for version 4.2
- ↑ Release announcement for version 4.2.4
- ↑ Release announcement for version 4.3
- ↑ Анонс рекомендуемого обновления 4.3.5
- ↑ Анонс KDE Software Compilation 4.4
- ↑ Анонс рекомендуемого обновления 4.4.1
- ↑ Анонс рекомендуемого обновления 4.4.2
- ↑ Анонс рекомендуемого обновления 4.4.3
- ↑ Анонс рекомендуемого обновления 4.4.4
- ↑ Анонс рекомендуемого обновления 4.4.5
- ↑ Анонс KDE Software Compilation 4.5
- ↑ Анонс рекомендуемого обновления 4.5.1
- ↑ Анонс рекомендуемого обновления 4.5.2
- ↑ Анонс рекомендуемого обновления 4.5.3
- ↑ Анонс рекомендуемого обновления 4.5.4
- ↑ Анонс рекомендуемого обновления 4.5.5
- ↑ Анонс KDE Software Compilation 4.6
- ↑ Анонс рекомендуемого обновления 4.6.1
- ↑ Анонс рекомендуемого обновления 4.6.2
- ↑ Анонс рекомендуемого обновления 4.6.3
- ↑ Анонс рекомендуемого обновления 4.6.4
- ↑ Анонс рекомендуемого обновления 4.6.5
- ↑ Анонс KDE Software Compilation 4.7
- ↑ Анонс KDE Software Compilation 4.7.1
- ↑ Анонс KDE Software Compilation 4.7.2
- ↑ Анонс KDE Software Compilation 4.7.3
- ↑ Stable Update 4.7.4 and Testing Release 4.8 Beta2 Available
- ↑ 7 Instances of KDE Appearances On The Silver Screen
- ↑ Iron Man using KDE?!
[править] Ссылки
| Портал «Свободное программное обеспечение» | |
| KDE на Викискладе? |
[править] Основные ссылки
- K Desktop Environment (англ.) — официальный сайт KDE.
- KDE russian — сайт русскоязычных пользователей KDE.
- База знаний
- KDE Look (англ.) — сайт посвящённый внешнему оформлению KDE.
- KDE Apps (англ.) — база приложений KDE.
- The KDE on Windows Project (англ.) — сайт проекта, посвящённого портированию KDE 4 на операционные системы семейства Windows.
- LiveCD дистрибутив KDE Four Live (англ.) — создан для желающих познакомиться с возможностями KDE 4.
- KDE UserBase
[править] Сайты проектов
[править] Сайты с дополнительной информацией
|
|
|
|---|---|
| Среды рабочего стола | |
| Менеджеры окон | |
| Командные оболочки | |
|
|
|
|---|---|
| Главное | |
| История |
Linux • Mozilla (Suite • Firefox • Thunderbird) • Revolution OS (фильм) |
| Разработка | |
| Организации | |
| Лицензии |
Apache • BSD • CDDL • GPL • LGPL • MIT • MPL • zlib • Пермиссивные лицензии • Разнообразие лицензий |
| Проблемы | |
|
|
|
|---|---|
| Технологии | Meta-object System · Phonon · QML · QtScript · Qt Quick · Qt Style Sheets · Сигналы и слоты |
| Инструменты | qmake · Qt Creator · Метаобъектный компилятор |
| Привязки | PyQt · PySide · QtRuby · Qt Jambi |
| Связанные темы | KDE · MeeGo · Qt Development Frameworks |
- KDE
- Приложения, использующие Qt
- Программное обеспечение с лицензией GNU GPL
- Кроссплатформенное программное обеспечение
- Программное обеспечение для Linux
- Программное обеспечение для Mac OS X
- Программное обеспечение для OpenSolaris
- Программное обеспечение для Windows
- Свободное программное обеспечение, написанное на C++
- Среды рабочего стола
- Появились в 1996 году

