
VIA Technologies announced that it's moving forward with its commitment to open source software by collaborating with the openChrome Project to improve support for VIA integrated graphics chipsets.
VIA and openChrome have been focusing on multi-head support and improving the implementation of the RandR (resize and rotate) extension. The VIA framebuffer driver source has been checked into the 2.6.28 mainline kernel. Perhaps most significantly, VIA has opened the documentation for the VIA CX700M and VX800 chipsets.
VIA chipsets have sadly been a bit touchier than other graphics processors in Linux. The chips are generally supported, but getting the best out of the processors wasn't always easy (or possible). FOSS developers and VIA staff plan on moving towards one code base, and collaborating on the research and development of new features.
VIA has helped the open source community -- and itself -- by actively assisting openChrome with its development endeavors. Opening the chipset documentation only further proves that VIA sees the value in this collaboration and the developers involved.