KDE

Эта статья — о сообществе разработчиков программного обеспечения. О способе оценки плотности случайной величины KDE см. Ядерная оценка плотности.

KDE

Тип организации |  сообщество свободного программного обеспечения и НКО
Основатели |  Маттиас Эттрих
Основание
Дата основания |  14 октября 1996
Продукция |  KDE Plasma, KDE Frameworks, KDE Applications, Calligra Suite, Krita, KDevelop, digiKam, Amarok, Kirigami и т. д.
Сайт |  kde.org
Медиафайлы на Викискладе

KDE — международное сообщество, разрабатывающее свободную среду рабочего стола KDE Plasma, набор связанных между собой программ, а также несколько веб-сервисов. До начала 2010 года название KDE (сокращение от Kool Desktop Environment[1] или K Desktop Environment) обозначало среду рабочего стола.

Программное обеспечение KDE построено на основе кроссплатформенного инструментария разработки пользовательского интерфейса Qt. Работает преимущественно под UNIX-подобными операционными системами, которые используют графические подсистемы X Window System и Wayland. В данный момент многие приложения KDE доступны также на Windows и Android.

Будучи одним из самых признанных проектов, KDE Plasma является основной средой рабочего стола на многих дистрибутивах Linux, например, openSUSE, Manjaro, Mageia, Netrunner, OpenMandriva, Chakra, Kubuntu, KaOS и PCLinuxOS.

## Содержание

* 1 Обзор
* 2 Проекты KDE
* 2.1 KDE Plasma
* 2.2 KDE Frameworks
* 2.2.1 Kirigami
* 2.2.2 Привязки
* 2.2.3 История
* 2.3 KDE Applications
* 2.4 Остальные проекты
* 2.4.1 Extragear
* 2.4.2 KDE neon
* 2.4.3 WikiToLearn
* 3 Организация проекта
* 3.1 Самобытность
* 4 Спонсорство
* 5 История
* 5.1 Начало
* 5.2 Ребрендинг
* 5.3 История выпусков
* 6 Упоминания в телесериалах
* 7 Галерея
* 8 См. также
* 9 Ссылки
* 10 Примечания

## Обзор

[править | править код]

Сообщество KDE и их работу можно измерить в следующих моментах:

* KDE является одним из крупнейших сообществ, развивающих свободное программное обеспечение[2].
* Более 2500 человек участвуют в разработке программного обеспечения KDE[2]. Примерно 20 новых разработчиков каждый месяц вносят свой первый код[2].
* Программное обеспечение KDE состоит из более чем 6 000 000 строк кода (не учитывая Qt)[2].
* Программное обеспечение KDE было переведено на более чем 108 языков[3].
* Программное обеспечение KDE доступно на более чем 114 официальных FTP-зеркалах более чем в 34 странах[4].
* Во всех репозиториях можно найти зеркало для чтения в Github[5].

## Проекты KDE

[править | править код]

KDE Projects

Тип |  Свободное программное обеспечение
Написана на |  C++, Qt, QML и многое другое
Операционные системы  |  UNIX-подобные операционные системы с X11 или Wayland, Windows, Android, MacOS
Первый выпуск |  14 октября 1996
Последняя версия |

* 6.0.0 (Frameworks) (28 февраля 2024)[6]
* 23.08.3 (Gear) (9 ноября 2023)[6]
* 5.27.9 (Plasma) (24 октября 2023)[6]

Бета-версия |

* 6.1 (Plasma)[6]
* 24.02 Alpha (Gear) (8 ноября 2023)[6]
* 6.1 (Frameworks)[6]

Сайт |  kde.org (англ.)
Медиафайлы на Викискладе

Есть много известных проектов свободного программного обеспечения, разработанных и поддерживаемых сообществом KDE.

Проект, который раньше назывался KDE или KDE Software Compilation, сейчас состоит из трех частей:

* KDE Plasma, интерфейс платформы для различных рабочих областей, таких как Plasma Desktop или Plasma Mobile
* KDE Frameworks, коллекция из более чем 70 бесплатных и открытых библиотек, построенных поверх Qt (ранее известный как «kdelibs» или «KDE Platform»)
* KDE Applications, набор приложений и вспомогательных библиотек. Набор состоит более чем из 100 приложений. Примерами известных приложений в наборе являются файловый менеджер Dolphin, программа просмотра документов Okular, текстовый редактор Kate, инструмент архивации Ark и эмулятор терминала Konsole.

