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:
“In our world of big names, curiously, our true heroes tend to be anonymous. In this life of illusion and quasi-illusion, the person of solid virtues who can be admired for something more substantial than his well-knownness often proves to be the unsung hero: the teacher, the nurse, the mother, the honest cop, the hard worker at lonely, underpaid, unglamorous, unpublicized jobs.”
—Daniel J. Boorstin (b. 1914)
“Let us not play at kittly-benders. There is a solid bottom everywhere.”
—Henry David Thoreau (18171862)
“We have the pleasures suitable to our lot; let us not usurp those of greatness. Ours are more natural and all the more solid and sure for being humbler. Since we will not do so out of conscience, at least out of ambition let us reject ambition.”
—Michel de Montaigne (15331592)