KDE Platform - Solid

Solid is a device integration framework for KDE Platform 4, the current release of KDE. It functions on similar principles to KDE's multimedia pillar Phonon; rather than managing hardware on its own, it makes existing solutions accessible through a single API. The current solution uses udev, NetworkManager and BlueZ (the official Linux Bluetooth stack). However, any and all parts can be replaced without breaking the application, making applications using Solid extremely flexible and portable. Work is underway to build a Solid backend for the Windows port of KDE based on Windows Management Instrumentation.

Solid is broken up into many hardware “domains” which operate independently. Domains may be added as needed. For instance, one domain may be Bluetooth, and another may be power management. Solid is used extensively within KDE 4 and its popular applications, making them more aware of hardware events and easier to develop.

Read more about this topic:  KDE Platform

Famous quotes containing the word solid:

    Manuel showed her his open hand: “Look at this finger, how meager it seems, and this one even weaker, and this other one no stronger, and this one all by himself and on his own.”
    Then he made a fist: “But now, is it strong enough, big enough, solid enough? It seems so doesn’t it?”
    Jacques Roumain (1907–1945)

    The twelve Cells for Incorrigibles ... are also carved out of the solid rock hill. On the walls of one of the cells human “liberty” is clearly inscribed, with the “liberty” in significant quotation marks.
    —Administration in the State of Ariz, U.S. public relief program (1935-1943)

    Rude poets of the tavern hearth,
    squandering your unquoted mirth,
    which keeps the ground, and never soars,
    while jake retorts, and reuben roars;
    tough and screaming, as birch-bark,
    goes like bullet to its mark;
    while the solid curse and jeer
    never balk the waiting ear.
    Ralph Waldo Emerson (1803–1882)