jones_supa writes "Here is a gem for all the programmers. Representatives from the team at Valve take a look at the difficulties they went through in porting the Source game engine to Linux. In the presentation, they mostly discuss about the methodologies of switching from DirectX to OpenGL while comparing the APIs and talking about the various tools they used to do the port. The developers found that OpenGL actually incurs less overhead than DirectX, and they note that with OpenGL you can bring the latest draft on any OS, including the still large base of Windows XP computers. A PDF compilation of the slides is also available."