Looks like that era is over.
The FSF disagree:
> “Open source” is something different: it has a very different philosophy based on different values. Its practical definition is different too, but nearly all open source programs are in fact free. [0]
I would say that FreeBSD is the prototypical open source OS.
Therein is the great misunderstanding , the GPL was never written for 'companies' , it was and still is for the User. You, Me a $MEGACORP , sentinel islander - it does not matter the rights are granted to all equally to reuse/modify/offer for sale as long as the contributoins come back to the commons.
What is happening now is akin to the 'enclosure system' in early Britain when the commons which had been for the benefit of all were fenced off and the peasants thrown off the land to seek wages in the newly industialising system.
When no one is contributing to the GPL commons the options become more restricted. If one isnt a corp that can write their own library or a 10X coder that can bash it out on their own , leaves the users looking at proprietary solutions or restricted offerings with two tier licences.
So in a way yeah most coder/engineers have developed an antagonistic relation to the GPL commons , which is leading to its decline in some sectors.However if/when the share of GPL drops to a level where the adverse effects can no longer be ignored , there will probably be attempts to rollback the clock.
The user has a right to know what software runs on their machine? Screw that, we'll keep all the software (and now user data too) on our side, and the user can throw rest calls over the fence.
I didn't say it was, but what it was written for and what it became since writing software has changed so radically are two different things. For example the kernel Linux used to be written primarily by hobbyist hackers, now it is in large part written by $MEGACORP.
> When no one is contributing to the GPL commons the options become more restricted. If one isnt a corp that can write their own library or a 10X coder that can bash it out on their own , leaves the users looking at proprietary solutions or restricted offerings with two tier licences.
Doesn't the progress of FreeBSD (and OpenBSD) fly in the face of that? It only gets better with age, adds new features, and manages to do so while being permissively licensed.
For the BSDs they still have the problem see FreeBSD getting it bits reused by Sony/Apple etc with very littke to show back in terms of code. They do give grants of support however if they solved a code issue that the open code struggles with. It will never see the light of day as their chnages are propreitery as the licensing allown.
Just extremely low morale right now. Not sure if there's even a point to any of this anymore. Even proprietary software isn't safe: now that I've got AI, decompilation has gone from a time consuming grind to trivial.
The GPL doesn't actually solve the community-level problem very well (which is the basis of Linus's complaints about GPLv3--it positions the license much more directly in the direction of the user-level freedom rather than the community-level freedom). But the solution for the community-level problem involves a lot of social pressure, and it turns out that for a large open-source project, commit velocity means that most proprietary companies find the easiest way to deal with the open-source upstream is to contribute their code to the community to make it everybody else's problem to maintain.
You can see this in the development of LLVM, e.g.: almost all of the proprietary compilers are LLVM-based (especially as EDG has finally thrown in the towel, everyone using EDG is going to look to rebasing onto clang instead). And yet the companies with their proprietary forks of LLVM are still major upstream contributors.
And maybe that was required back then, and/or maybe it ended up being bad strategy in the long term. Leverage only gets you so far, especially in community and relationships.
> Just extremely low morale right now. Not sure if there's even a point to any of this anymore.
See I feel the exact opposite. As FOSS license choice matters less, now we can just focus on hacking. FreeBSD doing this is a great example of it.
Well, I can't do that. Releasing software under permissive licenses is just wealth transfer from well meaning hackers straight into the pockets of corporations. It just gives it all away, no questions asked.
For me it's either AGPLv3 or all rights reserved. I'm trending towards the latter now. I'm starting to question whether I should even publish my work.
Then for you it was never about freedom and community, which were the two major goals the Free Software movement were founded on, it was about leveraging copyleft for income generation. Everyone needs to make a living, and that is totally fine, but when you say "Pretty sad from the free software movement's perspectice [sic]." what you really meant was "pretty sad from the perspective of using this license to generate income". Which, again, no judgement, it just changes the meaning of your post.
That is nonsense. A permissively licensed piece of software is every bit as free and a gift to the commons as a copyleft licensed piece of software. Yes, corporations get to use it, but so does everyone else. Free software was never about "fuck them corporations", it was about giving your work to others in order that all might benefit. Permissive licensing does that just fine.
Each of these components was obviously written by some deeply incompetent junior developer at IBM working on a jira ticket as part of the continuing effort to slather enough janky nonsense on top of linux that it might maybe behave one day enough like windows 95 to be usable as a desktop environment by normal people. And then the default was set by some deeply incompetent environment package maintainer and accepted by some deeply incompetent debian committee.
This lumbering corporate enshittification of what at the core used to be a simple and comprehensible system is why things like freebsd and alpine (and, to a certain extent until today, devuan) are a breath of fresh air to use. When the system is not being actively undermined by a bunch of new grads with jira tickets and no understanding of the entirety of the system, it's amazing what you can get done.
But if you want tighter integration of userland and kernel, I suppose what RedHat is doing is closer to that. They pursue a non-Unix way though: an immutable distro, ideally only running systemd and podman in the userland, put everything into containers.
Linux is feeling more and more like a bunch of random tools thrown together as opposed to a complete OS designed to work as a whole.
What enshittification?
> Linux is feeling more and more like a bunch of random tools thrown together
Linux is a kernel. The user space stuff is a bunch of random software thrown together. That's what Linux distributions are.
This is a ridiculous stretch of the term
> With ZFS on root in FreeBSD it's a no-brainer.
ZFS works fine on root on Linux. I use it on multiple machines.
> Linux is feeling more and more like a bunch of random tools thrown together as opposed to a complete OS designed to work as a whole.
This has quite literally always been the case and seems intentional. Linux is the kernel only, others supply the userland of their choice (aka a Linux distribution).
But seriously, if one counts macOS and iOS as FreeBSD users, there are more than ever. Of course that means counting Android and Steam as Linux OSes, in which case Linux users still greatly outnumber FreeBSD users.
That somehow implies or suggest BSD is not free software.
> The terms “free software” and “open source” stand for almost the same range of programs.
> However, they say deeply different things about those programs, based on different values.
> The free software movement campaigns for freedom for the users of computing; it is a movement for freedom and justice.
> By contrast, the open source idea values mainly practical advantage and does not campaign for principles.
> This is why we do not agree with open source, and do not use that term.
There are literally 4 - 5 paragraphs on the whole thing with examples what is considered free software. Directly from RMS himself.
>Another misunderstanding of “open source” is the idea that it means “not using the GNU GPL.” This tends to accompany another misunderstanding that “free software” means “GPL-covered software.” These are both mistaken, since the GNU GPL qualifies as an open source license and most of the open source licenses qualify as free software licenses[1]. There are many free software licenses* aside from the GNU GPL. *
And in [1],
>Modified BSD license (#ModifiedBSD) This is the original BSD license, modified by removal of the advertising clause. It is a lax, permissive non-copyleft free software license, compatible with the GNU GPL.
>This license is sometimes referred to as the 3-clause BSD license.
I actually originally asked on what you were suggesting because the idea that BSD is not Free software died a more than decade ago. That is the whole reason why Stallman wrote the page and even mentioned Rust as an example. Along with issues came up from Tivo etc. I am surprised it is now rising up again.
> he's not the only voice in this community
I'd say Stallman's opinion on free software is the only one that matters. He created it. He's essentially the only person extreme enough to make serious sacrifices just to live free of proprietary software. The dystopia he warned us about inches closer to reality with every day that passes.
And the fact is if you call Stallman's work "open source", you will offend him. I've seen videos of it.
Because they're not the same.
Neither of those statements is true. Free software is about giving to others, and has never required being opposed to proprietary software.
Frankly I'm surprised there was any GPL code at all in the FreeBSD base repo in 2026.
The whole idea was to build strong copyleft software and leverage all that into copylefting even more software. Obviously, it doesn't work if it's easy enough to just replace the copyleft software, which is exactly what this news is all about.