Yesterday, we reported on the statement several kernel developers had signed that urged hardware manufacturers to open up their Linux modules and drivers. "We, the undersigned Linux kernel developers, consider any closed-source Linux kernel module or driver to be harmful and undesirable," the statement read. Nvidia, which delivers probably the most prominent closed-source Linux driver, has reiterated its position concerning this matter.

That's not really the point. It could be done given there's enough interest and someone is willing to port it. With a binary-only, closed-source driver and/or no API documentation it couldn't be done no matter what.