Plasma (KDE)

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
Plasma
KDE 4.2 (RC).png
Plasma в KDE4.2 RC2
Тип

Widget engine, desktop

Разработчик

Aaron Seigo - главный разработчик и остальные

Операционная система

Linux, UNIX‐подобные

Лицензия

GNU LGPL

Сайт

plasma.kde.org

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[1]. Также виджеты, использовавшиеся SuperKaramba в KDE 3.x, поддерживаются в Plasma при помощи загружаемой библиотеки для обратной совместимости.

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