### KDE Plasma

[править | править код]

Основные статьи: KDE Plasma 4, KDE Plasma 5 и KDE Plasma 6

KDE Plasma 5.16 светлая и темная тема

KDE Plasma — это технология пользовательского интерфейса, которую можно легко настроить для работы с различными форм-факторами, такими как настольные компьютеры, нетбуки, планшеты, смартфоны или даже встроенные устройства[7].

Бренд Plasma для графических рабочих окружений был введен с KDE SC 4.4.

Во время четвертой версии, кроме Plasma 4 рабочая область называлась Plasma Netbook и Plasma Active[8].

Последняя Plasma 6 содержит такие рабочие окружения:

* Plasma Desktop для настольных компьютеров или ноутбуков.
* Plasma Mobile для смартфонов.
* Plasma Minishell для встроенных и сенсорных устройств[9], как IoT или автомобили.
* Plasma Media Center для телевизоров.

### KDE Frameworks

[править | править код]

Основные статьи: KDE Platform 4, KDE Frameworks 5 и KDE Frameworks 6

KDE Frameworks предоставляют более 70 бесплатных и открытых библиотек, построенных поверх Qt. Они являются основой для KDE Plasma и большинства приложений KDE, но могут быть частью любого проекта, который хотел бы использовать один или несколько его модулей.

#### Kirigami

[править | править код]

Kirigami это набор компонентов QtQuick[10] разработан Марко Мартином[11], что позволяет разработчикам писать программы, которые запускаются в Android, iOS, Plasma Mobile и любой классической среде Linux без корректировки кода.

#### Привязки

[править | править код]

Хотя в основном все написано на C++, есть много привязок для других доступных языков программирования[12][13]:

* Python
* Ruby (Korundum, построен на QtRuby)
* Perl
* C# (Тем не менее, текущий фреймворк для привязки к языкам C# и других .Net устаревший, а замена компилируется только на Windows)[14].

Эти и другие привязки используют следующие технологии:

* Smoke: для создания привязок для Ruby, C# и PHP
* SIP: для создания привязок для Python
* Kross: встроенные сценарии для C++-приложений, с поддержкой Ruby, Python, JavaScript, QtScript, Falcon и Java

#### История

[править | править код]

Во время KDE SC 4 так называемый KDE Platform состоял из всех библиотек и служб, необходимых для KDE Plasma и приложений. Начиная с Qt 5 эта платформа была преобразована в набор модулей, которые теперь называются KDE Frameworks. Эти модули включают в себя: Solid, Nepomuk, Phonon и т. д., и имеют лицензию в рамках LGPL, BSD, MIT или лицензию X11[15].

### KDE Applications

[править | править код]

KDE Applications — это комплект программного обеспечения, являющегося частью официального выпуска KDE Applications. Таких как Okular, Dolphin или Kdenlive, они построены на KDE Frameworks и выпущены на 4 месяца с нумерацией версий, состоящий из Год. Месяц (например, 18.12).

### Остальные проекты

[править | править код]

#### Extragear

[править | править код]

Krita 4.0 pre-alpha скриншот

Программное обеспечение, которое не является частью официального пакета программ KDE, можно найти в разделе «Extragear». Они выходят по собственному графику и имеют собственные номера версий. Есть много таких программ, например KTorrent, Krita или Amarok которые в основном разработаны для запуска между разными операционными системами и разворачиваются независимо от конкретной рабочей области или среды рабочего стола. Некоторые проекты состоят из нескольких приложений, таких как Calligra Suite или Kontact.

#### KDE neon

[править | править код]

KDE neon это набор программного обеспечения и дистрибутив Linux, который использует Ubuntu LTS как основу. Он нацелен на предоставление пользователям быстро обновляемого программного обеспечения Qt и KDE, одновременно обновляя остальные компоненты операционной системы из хранилищ Ubuntu в обычном темпе. Поставляется в версиях для пользователей и для разработчиков[16][17]. KDE утверждает, что это не дистрибутив KDE, а сам архив пакетов KDE и Qt.

