|
|
|
|
|
by Karunamon
4121 days ago
|
|
Has that really worked, though? It seems like, in the case of things like video cards, the GPL means that we have the full-performance, 3d accelerated, proprietary and closed driver, which is the one you're going to use unless you have a moral stance against it, and the objectively inferior (slower, at least) Libre version of the same thing to talk to the same hardware. What if a working computer is your primary concern, not the political status of the code? |
|
No, its main purpose is guaranteeing that all users can understand how the device works, even if they don't belong to the company that builds it. Other FLOSS licenses don't guarantee that in the same way than the GPL does, as they allow modifications to be kept secret. We could say that the GPL is "knowledge-friendly".
In the case of video cards, the alternative would be having only the proprietary closed driver and no open source version. It's incredibly hard to know of such closed systems work by reverse-engineering them; an open source driver, even if limited and less perfect, provides a full specification of the device.