Solid (KDE)

From Wikipedia, the free encyclopedia

Jump to: navigation, search

Solid is a new device integration framework for KDE 4, the current release of the K Desktop Environment. It functions similarly to Phonon as it doesn't manage hardware on its own but makes existing solutions accessible through a single API. The current solution uses HAL, 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.[1] Work is underway to build a Solid backend for the Windows port of KDE based on Windows Management Instrumentation[2].

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.

[edit] References

  1. ^ K Desktop Environment - KDE 4.0 Released
  2. ^ KDE Commit Digest issue 107

[edit] External links

Personal tools