It may not look like it now, but I think Linux is not viable long-term as a desktop OS. There should probably be an effort to specifically make FreeBSD a gaming-ready OS. We know it can be done since Sony already did it for PlayStation (but that's proprietary).
FreeBSD also needs an OS-level graphics/window API just like Windows. Linux is still trying to pretend like its the 60s where text was the only way to interact with a computer. Graphics is integral to all mobile and desktop computing and should be part of the operating system.
replies(8):