In a press conference held today at LinuxWorld 2004 in New York, members of the old X consortium, some members of the disbanded XFree86 core developer group, and Havoc Pennington of freedesktop.org announced that X.org and XFree86 have essentially merged, and that the reformed group is working together to bring "not just more eye candy but new functionality" to the X server for Linux and Unix. Our Take: We wonder what this means for Keith Packard's X implementation hosted at fd.o. Update: Apparently the above is not accurate, only a few (one?) developers joined X.org.
The XFree86 core team has announced that it is disbanding. What does this mean for the pending XFree86 4.4.0 release which was going to be out in January? (currently the latest version is 4.4-RC2). We hope that someone puts a release together to give something new to users before freedesktop.org's XWin server comes out at the end of 2004 or early 2005.
The XFree86 project released the second RC for their upcoming 4.4.0 X server version.
The first milestone in the Xouvert roadmap has been reached. The first version of the new replacement X-server features patches from different places around the net and a cleanup to the default X-tree.
"This document attempts to give a sketch of the names and relationships of these technologies and projects, and a glimpse into their status and development. Some technologies have never proved themselves, and/or have been rendered obsolete by later development and are available primarily for legacy code. This document attempts to clarify much of this natural evolution and market selection." Read the X roadmap from Jim Gettys and await a long and interesting interview with freedesktop.org members on Monday, here, at OSNews.
The new X Server developed under the sponsorship of freedesktop.org is aiming at replacing XFree86. Some code will be re-used but the core will be rewritten by Keith Packard and others. The new X server features full support for transparency, and has window-level image compositing among other things. Check out the screenshots (one more added, now there are four shots).
"The freedesktop.org X hacking is low-profile unstableware at the moment, but one particular proposal interests me the most", Havoc Pennington (of Red Hat, Gnome and freedesktop.org fame) is writing on his dev blog. Havoc discusses the new features and explains the new levels of the 'modernization' of this XFree86 fork.
Cygwin is latest contributor on XFree86.org that gets pushed away by the behavior of some of its founding members and the dysfunctionality of XFree86.org. Hopefully, Red Hat, SuSE, FreeBSD, Apple, Sun and others will create a fork (or join Xouvert, X2 or a more 'open' X11.org) in a way that allows truly open development and innovation in X in a faster pace than XFree86's maintainers have allowed so far.
Reading through this report here, the author gives some well thought out reasons for a next generation Windows Server architecture for X.
What if FreeDesktop.org started to become the "free software desktop project" and GNOME and KDE slowly became "flavours aimed at different audiences", Seth Nickell wonders in his blog. Seth is having some good ideas about how the future of X11 DEs should feel like, while down that page there is an extra explanation of Storage, the technology we reported last week that Seth is developing.
KGI, or Kernel Graphics Interface, provides a framework that allows full 3D accellerated video card drivers to compile on different platforms without any modification to the drivers themselves. KGI, which has been developed on Linux to the point that it's "rather stable," is now available for xBSD.
Xouvert is the open, innovative X server that brings tomorrow's technology to your desktop today It looks like they intend to keep everything public and out in the open. They will also be using some advanced development software as well. See the web site to learn more.
This article is aimed at Unix developers who already have some experience with programming languages and want to start developing GUI applications. It may also come in handy if you have used a particular GUI toolkit for some time and want to know whether others might suit your needs better.
Xr, the 2D Postscript-like graphics library for X is near completion. Xr is a device independent API, and can theoretically be layered upon an API like OpenGL.
The well-known graphics driver development company, SciTech Software, are closing on releasing a beta of their Linux port of their SciTech SNAP Graphics for Linux. These drivers replace the 2D XFree86 modules for a large number of graphics chipsets. SciTech claims that their latest beta drivers have shown up to 12-15% faster 2D performance than their XFree86 counterparts (for some chipsets). In the initial final release, accelerated 3D via DRI won't be supported though.
The members of X.Org announced the availability for Public Review of the proposed enhancements to the X Window System for the support of IPv6. The proposed code and documentation enhancements for both the X Window X11R6.6 Sample Implementation and the XFree86 V4.3.0. As agreed by the members of X.Org, the review of the proposed IPv6 enhancements will be open until 30th May 2003.
Since Keith Packard's XWin.org went live a lot of people seem to join the discussion on how to make XFree86 better. Some, even write some code! Gilbert Baumann writes: "I hacked an X server which uses OpenGL for what would be the graphics card driver. We render windows to textures and then assemble them on the screen getting translucent windows for free. Although currently not done, the idea is that we will use OpenGL for rendering the X primitives." Check his screenshots!
Reading the notes of yesterday's teleconference with people like Mike Harris from Red Hat, fontconfig's Keith Packard and others, it seems that they have decided to actually do fork the XFree86 codebase or at least to create a parallel organization to "demonstrate how a scalable community might work" (they also seem to email eachother in a non-archived mailing list of a sort). They currently looking for a nice, catchy name for the project, but they have registered xwin.org just in case nothing better will come up. Reactions of the teleconference have been recorded at XFree's public mailing list.
Sun is doing quite some work on GNOME and X these days. Their latest project is to create a font library for XFree86, named Stsf, that would replace Fontconfig and Xft2. But the big question is: Does the world need yet another X font library that would create more incompatibility and fragmentation? Update: Sun proposes a new direction for both X.org and XFree86, keep reading for more.