The Wayland GL integration was in fact designed to make it as easy as possible. There's nothing Mesa-specific about it, and NVIDIA could do it quite easily today with not very much work. Certainly it would be infinitely smaller than their X driver, which is huge and spectacularly complex. They just don't want to at the moment, because the customers they care about (thousands of workstations) aren't interested right now.
What a bunch of asshats (those from nvidia)
Please RTFA, asdx.This isn't even about NVIDIA, but about one of their EX-employees having a patent on his name. Anyways, your bitching is unnecessary as it appears the patent will be usable by the open source community.The good news is that it looks like the ex-NVIDIA engineer has caved under pressure and will grant patent immunity to open-source projects. From Doug's blog, "I have heard you and I am granting the open source community immunity from this patent."
Also "caved under pressure" seems a bit dramatic -- from reading all the blogs it seems that :
- the initial approach was reasonable and professional,
- they discussed a bunch of options including collaboration,
- in the end they decided not to collaborate but the patent holder agreed to exempt open source projects
That seems like a best-case scenario -- something which should be appreciated and held up as a good example for others to follow.
Just a thought...
I am pretty sure the kernel/wayland devs are so proud folks that they will make the binary drivers adapt to wayland, not the other way around.