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:

    Nothing can save us from a perpetual headlong fall into a bottomless abyss but a solid footing of dogma; and we no sooner agree to that than we find that the only trustworthy dogma is that there is no dogma.
    George Bernard Shaw (1856–1950)

    I love to weigh, to settle, to gravitate toward that which most strongly and rightfully attracts me;Mnot hang by the beam of the scale and try to weigh less,—not suppose a case, but take the case that is; to travel the only path I can, and that on which no power can resist me. It affords me no satisfaction to commence to spring an arch before I have got a solid foundation.
    Henry David Thoreau (1817–1862)

    London ... remains a man’s city where New York is chiefly a woman’s. London has whole streets that cater to men’s wants. It has its great solid phalanx of fortress clubs.
    Louis Kronenberger (1904–1980)