The trouble of integrating of or integrating into 3rd party software is inevitable attribute of any closed source (proprietary) license.
I don't see it as a problem of GPL. The license just does what it was designed to do - to protect freedom. It prevents the hostile takeover.
And anyone claiming how "BSD would be better" have definitely zero clue. MacOSX is a living proof of your stupidity.
Had Linux been BSD licensed, Nvidia would have forked, mixed it into own drivers and release it as Nvidia OS, under proprietary license.
Nvidia does do very good drivers. But current situation is just their own fault in choosing wrong (proprietary) license.
I specifically bought an Optimus laptop to research approaches to solving Optimus on Linux. Why else did I spend so much time on the Bumblebee and Ubuntu Hybrid Graphics team?
I also had expectations that PRIME and dma-buf would be adequate. The situation is arguably worse today since Nvidia is locked out of dma-buf and are making even their high-end GTX chips Optimus-only.
I respect all Linux developers of course, but I believe they could have had a better stance(more diplomatic). Who am I to know though. But mostly some anti-anything people could have a better stance.
Yes, Linux wouldn't change much if NVIDIA ceased to exist, wouldn't say the same about their drivers ceasing to exist though .. ;)
**Haha, "fscking" .. fsck .. lol Took me a moment to get it.
Or maybe they should drop their driver altogether, like some people here seem to suggest. :D That'd help nouveau too, now wouldn't it? :rolleyes:
Because optimus does not exist in first place due to nvidia being closed source; and not releasing anything... its only them who are capable, yet they refused.
GPL is designed to prevent exactly this, to prevent proprietary monopoly.
And if they want to integrate anything tightly with open kernel, they should keep all relevant parts open as well. The kernel is protected by the license against abuse.
users simply need the blob for everything more than basic 2d usage . And nobody buys an optimus laptops for that purpose ! alan cox move is a hit in the face for linux users . that's a fact .