Проекты KDE

редактировать
Проекты KDE
KDE logo.svg
Разработчик (и) KDE
Написано наC ++, Qt, QML и многих других
Операционная система Unix-подобный с X11 или Wayland, Windows, Android, MacOS
Тип Бесплатное программное обеспечение
Лицензия GNU GPL, GNU LGPL, Лицензия BSD, Лицензия MIT
Веб-сайтInvent.kde.org

Проекты KDE - это проекты, поддерживаемые сообществом KDE, группой людей, разрабатывающих и защищающих бесплатное программное обеспечение для повседневного использования, например KDE Plasma и KDE Frameworks или приложения, такие как Amarok, Krita или Digikam. Существуют также проекты, не связанные с кодированием, такие как разработка темы рабочего стола и набора значков Breeze, которая координируется группой VisualDesignGroup KDE. Даже приложения, не относящиеся к Qt, такие как GCompris, которые начинались как приложение на основе GTK, или веб-проекты, такие как WikiToLearn, официально являются частью KDE.

Содержание

  • 1 Обзор
    • 1.1 Основные проекты KDE
    • 1.2 Приложения KDE
    • 1.3 Тематически связанные группы приложений
    • 1.4 Другие проекты
  • 2 Разработка
    • 2.1 Исходный код
    • 2.2 Реализация
    • 2.3 Лицензирование
  • 3 См. Также
  • 4 Ссылки
  • 5 Внешние ссылки

Обзор

На сегодняшний день существует много проектов KDE, которые являются либо автономными, либо сгруппированы в более крупные подпроекты:

Проекты KDE Core

KDE Приложения

Менеджер персональной информации Kontact и файловый менеджер / веб-браузер Konqueror, работающие в KDE Plasma 5.2

Основные приложения, разработанные KDE, включают:

Тематически связанные группы приложений

  • KDE-Plasma-Addons: Дополнительные Plasma виджеты.
  • KDE-Network
  • KDE-Pim
  • KDE-Graphics
  • KDE-Multimedia
  • KDE-Accessibility : приложения для специальных возможностей.
  • KDE-Utilities
  • KDE-Edu
  • Calligra Suite : интегрированный офисный пакет
  • KDE-Games
  • KDE-Toys
  • KDE-Artwork : дополнительные значки, стили и т. Д.
  • KDE-SDK
  • KDE-Bindings
  • KDEWebdev : инструменты веб-разработки.
  • KDE-Extragear : Extragear - это набор приложений и инструментов, которые не являются частью основных приложений KDE.
  • KDE-Playground: этот репозиторий содержит новое нестабильное программное обеспечение. Это место для созревания приложений.

Другие проекты

  • KDE neon : дистрибутив с новейшими программными пакетами KDE на базе Ubuntu.
  • : сеть на основе вики. структура, позволяющая людям участвовать и делиться знаниями.

Разработка

Исходный код

Исходный код каждого проекта KDE хранится в репозитории исходного кода с использованием Git. Стабильные версии выпускаются на KDE FTP-сервер в виде исходного кода со сценариями configure, готовых для компиляции поставщиками операционной системы и интеграции с остальные системы до распространения. Большинство поставщиков используют только стабильные и проверенные версии программ или приложений KDE, предоставляя их в виде легко устанавливаемых предварительно скомпилированных пакетов.

Реализация

Большинство проектов KDE используют среду Qt, которая работает в большинстве Unix и Unix-подобных систем (включая Mac OS X ) и Microsoft Windows. С 2011 года CMake служит инструментом сборки. Это позволяет KDE поддерживать более широкий спектр платформ, включая Windows. GNU gettext используется для перевода. Doxygen используется для создания документации api.

Лицензирование

Программные проекты KDE должны выпускаться на условиях бесплатного лицензирования. В ноябре 1998 года структура Qt получила двойную лицензию на бесплатную и открытую Q Public License (QPL) и коммерческую лицензию для разработчиков проприетарного программного обеспечения.. В том же году была создана основа KDE Free Qt, которая гарантирует, что Qt будет подпадать под вариант очень либеральной лицензии BSD, если Trolltech прекратит свое существование или в течение 12 месяцев не будет выпущена бесплатная версия Qt.

Продолжались дебаты о совместимости со Стандартной общественной лицензией GNU (GPL), поэтому в сентябре 2000 года Trolltech сделал версию библиотек Qt для Unix доступной под GPL в дополнение к QPL, что устранило озабоченность Фонд свободного программного обеспечения. Trolltech продолжал требовать лицензий для разработки проприетарного программного обеспечения с помощью Qt. Основные библиотеки KDE находятся под коллективной лицензией GNU LGPL, но единственный способ их использования проприетарным программным обеспечением - это разработка в соответствии с условиями проприетарной лицензии Qt.

Начиная с Qt 4.5, Qt также стал доступным под LGPL версии 2.1, что теперь позволяет проприетарным приложениям на законных основаниях использовать версию Qt с открытым исходным кодом.

См. Также

Ссылки

Внешние ссылки

В Викиучебнике есть книга по темам: Использование KDE
Последняя правка сделана 2021-05-25 08:13:16
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте