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:

    Here undoubtedly lies the chief poetic energy:Min the force of imagination that pierces or exalts the solid fact, instead of floating among cloud-pictures.
    George Eliot [Mary Ann (or Marian)

    As groceries in a pantry gleam and smile
    Because they are important weights
    Bought with the metal minutes of your pay,
    So do these hours stand in solid rows,
    The dowry for a use in common life.
    Karl Shapiro (b. 1913)

    The acceptance that all that is solid has melted into the air, that reality and morality are not givens but imperfect human constructs, is the point from which fiction begins.
    Salman Rushdie (b. 1947)