X

Open-sourcers draw up graphics update

The XFree86 Project issues an update to let its software, a key part of Linux, work better with newer graphics chips and operating systems.

Stephen Shankland Former Principal Writer
Stephen Shankland worked at CNET from 1998 to 2024 and wrote about processors, digital photography, AI, quantum computing, computer science, materials science, supercomputers, drones, browsers, 3D printing, USB, and new computing technology in general. He has a soft spot in his heart for standards groups and I/O interfaces. His first big scoop was about radioactive cat poop.
Expertise Processors, semiconductors, web browsers, quantum computing, supercomputers, AI, 3D printing, drones, computer science, physics, programming, materials science, USB, UWB, Android, digital photography, science. Credentials
  • Shankland covered the tech industry for more than 25 years and was a science writer for five years before that. He has deep expertise in microprocessors, digital photography, computer hardware and software, internet standards, web technology, and more.
Stephen Shankland
2 min read
An open-source project to develop XFree86, a key part of Linux, has issued an update to let the software work with newer graphics chips and operating systems.

The low-profile XFree86 Project introduced version 4.3.0 of the software, a critical foundation for Linux and several other operating systems, later than expected. Release engineer David Dawes said on a mailing list in November that he hoped it would emerge in mid-January.

XFree86, which handles many graphics display tasks for Linux, is a key part of the overall operating system. A version of the X11 windowing system for Unix, XFree86 is the mechanism that higher-level software such as games use to talk to specific video cards and to take advantage of features such as hardware acceleration.

XFree86 also is the foundation for graphical interface software such as GNOME and KDE, used by Linux.

Version 4.3.0 includes support for the 2D graphics acceleration features of ATI Technologies' Radeon 9000 series of graphics chips, as well as for the 3D graphics acceleration in some other ATI processors. It also works with Nvidia's GeForce4, GeForce FX and nForce 2 graphics chips and with several Intel chipsets that include graphics features.

In addition, the revamped 4.3.0 code has been written to work better with Apple computers running Mac OS X, according to the XFree86 project's Web site. The software should run faster and require less memory on Mac OS X systems and be able to use Mac OS X's own fonts. Apple is releasing its own version of XFree86.

Support also has been added for chipmaker Advanced Micro Devices' as-yet-unreleased x86-64 processors--Athlon 64 and Opteron. The project says there is "experimental" support for Sun Microsystems' Solaris operating system with UltraSparc processors.

Furthermore, XFree86 4.3.0 moves toward better font displays through the use of FreeType 2, a system for improved font display. FreeType 2 can draw several types of fonts, including TrueType, PostScript Type 1 and OpenType. The new system is better at anti-aliasing, the process of blurring curved or diagonal letter edges to make them appear less jagged on computer screens.