#### WikiToLearn

[править | править код]

WikiToLearn, сокращенно WTL, является одним из новых с усилий KDE. Это вики (на основе MediaWiki, как Википедия) что обеспечивает платформу для создания и совместного использования учебников с открытым исходным кодом. Идея заключается в том, чтобы иметь огромную библиотеку учебников для всех. Ее корни лежали в Миланском университете, где группа специалистов хотела поделиться заметками, а потом решила, что это будет для всех людей, а не только для их внутренней группы друзей. Они стали официальным проектом KDE, и его поддержали несколько университетов.

## Организация проекта

[править | править код]

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

Хотя разработчики и пользователи находятся по всему миру, проект сохраняет прочные позиции в Германии. Веб-серверы расположены в университетах Тюбингена и Кайзерслаутерна, немецкая некоммерческая организация (KDE e.V.) владеет товарным знаком «KDE», а конференции KDE часто проводятся в Германии[18].

### Самобытность

[править | править код]

Многие приложения KDE имеют букву K в своих названиях, преимущественно в качестве начальной буквы и в верхнем регистре. Однако, существуют исключения, например, Akregator, чья буква K в нижнем регистре, или AmaroK, где она вынесена в конец. Буква K во многих названиях появляется путём замены на неё буквы со сходным звучанием, то есть C или Q. Примерами могут служить названия эмулятора терминала Konsole (англ. console), или Kuickshow. С этим связаны некоторые забавные ситуации, например, написание Konsole является корректным для немецкого языка, а после длительного использования KDE и браузера Konqueror бывает трудно вспомнить правильное написание слова «завоеватель» (англ. conqueror). Иногда также буква K добавляется в качестве префикса к общеупотребимому слову, например KOffice. Такая тенденция усилилась с появлением четвёртой версии KDE. Некоторые приложения вообще не имеют буквы K в названии, например, просмотрщик изображений Gwenview.

Талисманом проекта KDE является зелёный дракончик по имени Konqi.

## Спонсорство

[править | править код]

Проект KDE и связанные с ним события спонсируются частными лицами, университетами и компаниями, такими как Canonical, Dell, IBM, Google[19], The Qt Company, а также создателями дистрибутива openSUSE, SUSE Enterprise Linux[20].

15 октября 2006 года было объявлено, что Марк Шаттлворт стал первым покровителем KDE, то есть оказал проекту наибольшую спонсорскую помощь[21].

## История

[править | править код]

### Начало

[править | править код]

Konqi — талисман KDE

KDE был основан 14 октября 1996 Маттиасом Эттрихом, который в то время был студентом Тюбингенского университета. Его беспокоили проблемы UNIX-десктопа, одной из которых было отсутствие приложений, которые выглядели бы и вели себя одинаково. Он предложил не просто создание набора программ, а скорее среды для рабочего стола, в которой пользователь мог ожидать однородного поведения программ. Кроме того, он хотел сделать эту среду простой и понятной в эксплуатации.

Имя KDE был задуман как игра слов от существующего Common Desktop Environment (CDE), доступный для Unix систем.

### Ребрендинг

[править | править код]

Изначально вместо K было предложено использовать «Kool», но потом решили, что с K не нужно ничего делать. Поэтому KDE стал аббревиатурой расширенной до «K Desktop Environment» до того, как он был полностью откинут в пользу KDE как международное сообщество.

24 ноября 2009 года команда маркетинга KDE объявила о ребрендинге компонентов проекта KDE, мотивированная воспринятым переходом от построения среды рабочего стола к более широкому проекту вокруг «сообщества людей, которые создают программное обеспечение». Ребрендинг сосредотачивался на уменьшении акцента на среде рабочего как на «просто другом продукте», подчеркивая как сообщество, так и другие технологии, предоставляемых в качестве программного обеспечения KDE. То, что раньше называлось KDE 4, разделилось на три части: KDE Plasma Workspaces, KDE Applications и KDE Platform (теперь KDE Frameworks) — в совокупности, как «KDE Software Compilation 4» (сокращенно «KDE SC 4»)[22]. На сегодняшний день название «KDE» больше не означает «K Desktop Environment», для сообщества, которое разрабатывает программное обеспечение[23].

### История выпусков

[править | править код]

