Проекты KDE - KDE Projects
Разработчики) | KDE |
---|---|
Написано в | C ++, Qt, QML и многие другие |
Операционная система | Unix-подобный с X11 или же Wayland, Windows, Android, MacOS |
Тип | Бесплатно программное обеспечение |
Лицензия | GNU GPL, GNU LGPL, Лицензия BSD, Лицензия MIT[1] |
Интернет сайт | изобретать |
Проекты KDE проекты, поддерживаемые Сообщество KDE, группа людей, разрабатывающих и пропагандирующих бесплатное программное обеспечение для повседневного использования, например KDE Plasma и Фреймворки KDE или такие приложения, как Amarok, Крита или же Digikam. Существуют также проекты, не связанные с кодированием, такие как разработка темы рабочего стола и набора значков Breeze, которая координируется группой VisualDesignGroup KDE. Даже приложения, не относящиеся к Qt, такие как GCompris, который начинался как приложение на основе GTK или веб-проекты, такие как WikiToLearn официально являются частью KDE.
Обзор
На сегодняшний день существует множество проектов KDE, которые либо автономны, либо сгруппированы в более крупные подпроекты:
- KDE Plasma Рабочие места
- Фреймворки KDE (ранее KDE-Libs ): Коллекция библиотеки что обеспечивает рамки и функциональность для Разработчики
- Комплект приложений KDE: Содержит основные приложения, такие как Konqueror, Dolphin, KWrite и Konsole.
KDE Core проекты
- Плазма - Пользовательский интерфейс для нескольких рабочих пространств
- KWin – Оконный менеджер
- KHTML – Механизм рендеринга HTML, раздвоенный на WebKit в 2004 году
- KJS - Движок JavaScript
- КИО - Расширяемый сетевой доступ к файлам
- KParts - Легкая среда графических компонентов внутри процесса
- XMLGUI - Позволяет определять элементы пользовательского интерфейса, такие как меню и панели инструментов, через XML файлы
- Фонон – Мультимедийный фреймворк
- Твердый - Платформа интеграции устройств
- Сонет – Программа проверки орфографии
- ThreadWeaver - Библиотека для использования мультипроцессор системы более эффективно
Приложения KDE
Основные приложения, разработанные KDE, включают:
- Ковчег - Инструмент архивирования
- Игрок Дракона - Проигрыватель медиа.[2]
- Дельфин – Файловый менеджер
- Gwenview – Просмотрщик изображений
- Катя – Текстовый редактор
- Konsole – Эмулятор терминала
- Контакт – Персональный информационный менеджер показывая почтовый клиент, а новостной клиент, а агрегатор кормов, списки дел и т. д.
- Konqueror – веб-браузер и Файловый менеджер
- Копете – Клиент мгновенного обмена сообщениями
- Крита – Редактор растровой графики за Цифровая живопись
- Kdenlive – ПО для редактирования видео
- KDE-Plasma-Addons: Дополнительно Плазма виджеты.
- KDE-Сеть
- KDE-Pim
- KDE-графика
- KDE-Мультимедиа
- KDE-доступность: Приложения для специальных возможностей.
- KDE-Утилиты
- KDE-Edu
- Люкс "Каллигра": Интегрированный офисный пакет
- KDE-игры
- KDE-игрушки
- KDE-Artwork: Дополнительные значки, стили и т. Д.
- KDE-SDK
- Привязки KDE
- KDEWebdev: Инструменты веб-разработки.
- KDE-Extragear: Extragear - это набор приложений и инструментов, не входящих в состав основных приложений KDE.
- KDE-Playground: этот репозиторий содержит новое нестабильное программное обеспечение. Это место для созревания приложений.[3]
Другие проекты
- KDE неон: дистрибутив с последними пакетами программного обеспечения KDE на базе Ubuntu.
- Wiki2Learn: веб-фреймворк на основе вики, позволяющий людям участвовать и делиться знаниями.
Разработка
Исходный код
Исходный код каждого проекта KDE хранится в репозитории исходного кода с использованием Git.[4] Стабильные версии выпущены для KDE FTP сервер[5] в виде исходный код с настроить скрипты, готовые к компиляции поставщиками операционных систем и интеграции с остальными их системами перед распространением. Большинство поставщиков используют только стабильные и проверенные версии программ или приложений KDE, предоставляя их в виде легко устанавливаемых предварительно скомпилированных пакетов.
Выполнение
Большинство проектов KDE используют фреймворк Qt, который работает в большинстве Unix и Unix-подобный системы (включая Mac OS X ) и Microsoft Windows. По состоянию на 2011 г.[Обновить] CMake служит инструментом сборки. Это позволяет KDE поддерживать более широкий спектр платформ, включая Windows.[6] GNU gettext используется для перевода. Doxygen используется для создания документации api.[7]
Лицензирование
Программные проекты KDE должны выпускаться на условиях бесплатного лицензирования. В ноябре 1998 года платформа Qt получила двойную лицензию в рамках бесплатно и с открытым исходным кодом Q Public License (QPL) и коммерческую лицензию на проприетарное программное обеспечение Разработчики. В том же году был создан фонд KDE Free Qt, который гарантирует, что Qt подпадет под вариант очень либерального Лицензия BSD если Trolltech прекратит свое существование или в течение 12 месяцев не будет выпущена бесплатная версия Qt.[8]
Продолжались дебаты о совместимости со Стандартной общественной лицензией GNU (GPL), поэтому в сентябре 2000 года Trolltech сделал версию библиотек Qt для Unix доступной под GPL в дополнение к QPL, что устранило опасения, связанные с Фонд свободного программного обеспечения.[9] Trolltech продолжал требовать лицензий на разработку проприетарное программное обеспечение с Qt. Основные библиотеки KDE находятся под коллективной лицензией GNU. LGPL но единственный способ использовать их для несвободных программ - это разработка в соответствии с условиями проприетарной лицензии Qt.
Начиная с Qt 4.5, Qt также стал доступным в версии 2.1 LGPL,[10] теперь позволяет закрытым приложениям на законных основаниях использовать версию Qt с открытым исходным кодом.
Смотрите также
- Раздел: программное обеспечение KDE
- Категория: Приложения KDE
- Список приложений KDE
- Приложения KDE
- KDE Extragear
Рекомендации
- ^ «Политика лицензирования KDE». Получено 2010-11-06.
- ^ Веб-сайт Dragon Player В архиве 2009-05-27 на Wayback Machine
- ^ «Компиляция программного обеспечения KDE». Получено 2010-11-20.
- ^ «Проекты KDE». Получено 2010-12-31.
- ^ "Ftp-сервер стабильной версии KDE".
- ^ Трой Унрау (22 февраля 2007 г.). «Путь к KDE 4: CMake, новая система сборки для KDE». KDE. KDE.NEWS. Архивировано из оригинал на 2010-07-01. Получено 2010-11-13.
- ^ «Фреймворк программной инженерии». 29 октября 2010 г.. Получено 2010-11-28.
- ^ «Фонд KDE Free Qt Foundation». KDE. Получено 2010-11-13.
- ^ «Trolltech предлагает выбор в лицензировании с добавлением лицензирования GPL для предстоящего выпуска Qt». 2000-09-05. Архивировано из оригинал на 2012-03-13. Получено 2010-11-28.
- ^ Райан Пол. "Вариант лицензии LGPL добавлен в Qt". Nokia. Архивировано из оригинал на 2011-05-19. Получено 2010-11-13.
внешняя ссылка
- Веб-сайт KDE
- KDE.News, анонсы новостей
- Форумы сообщества KDE, официальная доска форума
- Планета KDE, сводка блога
- KDE вики
- Локализация KDE
- Магазин KDE, бесплатные расширения и дополнения для программного обеспечения KDE