With a recent change that removed dialog in favor of bsddialog, FreeBSD has now retired the last piece of GPL-licensed code in its base system. Although the impact of this change will be minor for …
In my opinion, I just don’t understand permissive licenses. For example, with FreeBSD’s license, companies can essentially “steal” the hard-earned efforts and use them to enrich themselves. For example, FreeBSD could have been a gaming OS, as the PlayStation’s OS is FreeBSD. However, they didn’t give anything back to the community.
Copyleft licenses, on the other hand, require companies to contribute any changes they make to the code back to the community so that it benefits the community as a whole. In this case, there’s no “stealing”, companies need to respect the community’s efforts by giving back.
To play devil’s advocate for a second - no-one is stealing anything, the code is still right where it was. If I willingly give someone a sandwich, did they steal it? Of course not.
There was a reason that PS chose FreeBSD, and it was because of the licence. If FreeBSD used the GPL then PS wouldn’t have used it, hence there never would have been a FreeBSD gaming OS either way.
Exactly, it’s a defining feature of the project. They don’t care how you use the code as long as you use it. It’s just a different philosophy.
BSDs are just doing their own thing and whether they benefit or not from others using their work is not really a concern.
Take OpenSSH, it’s used by virtually every operating system and just exists to be used. It’s a great contribution to software even if OpenBSD is a tiny marginal thing used by only those that need it. They are cool with that.
i believe it has the advantage of corporate interests not affecting the projects direction. i think linux is doing ok now (other than way too much redhat stuff) but i’m not sure if this is gonna continue after linus is gone.
It’s not stealing when you willingly allow someone to use it however they want. OpenBSD writes: “We want to make available source code that anyone can use for ANY PURPOSE, with no restrictions. We strive to make our software robust and secure, and encourage companies to use whichever pieces they want to.” If your goal is to polish something like OpenSSH until it’s as good as it can be, the world is better off when robust and secure software spread, also into proprietary systems. When companies use OpenSSH, it does not take away anything from OpenBSD, they are not competitors.
Both licenses were made before late stage capitalism started in earnest, and when the Net was young, so there’s the matter of perspective.
Imho the GPL was born out of ideology, whereas the BSD was out of a murican university environment (i.e. preparing proto-capitalists to enter the market).
The debate is endless.
In my opinion, I just don’t understand permissive licenses. For example, with FreeBSD’s license, companies can essentially “steal” the hard-earned efforts and use them to enrich themselves. For example, FreeBSD could have been a gaming OS, as the PlayStation’s OS is FreeBSD. However, they didn’t give anything back to the community.
Copyleft licenses, on the other hand, require companies to contribute any changes they make to the code back to the community so that it benefits the community as a whole. In this case, there’s no “stealing”, companies need to respect the community’s efforts by giving back.
That’s my two cents anyway.
To play devil’s advocate for a second - no-one is stealing anything, the code is still right where it was. If I willingly give someone a sandwich, did they steal it? Of course not.
There was a reason that PS chose FreeBSD, and it was because of the licence. If FreeBSD used the GPL then PS wouldn’t have used it, hence there never would have been a FreeBSD gaming OS either way.
Exactly, it’s a defining feature of the project. They don’t care how you use the code as long as you use it. It’s just a different philosophy.
BSDs are just doing their own thing and whether they benefit or not from others using their work is not really a concern.
Take OpenSSH, it’s used by virtually every operating system and just exists to be used. It’s a great contribution to software even if OpenBSD is a tiny marginal thing used by only those that need it. They are cool with that.
i believe it has the advantage of corporate interests not affecting the projects direction. i think linux is doing ok now (other than way too much redhat stuff) but i’m not sure if this is gonna continue after linus is gone.
If freebsd was copyleft PlayStation would’ve never used it in the first place. Same as the BSD TCP/IP stack with windows.
It’s not stealing when you willingly allow someone to use it however they want. OpenBSD writes: “We want to make available source code that anyone can use for ANY PURPOSE, with no restrictions. We strive to make our software robust and secure, and encourage companies to use whichever pieces they want to.” If your goal is to polish something like OpenSSH until it’s as good as it can be, the world is better off when robust and secure software spread, also into proprietary systems. When companies use OpenSSH, it does not take away anything from OpenBSD, they are not competitors.
Both licenses were made before late stage capitalism started in earnest, and when the Net was young, so there’s the matter of perspective.
Imho the GPL was born out of ideology, whereas the BSD was out of a murican university environment (i.e. preparing proto-capitalists to enter the market).
The debate is endless.