Allow me to tighten up my response a bit. Gallium3D is largely OS-independent. However, in order to use most of the drivers included in Gallium3D, a port of DRI/DRM is required. There lies the rub. I've attempted to port DRI/DRM to a platform that's more POSIX than OS/2-eCS in the past. There's so much XWindows cruft in there that I realized that it would be more benefitial to just write a DRI/DRM layer from scratch. Unfortunately, I did not have that kind of time laying around & I really didn't need that kind of headache. I would never attempt to disquade someone else from porting DRI/DRM, but I also won't help. I don't need that headache again.