
Originally Posted by
allquixotic
1. No high quality open source NVIDIA and AMD drivers - Yep, exactly. This is the biggest one for me. By "high quality" I mean every piece of the GPU works, all of its acceleration capabilities are unlocked and integrated into the OpenGL and OpenCL runtimes, and typical workloads can utilize a large percentage of the available compute / rendering power.
2. The complete OpenGL stack cannot be legally implemented in/imported into Linux because many OpenGL features (like S3TC texture compression and floating point textures) are patented. -- Yep, exactly. This isn't our fault at all, but it is a problem we have to deal with.
5. "A very bad backwards and forward compatibility." -- A problem we can and should address!