LWN: Comments on "Linux moves towards unified APIs (IT Week)" https://lwn.net/Articles/190071/ This is a special feed containing comments posted to the individual LWN article titled "Linux moves towards unified APIs (IT Week)". en-us Mon, 22 Sep 2025 17:05:12 +0000 Mon, 22 Sep 2025 17:05:12 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net Desktop Linux moves towards unified API https://lwn.net/Articles/190493/ https://lwn.net/Articles/190493/ job This case is a bit harder because what the customers/consumers want short time is not what they want long time. Most users would kill for nvidias non-free driver to be included in Linus' kernel. Ironically, this would also kill the Linux kernel, which is not what they want. These things are complicated.<br> Fri, 07 Jul 2006 12:53:02 +0000 Desktop Linux moves towards unified API https://lwn.net/Articles/190434/ https://lwn.net/Articles/190434/ lysse "IMO (as a professional dev) the only reason software exists is for the users."<br> <p> Isn't that precisely what separates amateur efforts (a category which includes volunteer projects) from professional endeavours? Even in the professional world, where does "if we build it, they will come" fit into that philosophy?<br> <p> Fri, 07 Jul 2006 00:29:01 +0000 Desktop Linux moves towards unified API https://lwn.net/Articles/190258/ https://lwn.net/Articles/190258/ beoba One of the bonuses of coding on a volunteer basis is that you are your own customer.<br> Thu, 06 Jul 2006 03:59:33 +0000 Desktop Linux moves towards unified API https://lwn.net/Articles/190227/ https://lwn.net/Articles/190227/ mrshiny I may be opening up a can of worms by replying to you, but suffice to say that not all Linux users are convinced that Greg KH is right about this. He may be a smart guy, but what's best for the kernel devs is not always what's best for the users. And IMO (as a professional dev) the only reason software exists is for the users. I could go on but it's offtopic.<br> Wed, 05 Jul 2006 21:57:16 +0000 Desktop Linux moves towards unified API https://lwn.net/Articles/190225/ https://lwn.net/Articles/190225/ flewellyn One exists. It's called the system call layer. Any userspace program that uses a given system call is guaranteed that system call will work on any future kernel version.<br> <br> Oh, did you mean a stable internal, kernel-space API? You don't want that. Greg KH wrote <a href="http://www.kroah.com/log/linux/stable_api_nonsense.html">a very comprehensive blog post</a> on why you don't want that. Rather than rehash what he said, I'll just link to it. Wed, 05 Jul 2006 21:44:29 +0000 Desktop Linux moves towards unified API https://lwn.net/Articles/190205/ https://lwn.net/Articles/190205/ NapalmLlama Indeed - a stable API for the kernel would be wonderful...<br> Wed, 05 Jul 2006 20:08:55 +0000 Too vague https://lwn.net/Articles/190115/ https://lwn.net/Articles/190115/ jag That second link's text should read <a href="http://www.portland.freedesktop.org/wiki/">http://www.portland.freedesktop.org/wiki/</a> (note that the href is correct).<br> Wed, 05 Jul 2006 06:33:52 +0000 Too vague https://lwn.net/Articles/190112/ https://lwn.net/Articles/190112/ drag Also keep in mind that Freedesktop.org is a place to work on new specifications and standards. It doesn't realy ratify anything or add any significance beyond that.<br> <p> It isn't until you see some real world examples of Freedesktop.org specifications and get proven then they are added to things like the LSB which is suppose to make them 'real' standards.<br> <p> At least that is the idea.<br> <p> I realy like the idea of Portland though. I hope it realy takes hold and allows you to get some tighter integration of GTK apps into KDE and visa versa... As well as other types of applications.<br> Wed, 05 Jul 2006 04:46:03 +0000 Too vague https://lwn.net/Articles/190105/ https://lwn.net/Articles/190105/ proski Thanks! The link in the article is wrong, as it points to the freedesktop.org wiki. As it turns out, <a href="http://portland.freedesktop.org/wiki/">http://portland.freedesktop.org/wiki/</a> and <a href="http://www.portland.freedesktop.org/wiki/">http://portland.freedesktop.org/wiki/</a> are completely different pages that don't even link to each other. The later doesn't even contain the name "Portland" anywhere! <p> Apparently, <i>IT Week</i> should learn to check their links. On the other hand, the Portland project should reclaim www.portland.freedesktop.org from freedesktop.org to use this opportunity. Wed, 05 Jul 2006 01:17:43 +0000 Too vague https://lwn.net/Articles/190102/ https://lwn.net/Articles/190102/ einstein <font class="QuotedText">&gt; What's the name of the specification? Where can I download it? Is it described anywhere? Are there working implementations? What programming languages are supported? Why is the Portland Project website silent about the release?</font><br> <p> <a href="http://portland.freedesktop.org/wiki/Project">http://portland.freedesktop.org/wiki/Project</a><br> Wed, 05 Jul 2006 00:13:35 +0000 Too vague https://lwn.net/Articles/190099/ https://lwn.net/Articles/190099/ proski What's the name of the specification? Where can I download it? Is it described anywhere? Are there working implementations? What programming languages are supported? Why is the Portland Project website silent about the release? Tue, 04 Jul 2006 23:12:28 +0000 Desktop Linux moves towards unified API https://lwn.net/Articles/190092/ https://lwn.net/Articles/190092/ rvfh Not the kernel: the DEs (Gnome and KDE) Tue, 04 Jul 2006 20:48:19 +0000