Версия  | Дата  | Информация

|
|

| 14 Октября 1996  | Объявлена разработка KDE
K Desktop Environment 1 | 12 Июля 1998  |
K Desktop Environment 2 | 23 Октября 2000  | Появились значительные технологические усовершенствования: DCOP, KIO, KParts, KHTML.
K Desktop Environment 3 | 3 Апреля 2002  |
KDE Software Compilation 4 | 11 Июня 2008  |
KDE Plasma 5 | 15 Июля 2014  | Бывшие KDE/KDE SC были разделены на KDE Plasma, KDE Frameworks и KDE Applications
KDE Plasma 6 | 28 Февраля 2024  | Проведена глобальная работа над ошибками, чистка устаревших компонентов

## Упоминания в телесериалах

[править | править код]

Рабочая среда KDE демонстрируется[24] в сериалах:

* Теория Большого взрыва;
* Обмани меня;
* Доктор Хаус;
* Декстер;
* 24 часа;
* Шпионка;
* Мистер Робот[25].

А также[источник не указан 1651 день]:

* в ролике о съёмках фильма Властелин колец: Две крепости;
* в комиксе Железный человек KDE установлена в костюм Тони Старка[26];
* в фильме Социальная сеть.

## Галерея

[править | править код]

* KDE Plasma 5.16

## См. также

[править | править код]

KDE:

* Медиафайлы на Викискладе

* * *

* Портал «Свободное программное обеспечение»

* KDE Connect[англ.]
* KDE Store[англ.] (магазин приложений)[27][28]

## Ссылки

[править | править код]

* kde.org — официальный сайт KDE (англ.)
* Описание приложений KDE на kdesoft.ru (недоступная ссылка) /вебархив/

## Примечания

[править | править код]

1. ↑ New Project: Kool Desktop Environment. Programmers wanted!
2. ↑ 1 2 3 4 KDE – Press page (неопр.). KDE. Дата обращения: 10 января 2019. Архивировано 8 июля 2019 года.
3. ↑ KDE Localization statistics (неопр.) (5 ноября 2010). Дата обращения: 6 ноября 2010. Архивировано 12 января 2016 года.
4. ↑ the status of KDE mirrors (неопр.). Дата обращения: 6 ноября 2010. Архивировано из оригинала 23 ноября 2010 года.
5. ↑ KDE Github Mirror (неопр.). github.com. Дата обращения: 13 июня 2019. Архивировано 23 ноября 2020 года.
6. ↑ 1 2 3 4 5 6 https://kde.org/announcements/
7. ↑ The KDE Workspaces (неопр.). Дата обращения: 4 декабря 2010. Архивировано 30 января 2017 года.
8. ↑ Artur Souza (2010-12-03). "KDE's Mobile Team Meets for First Sprint". KDE. KDE.NEWS. Архивировано 9 ноября 2020. Дата обращения: 1 января 2011.
9. ↑ Архивированная копия (неопр.). Дата обращения: 13 июня 2019. Архивировано из оригинала 8 апреля 2019 года.
10. ↑ KDE Kirigami (неопр.). KDE. Дата обращения: 25 ноября 2018. Архивировано 29 июля 2019 года.
11. ↑ Contributors to KDE/kirigami · GitHub (неопр.). Дата обращения: 13 июня 2019. Архивировано 30 апреля 2019 года.
12. ↑ The KDE development platform (неопр.). Дата обращения: 26 ноября 2010. Архивировано 3 октября 2018 года.
13. ↑ Development/Languages — KDE TechBase Архивная копия от 3 февраля 2021 на Wayback Machine. Techbase.kde.org (2012-07-12). Retrieved on 2013-07-17.
14. ↑ Qyoto (неопр.). Дата обращения: 18 января 2015. Архивировано 27 ноября 2020 года.
15. ↑ KDE Licensing Policy (неопр.). Дата обращения: 6 ноября 2010. Архивировано 16 декабря 2010 года.
16. ↑ KDE neon (неопр.). KDE. Дата обращения: 20 июня 2016. Архивировано 9 января 2018 года.
17. ↑ Q&A: Jonathan Riddell on the release of KDE neon User Edition 5.6 (неопр.). CIO.com (9 июня 2016). Дата обращения: 20 июня 2016. Архивировано 4 ноября 2018 года.
18. ↑ What is KDE e.V. (англ.). KDE e.V.. Дата обращения: 7 июня 2008. Архивировано из оригинала 23 августа 2011 года.
19. ↑ KDE e.V. - Supporting Members (англ.). ev.kde.org. Дата обращения: 18 ноября 2017. Архивировано 1 декабря 2017 года.
20. ↑ Sponsorship Thanks (неопр.). Дата обращения: 8 марта 2010. Архивировано из оригинала 23 августа 2011 года.
21. ↑ Mark Shuttleworth Becomes the First Patron of KDE (неопр.). KDE (15 октября 2006). Дата обращения: 16 октября 2006. Архивировано из оригинала 23 августа 2011 года.
22. ↑ Stuart Jarvis (2009-11-24). "Repositioning the KDE Brand". KDE. KDE.NEWS. Архивировано 3 декабря 2020. Дата обращения: 13 ноября 2010.
23. ↑ Jos Poortvliet (2014-07-16). "Repositioning the KDE Brand". Архивировано 19 июля 2014. Дата обращения: 27 июля 2014.
24. ↑ 7 Instances of KDE Appearances On The Silver Screen Архивировано 26 ноября 2010 года. (недоступная ссылка с 14-05-2013 [4206 дней] — история)
25. ↑ Marius Nestor. Mr. Robot TV Show Talks About Linux, KDE, GNOME, Hacking, and It's Awesome (неопр.). Дата обращения: 27 сентября 2015. Архивировано 7 октября 2015 года.
26. ↑ Iron Man using KDE?! (неопр.) Дата обращения: 19 марта 2011. Архивировано 17 марта 2011 года.
27. ↑ KDE Store
28. ↑ Тема оформления для легендарного рабочего стола Linux - KDE Plasma - сносит пользовательские файлы подчистую // CNews, 22 Марта 2024

