4 ms·
What end-user rights does the GPL grant or protect that the BSD license doesn't? The right to do whatever the hell they want with the code is granted by the BS
by udp 14y ago
What end-user rights does the GPL grant or protect that the BSD license doesn't?
The right to do whatever the hell they want with the code is granted by the BSD license. I wouldn't say the same for the GPL.
- fdr 14y ago> What end-user rights does the GPL grant or protect that the BSD license doesn't? The right to receive a copy of the implementation of the program they are using and re-distribute it freely. I say "right" here, because in the case of BSD source on the internet it could be more accurately coined an "election" to distribute the source. As you say, "whatever the hell you want." Which is fine. So is requiring copies to carry a complete copy, including the human-readable form, and the rights to redistribute those, ala GPL.
- cygx 14y agoThe end-user is not the developer who re-uses GPL'd code, but the guy who uses the final program. By licensing code under the GPL, you grant the end-user the right to use and modify any program using your code as he sees fit (as long as he adheres to the rules of the GPL on re-distribution), and no intermediate developer can legally take that right away. Of course this restricts the freedom of indermediate developers, but the GPL is intentionally -Ouser, not -Odeveloper. It just so happens that some users are also developers.
- cygx 14y agoThe right to do whatever the hell they want with the code is granted by the BSD license. That would be public domain, not BSD, by the way.