The X.Org Code-Base Of The Future

Posted by Michael Larabel on September 14, 2011

On Monday at XDC2011, Jamey Sharp talked about what he sees as "the codebase of the future" for X.Org and was an open discussion with the three dozen other developers at the Chicago event.

Jamey acknowledges there's much code duplication in the X.Org Server code-base and wishes it would be cleaned up. Among the work he wants to see happen is merging together the DDX (Device Depoendent X) and DIX (Device Independent X) portions, merging togetheer Xephyr and Xnest (or converting them to drivers for the X.Org Server), provide support for video card hot-plugging (including USB display adapters or virtual GPUs), RandR GPU objects, and a separation of scan-out and render.

That was about it for the X.Org code-base of the future. Not much about the Wayland Display Server has been said at this conference. However, it looks like there might be an X@FOSDEM 2012 event in Brussels in February. Keith Packard has said he would like to have at least a half-day of talks strictly about Wayland.

There's also some more photos and notes from day one of XDC2011 Chicago in this news posting.

Discuss this article in our forums, IRC channel, or email the author. You can also follow our content via RSS and on social networks like Facebook, Identi.ca, and Twitter (@Phoronix and @MichaelLarabel). Subscribe to Phoronix Premium to view our content without advertisements, view entire articles on a single page, and experience other benefits.
Latest Hardware Reviews
  1. Intel Haswell HD Graphics 4600 vs. AMD Radeon Graphics On Linux
  2. Intel Haswell HD Graphics 4600 Performance On Ubuntu Linux
  3. Intel Core i7 4770K "Haswell" Benchmarks On Ubuntu Linux
  4. The First Experience Of Intel Haswell On Linux
Latest Software Articles
  1. Optimized Binaries Provide Great Benefits For Intel Haswell
  2. 11-Way Linux, BSD Platform Comparison
  3. SNA Acceleration Works Great For Intel Core i7 Haswell
  4. The Linux Evolution For Intel Haswell's Performance
Latest Linux News
  1. D Language Still Showing Promise, Advancements
  2. Planetary Annihilation Released For Linux Gamers
  3. Gentoo Starts Work On KDE-Wayland Support
  4. NVIDIA To License Its Kepler GPU Technology
  5. KDE's KWin Made Lots Of Progress In 4.11
  6. Ubuntu Announces Carrier Advisory Group
  7. Qt 5.1 Release Candidate 1 Has Arrived
  8. In-Fighting Continues Over Mir On Non-Unity Ubuntu
  9. Subversion 1.8 Presents New Features
  10. LLVM 3.3 Officially Released
  11. LLVM/Clang Now Uses Loop Vectorizer At New Levels
Latest Forum Talk
  1. D Language Still Showing Promise, Advancements
  2. In-Fighting Continues Over Mir On Non-Unity Ubuntu
  3. The Wayland Situation: Facts About X vs. Wayland
  4. Planetary Annihilation Plans To Come To Linux
  5. Intel GPU Driver Tries To Rip Out FBDEV Support
  6. Mir Still Causing Concerns By Ubuntu Derivatives
  1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Motherboards
  5. Peripherals
  6. Processors
  7. Software
  8. Operating Systems
  9. All Articles
  1. Linux Benchmarking
  2. OpenBenchmarking.org
  3. Phoronix Test Suite