KDE Plasma

Материал из Википедии — свободной энциклопедии
(перенаправлено с «Plasma (KDE)»)
Перейти к навигации Перейти к поиску
KDE Plasma
KDE logo.svg
KDE Plasma Desktop 4.9.png
Тип Widget engine, desktop
Автор KDE
Разработчик Aaron Seigo - главный разработчик и остальные
Написана на C++
Интерфейс Qt
Операционная система UNIX-подобные операционные системы и GNU/Linux[d]
Последняя версия
Лицензия GNU LGPL
Сайт kde.org/plasma-desktop

Plasma является новым фреймворком рабочего стола в KDE 4, а также одним из трёх раздельных проектов KDE 5 (Kde Frameworks, Plasma и Applications (приложения). Он пришёл на смену KDesktop, Kicker и SuperKaramba, предоставляя разработчикам единый API для написания виджетов и небольших приложений, называемых плазмоидами. Kross scripting framework используется для написания виджетов на JavaScript, Ruby и Python, в дополнение к основному языку — C++.

Plasma разделяет компоненты на «источники информации» (data engines) и отображающие их виджеты. Это сделано для облегчения повторного использования кода и разделения логики и графического интерфейса с возможностью их раздельного написания.

В дополнение к собственным виджетам разработчики Plasma добавили поддержку виджетов Apple Dashboard и планируют поддержку виджетов Opera[2]. Также виджеты, использовавшиеся SuperKaramba в KDE 3.x, поддерживаются в Plasma при помощи загружаемой библиотеки для обратной совместимости.

Примечания[править | править код]