Оригинальный автор(ы) | КДЕ |
---|---|
Разработчик(и) | КДЕ |
Первоначальный выпуск | 11 января 2008 г. ( 2008-01-11 ) | [1]
Окончательный релиз | 4.14.12 (15 сентября 2015 г [±] [2] ( 2015-09-15 ) | )
Репозиторий |
|
Написано в | С++ [3] [4] |
Тип | |
Лицензия | Стандартная общественная лицензия ограниченного применения GNU (LGPL) |
KDE Platform 4 — это набор библиотек и программных фреймворков KDE , которые служили технологической основой для KDE Software Compilation 4, распространяемого по лицензии GNU Lesser General Public License (LGPL). KDE Platform 4 была преемницей KDElibs и предшественником KDE Frameworks . KDE Platform 4 — единственная версия KDE Platform, и в 2013 году она была заменена KDE Frameworks 5 .
KParts — это компонентная структура для среды рабочего стола KDE Plasma . Отдельный компонент называется KPart . KParts аналогичны компонентам Bonobo в GNOME и элементам управления ActiveX в Component Object Model Microsoft . Konsole доступен как KPart и используется в таких приложениях, как Konqueror и Kate .
Примеры использования KParts:
Solid — это фреймворк для интеграции устройств для платформы KDE 4 и ее преемника KDE Frameworks . Он функционирует по тем же принципам, что и мультимедийный столп KDE Phonon ; вместо того, чтобы управлять оборудованием самостоятельно, он делает существующие решения доступными через единый API. Текущее решение использует udev , NetworkManager и BlueZ (официальный стек Bluetooth Linux ). Однако любые части могут быть заменены без нарушения работы приложения, что делает приложения, использующие Solid, чрезвычайно гибкими и переносимыми. [5] [6] Ведется работа по созданию бэкэнда Solid для порта Windows KDE на основе инструментария управления Windows . [7]