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