Проект KDE

Software
Compilation|

* KDE 1
* KDE 2
* KDE 3
* KDE Plasma 4
* KDE Plasma 5
* KDE Plasma 6
* KDE Frameworks
* KDE Gear

Приложения
KDE|

| Разработка|

* Cervisia
* KDevelop
* KImageMapEditor
* Kompare
* Quanta Plus
* Umbrello

|

Образование|

* Cantor
* GCompris
* KAlgebra
* Kanagram
* KBibTeX
* KGeography
* KHangMan
* Kig
* Kiten
* KLettres
* KmPlot
* KStars
* KTouch
* KTurtle
* KWordQuiz
* LabPlot
* Marble
* RKWard
* Step

Графика|

* digiKam
* Gwenview
* Karbon
* KColorEdit
* KolourPaint
* KPhotoAlbum
* Krita
* Spectacle
* Skanlite

Интернет|

* KGet
* KMLDonkey
* Konqueror
* Kontact
* Konversation
* Kopete
* KTorrent
* Rekonq

Мультимедиа|

* Amarok
* Dragon Player
* JuK
* K3b
* Kaffeine
* Kdenlive

Офис|

* Okular
* Calligra Suite
* Words
* Sheets
* Stage
* Flow
* Karbon
* Kexi
* Plan
* Kile
* KMyMoney
* Kontact
* KPilot
* Tellico
* Trojitá

Система|

* KDE Discover
* Dolphin
* KDE Partition Manager
* KDE System Guard
* KInfoCenter
* Konsole
* Yakuake

Утилиты|

* Ark
* Filelight
* KAlarm
* Kate
* KCalc
* KGPG
* Klipper
* Krusader
* KRename
* KWallet
* KWrite

Платформа|

* KDE Plasma 5
* KWin
* SDDM
* Qt
* KDE Frameworks 5
* Akonadi
* Flake
* KJS
* KHTML
* KIO
* ThreadWeaver
* KIPI
* KParts
* Kross
* Phonon
* Solid
* Sonnet
* XMLGUI

Сообщество|

* KDE e.V.
* Akademy
* KDE.News
* Konqi

* Категория
* Проект
* Commons
* Шаблон

Интерфейс пользователя в Unix-подобных системах

Среды рабочего стола|

| Основа GTK|

