this post was submitted on 28 Jul 2026
232 points (97.2% liked)

Technology

86683 readers
3074 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] mereo@piefed.ca 67 points 18 hours ago* (last edited 18 hours ago) (5 children)

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.

[–] Rossphorus@lemmy.world 9 points 13 hours ago* (last edited 13 hours ago) (2 children)

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.

[–] jabjoe@feddit.uk 5 points 4 hours ago

There basically isn't FreeBSD do for gaming as their work is locked away and not shared. If there was no BSD, Sony would have been forced to use a copyleft OS, or make their own. There was a time, a long time ago, where NetBSD was used in routers, etc. But Linux hardware support got to be so much better than NetBSDs, it got to hard to not use it. The more who used, and where forced to open their work, the better Linux got. Today it's all Linux.

Worth pointing out Oracle/Sun and IBM and OpenOffice. Before the buyout, Sun were changing the OpenOffice license to permissive in a version they would sell to IBM who used the code for their closed Lotus Office. This could be done as OpenOffice had a contributor lience agreement where copyright was handed over. So Sun had all the copyright, so could relience at will. When Oracle bought Sun, it was the final straw. So LibreOffice was born from the copyleft version, without copyright ownership, so locked open. All the development moved there. Oracle relicensed OpenOffice to permissive, and tried donating the project to Apache, but no one cared. It's been a husk for well over a decade now. And thing good can be copied straight into LibreOffice, but not the other way round. The free money for OpenOffice is over for Oracle, as is the cheap code for IBM. LibreOffice healthier than OpenOffice ever was.

[–] TeaWithDani@lemmy.world 11 points 11 hours ago* (last edited 11 hours ago)

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.

[–] communist@lemmy.frozeninferno.xyz 14 points 15 hours ago (1 children)

If freebsd was copyleft PlayStation would've never used it in the first place. Same as the BSD TCP/IP stack with windows.

[–] jabjoe@feddit.uk 4 points 4 hours ago

The TCP/IP stack is a good example where permissive is helpful. Getting a protocol stack adopted. In a world of a mix of open and closed, permissive can paper over cracks.

[–] 0x0@lemmy.zip 25 points 18 hours ago

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.

[–] pmk@piefed.ca 6 points 14 hours ago

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.

[–] hexagonwin@lemmy.today 1 points 12 hours ago

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.