KDE Platform 4
KDE Platform 4 — коллекция библиотек и фреймворков от KDE, служившая технологической основой коллекции программ KDE4, распространяемой по лицензии GNU Lesser General Public License (LGPL). Приёмник KDElibs и предшественник KDE Frameworks. Является единственной версией KDE Platform, в 2013 году была заменена на KDE Frameworks 5.
Технологии
- Пользовательский интерфейс
- Драйверы и мультимедиа
- Сервисы
- Общение
- Игры
- Прочее
- ThreadWeaver — библиотека для распределённых вычислений
- Kiosk — реализация ПО для организации работы в режиме киоска
- Kross
- KConfig XT
- WebDAV
- aRts — звуковой сервер (заменён на Phonon)
- DCOP — система межпроцессного взаимодействия (заменена на D-Bus)
KParts
KParts — это компонентный фреймворк для окружения KDE Plasma. Единичный компонент называется KPart. Эта технология аналогична компонентам Bonobo в среде GNOME иActiveX в Component Object Model от Microsoft. Konsole доступен в виде KPart и используется в таких приложениях, как Konqueror и Kate.
Примеры использования KParts :
Solid
Solid — это фреймворк для интеграции оборудования, используемый в KDE 4 и KDE Frameworks. Его функциональность аналогична мультимедийному фреймворку KDE Phonon. В настоящий момент поддерживает udev, NetworkManager и BlueZ (официальный стек Bluetooth в ядре Linux). Однако каждая его часть может быть заменена на другую, делая приложения использующие Solid, очень гибкими и портируемыми.[1][2] Ведется работа по портированию бекенда Solid под Windows.[3]
Примечания
Ссылки
- TechBase, документация для KDE-разработчиков
- KDE Projects, обзор всех проектов на git.kde.org
- KDE quick Git source code browser
- KDE Bug Tracking System
- KDE tutorial first program