* Budgie
* Cinnamon
* GNOME
* GPE
* LXDE
* MATE
* ROX Desktop
* Sugar
* Xfce

|

Основа Qt|

* KDE Plasma 6
* Lumina
* LXQt
* MoonLightDE[англ.]
* OPIE
* Razor-qt
* TDE

Основа Motif|

* CDE
* IRIX Interactive Desktop
* VUE

Другие|

* EDE (FLTK-based)
* Étoilé (GNUstep-based)
* Mezzo
* OpenWindows (OLIT[англ.]-based)
* UDE[англ.] (Xlib/XCB-based)
* Enlightenment (EFL-based)

Графические
оболочки|

* GNOME Shell
* KDE Plasma 4
* KDE Plasma 5
* Maynard
* Unity

Менеджеры окон|

| Композитные|

* Compiz
* KWin
* Metacity
* Muffin
* Mutter
* Xfwm
* Enlightenment

|

Фреймовые|

* awesome
* bspwm[англ.]
* dwm
* herbstluftwm[англ.]
* Hyprland
* i3
* Ion
* larswm[англ.]
* ratpoison
* StumpWM
* Sway
* wmii
* xmonad

Стековые|

* 4Dwm
* 9wm
* AfterStep
* amiwm
* Blackbox
* CTWM
* cwm
* Fluxbox
* FLWM
* FVWM
* IceWM
* JWM
* Matchbox
* Motif Window Manager
* olwm[англ.]
* Openbox
* Qvwm[англ.]
* Sawfish
* swm[англ.]
* twm
* tvtwm[англ.]
* vtwm[англ.]
* Window Maker
* WindowLab[англ.]
* wm2[англ.]

На протоколе
Wayland|

* Enlightenment
* Gala
* KWin
* Mutter
* Muffin
* Weston
* Hyprland

Командные оболочки|

* ash
* Bash
* BusyBox
* csh
* dash
* es shell[англ.]
* fish
* ksh
* psh
* rc[англ.]
* rsh[англ.]
* Sash[англ.]
* Scsh[англ.]
* sh
* tcsh
* Thompson shell
* xsh
* zsh
* прочие…

X Window System|

* Дисплейный сервер[англ.]
* GUI
* Элемент интерфейса
* Алгоритм художника
* Независимость от разрешения[англ.]
* Оболочка
* Виртуальный рабочий стол
* GUI-инструментарий[англ.]
* WIMP
* Оконный интерфейс
* X.Org
* XFree86
* MicroXwin
* Mir

Свободное и открытое программное обеспечение

Главное|

* СПО
* Определение
* Критерии Debian
* Gratis versus libre
* Сравнение хостингов СПО
* Открытое ПО
* Определение
* Определение свободных произведений культуры
* Дистрибутив Linux
* Сравнение ПО с открытым и закрытым кодом[англ.]

Сообщество|

* Движение СПО
* История
* GNU
* Linux
* Open-source-software movement[англ.]
* организации[англ.]
* Linux-конференции

Организации|

* ASF
* Blender Foundation
* Eclipse Foundation
* FreeBSD Foundation[англ.]
* freedesktop.org
* FSF
* FSMI
* GNOME Foundation
* Проект GNU
* Google Code
* KDE e.V.
* Linux Foundation
* Mozilla Foundation
* OSGF[англ.]
* OSI
* Software Freedom Conservancy
* SourceForge
* The Document Foundation
* Xiph.Org
* XMPP Standards Foundation
* X.Org Foundation

Лицензии|

* Apache
* Artistic[англ.]
* Beerware
* BSD
* GNU GPL
* GNU LGPL
* ISC
* MIT
* MPL
* Ms-PL/RL
* zlib
* Public domain / CC0
* WTFPL
* Разрешительные лицензии
* Apple Public Source License
* Python Software Foundation License
* Копилефт

Проблемы|

* Разнообразие лицензий
* Безопасность[англ.]
* Блоб
* Программные патенты
* DRM
* Тивоизация
* Trusted Computing
* Графическое оборудование и СПО
* Конфликт SCO — Linux

Прочее|

* Сообщество
* Форк
* Microsoft Open Specification Promise[англ.]
* Проприетарное ПО
* Собор и Базар
* Ради удовольствия
* Revolution OS

* Категория
* Викисклад
* Портал