<div dir="ltr">Hello dear KDE folks,<br><br>After looking to KDM's and related and I saw there is a many things that could go to multiplatform paradigm present in KDE4.<br>When I saw KDM inspecting directly to linux proc and parsing it files'
strings, that has no standard format, I became sad that its was a so
low-level access and so platform-dependent.<br><br>Solid is hell promissing and necessary. It is *yet* not multiplatform but it will be surely be one day. It is a abstration to hardware and we might should think of an abstraction to low-level software, or to the OS software.<br>
As most OS were influenced or derived from Unix (even Windows was, in fact, heavily), they are share a lot of concepts, like processes, users, authentification, etc. Most of them are so imported and standardized that is already abstracted and multiplatform, like network api (like sockets), in Qt and KDE. kdelibs for example has a some of these also, like kdesu and why not consider KIO.<br>
Also, the operating system a lot of times goes so close to the hardware that sometimes it is hard to see limit of the hardware abstraction and the low-level software abstraction.<br><br>But yet we are still to far from that abstraction, unfortunetely. We are still working on high-level abstraction for our Unixes or even for our Linux distributions, like PolicyKit and ConsoleKit. I'd surely be please to have the time/oportunity to do those things. KDM, Ksysguard, and many others would benefit a lot from these APIs.<br>
<br>I can't get rid of a lot of bullshit I'm saying as my ignorance doesn't allow me to, so please say how wrong I am.<br>Brainstorming and discussing are so funny and inevitable, but I already reached the limits of my imagination for now, so show me yours. :)<br>
<br>brĂ¡ulio<br><br>PS: sorry for the bad english and mainly for the misexpression and poor objetiveness.<br></div>