KDE

KDE

KDE — международное сообщество разработчиков свободного программного обеспечения. Оно создаёт:

  • среду рабочего стола KDE Plasma;
  • набор взаимосвязанных программ KDE Applications;
  • вспомогательные библиотеки KDE Frameworks;
  • ряд веб‑сервисов и других продуктов.

История и основы

  • Дата основания: 14 октября 1996 года.
  • Основатель: Маттиас Эттрих (студент Тюбингенского университета).
  • Исходное название: Kool Desktop Environment (позднее — K Desktop Environment, затем просто KDE).
  • Цель проекта: создать единую среду для UNIX‑систем с однородным поведением приложений, простую и понятную в использовании.

Технические особенности

  • Основа: кроссплатформенный инструментарий Qt (на C++).
  • Основные платформы: UNIX‑подобные ОС с графическими подсистемами X Window System и Wayland.
  • Дополнительные платформы: Windows, Android, macOS.
  • Локализация: более 108 языков.
  • Объём кода: свыше 6 млн строк (без учёта Qt).

Ключевые проекты

  1. KDE Plasma — технология пользовательского интерфейса для разных форм‑факторов:
    • Plasma Desktop (ПК и ноутбуки);
    • Plasma Mobile (смартфоны);
    • Plasma Minishell (встроенные и сенсорные устройства);
    • Plasma Media Center (телевизоры).
  2. KDE Applications — набор из более чем 100 приложений, включая:
    • Dolphin (файловый менеджер);
    • Okular (просмотр документов);
    • Kate (текстовый редактор);
    • Ark (архиватор);
    • Konsole (эмулятор терминала);
    • Kdenlive (видеоредактор);
    • Krita (графический редактор).
  3. KDE Frameworks — вспомогательные библиотеки для разработки.
  4. Extragear — проекты, не входящие в официальный релиз (например, KTorrent, Amarok).
  5. KDE neon — дистрибутив Linux на базе Ubuntu LTS с актуальным ПО Qt и KDE.

Сообщество и организация

  • Участники: добровольцы со всего мира (разработчики, локализаторы, дизайнеры, звукорежиссёры).
  • Обсуждение: списки рассылки.
  • География: сильные позиции в Германии (серверы в университетах Тюбингена и Кайзерслаутерна, НКО KDE e.V.).
  • Талисман: Konqi.

Применение

KDE Plasma — основная среда рабочего стола для многих дистрибутивов Linux, например:

  • openSUSE;
  • Manjaro;
  • Mageia;
  • Kubuntu;
  • KaOS;
  • PCLinuxOS.

Программное обеспечение KDE используется в:

  • NASA;
  • CERN;
  • электромобилях Mercedes;
  • Steam Deck;
  • школах, госучреждениях и офисах по всему миру.

Философия и развитие

  • Открытость: свободное ПО под лицензией GPL (приложения) и LGPL (библиотеки).
  • Кроссплатформенность: поддержка разных ОС и устройств.
  • Настраиваемость: высокая гибкость интерфейса Plasma.
  • Экологичность: инициатива KDE Eco (снижение энергопотребления ПО).