LWN: Comments on "The Future of XFree86" https://lwn.net/Articles/26899/ This is a special feed containing comments posted to the individual LWN article titled "The Future of XFree86". en-us Sat, 27 Sep 2025 17:48:24 +0000 Sat, 27 Sep 2025 17:48:24 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net The Future of XFree86 https://lwn.net/Articles/27164/ https://lwn.net/Articles/27164/ spitzak They need to write extensions with a library that will use the extension <br>and EMULATE it when the extension is missing. The emulation can be really <br>crude (ie draw a colored box the same size as the graphic). As long as <br>the program works at all and does not crash, people will use the <br>extension, and the competing versions will be forced to add it.<p>Xft is an example of an extension where it will use old X fonts (however <br>badly) when the XRender extension is missing.<p>Such emulation has been missing from virtually every &quot;extension&quot; for X <br>ever made. Even the first SHM image extension failed to provide emulation <br>on old X servers, which is almost inexcusable (since it is trivial)! This <br>is a serious problem with X and why almost no extensions added since 1989 <br>are in common use (GLX and Xft are the only ones I can think of).<p><br> Fri, 28 Mar 2003 19:00:43 +0000 The Future of XFree86 - like gcc v. egcs? https://lwn.net/Articles/27056/ https://lwn.net/Articles/27056/ hazelsct The analogy of gcc vs. egcs may be a good one, as far as assuaging fears of &quot;duplicated effort&quot;. Egcs forked in order to bring a more bazaar-like development style to the project for bug fixes, optimization improvements, etc., but never strayed far from the original interface. As gcc continued its infrequent releases (like 2.8.1), egcs folded in the changes. Eventually, the gcc people saw the light, decided to adopt egcs as gcc, and everyone was happy.<p>But a major difference is that everything egcs did was in the open, here it seems one person worked behind the scenes to start a fork, and also made very large changes to CVS without consulting anybody. He hasn't replied (AFAIK) to the charges of dishonesty (which is apparently backed up by the email record).<p>The point of all this being, X forks are not necessarily bad, but at least to this outsider, Packard's way doesn't sound at all like the right way to do it. Thu, 27 Mar 2003 20:03:22 +0000 The Future of XFree86 https://lwn.net/Articles/27051/ https://lwn.net/Articles/27051/ josh_stern There is more at stake here than simply competition. The big issue is which <br>group will create *new* &quot;standard extensions&quot; to X11. Having two popular <br>groups creating and not supporting each other's extensions would be a <br>disaster. People are not going to boot a different X server to run different apps, <br>even if it is only a question of switching virtual terminals. <br> <br> Thu, 27 Mar 2003 19:22:17 +0000 Bugzilla@XFree86 https://lwn.net/Articles/26956/ https://lwn.net/Articles/26956/ pointwood They have also just started a bugzilla bug database: http://www.xfree86.org/#bugzilla Thu, 27 Mar 2003 09:48:09 +0000 The Future of XFree86 - like gcc v. egcs? https://lwn.net/Articles/26949/ https://lwn.net/Articles/26949/ tjasper OOps, funging should read funding!...<br> Thu, 27 Mar 2003 09:08:24 +0000 The Future of XFree86 - like gcc v. egcs? https://lwn.net/Articles/26948/ https://lwn.net/Articles/26948/ tjasper Doesn't this sound a little similar to the gcc v. egcs issue that came about a few years ago. Since then, gcc has come on leaps and bounds with it's support for x86 based processors. Hopefully the same will happen to X development.<p>Also, regarding the lack of commercial support for X development. Maybe Keith is right that the hurdles to get onto the core team are too high and hence the lack of commercial interest. Could it be that it's easier for developers to be influential in other projects, hence commercial funging to push for their own ends?<p>Just my comments from a grateful user of all this free software....<p>Trevor Jasper Thu, 27 Mar 2003 09:07:06 +0000 The Future of XFree86 https://lwn.net/Articles/26933/ https://lwn.net/Articles/26933/ gnu Any ideas what Keith decided on his plans? Is he really going to start a new branch off? Thu, 27 Mar 2003 04:40:23 +0000 The Future of XFree86 https://lwn.net/Articles/26932/ https://lwn.net/Articles/26932/ cpeterso Competition is healthy. Soooo many people complain about X (and XFree86 in particular), I think a fork will help jump start X development. Thu, 27 Mar 2003 04:39:07 +0000