this post was submitted on 28 Jul 2026
229 points (97.1% liked)

Technology

86661 readers
3706 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
[–] cenzorrll@piefed.ca 151 points 20 hours ago* (last edited 20 hours ago) (6 children)

The upshot of the BSD-license in the case of FreeBSD is that it has found it and its components used in many commercial products, including MacOS/OS X, the PlayStation’s Orbis OS, and of course the BSD networking stack is happily used in Windows, macOS and just about anywhere else. Meanwhile the GPL forced Linksys to open the firmware to its WRT54G series of routers, ultimately leading to the development of OpenWrt and similar projects.

They make it sound like the *WRTs were the worst thing to happen to consumer networking and that corporations not being required to contribute back to projects has made BSD stronger, rather than given companies free labor. I find the *BSDs to be pretty interesting, but let's not pretend that they're benefiting from companies using their work. Very shilly tone to this article.

[–] AbidanYre@lemmy.world 23 points 16 hours ago (1 children)

WRT was the only reason some of those routers were even usable.

[–] cenzorrll@piefed.ca 16 points 16 hours ago (1 children)

Seriously, it's the only reason I bought one. Plus, my WRT-54gl is still supported 20 years later on DD-WRT, not that it's all that useful at 100mbit. I still use it for testing.

[–] Peffse@lemmy.world 3 points 13 hours ago

I still keep a WRT54Gv3 around with DD-WRT because of devices that require WEP. (cough cough)

It's really nice having it set up as a subnet with a ton of restrictions. Something it would be incapable of stock.

[–] Cocodapuf@lemmy.world 42 points 19 hours ago* (last edited 19 hours ago) (4 children)

So this sounds like a bad thing then...

Like if having gpl code in free bsd forced all these companies to be more open with their software, and now they can be more closed with it, isn't that bad?

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

It's more of a symbolic thing. FreeBSD has removed the vast majority of gpl code over the last decades. I think this specific removal was just a last lingering overlap that was difficult to replace.

Is it bad? It's subjective. The project goals were always to be permissive. There was just historical borrowing from other open source projects.

I think both approaches are valid. GPL has fostered a greater number of maintainers and volunteer participants. That's definitely its shown strength but you can also attribute fragmentation to this. Whereas BSD has created much more focused and targeted distributions. I guess that's indirectly due to the license and more the smaller group of active contributors.

It's really difficult to rival FreeBSD at certain specific usecases. I wouldn't use anything else for a NAS or a router.

It's a very lopsided distro, bad gpu and wifi support. Limited application support. Really not ideal for a desktop, nor is it really meant to be used that way.

[–] cenzorrll@piefed.ca 39 points 18 hours ago* (last edited 18 hours ago) (2 children)

It allows freebsd to be true to the BSD license, and I agree with the author that it makes licensing easier. BSD will always be free and incredibly permissive, and I don't see this changing anything. But a lot of the strides that linux has made is because people need to release their changes.

BSD on the other hand doesn't require giving back, so you get Apple that was the largest company in the world building off of the work of FreeBSD. I certainly don't see FreeBSD being comparable to macOS like Fedora is to RHEL. It's more like Apple took what they wanted and walked away.

[–] zerofk@lemmy.zip 2 points 2 hours ago

Counterpoint: Apple used (uses?) a lot of GPL code as well, but their “giving back” was so perfunctory that the community didn’t incorporate most of it.

Big companies will always find ways to skirt what is allowed in ways that benefits them alone.

[–] grue@lemmy.world 14 points 16 hours ago (1 children)

Yes, it's bad. Permissive licensing (instead of copyleft) is for cucks.

[–] fruitycoder@sh.itjust.works 2 points 8 hours ago

No no I just like seeing my work get used without any care or contribution back to create systems that absolutely don't care about the rights of the users too /s

[–] candyman337@piefed.ca 8 points 18 hours ago

Yes that's probably bad

[–] RejZoR@lemmy.ml 44 points 20 hours ago (2 children)

WRT54G were the best shit back then. So much choice with firmware, loved the Tomato firmware and its flexible QoS. Good times.

[–] grue@lemmy.world 12 points 16 hours ago

OpenWRT is still the best shit now.

[–] Thwompthwomp@lemmy.world 13 points 19 hours ago

I bought a linksys wrt simply because they had the open firmware. That router was amazing!

[–] HubertManne@piefed.social 22 points 19 hours ago (1 children)

yeah I liked that bsd really kept to the unix style but license wise gpl is what I respect.

[–] cenzorrll@piefed.ca 5 points 17 hours ago* (last edited 16 hours ago) (2 children)

~~Agreed. I also want to learn more about micro kernels as well, which the BSDs use.~~

I think we have a pretty interesting dynamic viewing the two different licensing schemes. Linux/gnu has been making some huge strides, whereas BSD is kind of just very slowly chugging along in niche areas. It does seem to be pretty damn good at the things it does, though. I honestly feel like the BSD license should be a better license because it gives more freedom, but with the existence of greed and capitalism GPL is required to get profit seekers (greedy bastards) to play nice.

Edit: I was wrong, got it mixed up with gnu Hurd when looking things up in the past

[–] grue@lemmy.world 7 points 16 hours ago

I honestly feel like the BSD license should be a better license because it gives more freedom

It does not. Saying the BSD license gives more freedom because it lets developers choose to close up the code is like saying the Confederacy gave more freedom because it let white people choose to own slaves.

[–] HubertManne@piefed.social 3 points 17 hours ago (1 children)

I will add to the agreement. I wish gpl was not needed. I did not realize any bsds used micro kernels though.

[–] cenzorrll@piefed.ca 1 points 16 hours ago* (last edited 16 hours ago)

Now you've got me questioning myself, never claimed to be an expert...

Edit: yep I'm wrong, a microkernel was developed, but looks like it eventually made it's way to GNU Hurd and not really implemented into the BSDs. I recall coming across when looking into different OSs, I guess I got it mixed up.

[–] TheWilliamist@lemmy.world 2 points 18 hours ago (2 children)

I thought Microsoft pulled or rewrote the tcp/ip stack a while ago?

[–] jabjoe@feddit.uk 1 points 1 hour ago

Even if they did (I think they did) it has to be compatible with when they did. So it undeniable BSD helped TCP/IP rule them all.

[–] Valmond@lemmy.dbzer0.com 1 points 2 hours ago

Windows have always had a shitty different net stack, if it's based on BSD it's truly amazing how they took a perfect thing and broke it.