> who died and made OSI the sole authority?
I have often thought the same recently.
> That's why a term called FOSS exists.
And that is a key part of the problem: conflating FS (Free Software) with OS (Open Source) to give F(OS)S.
The thing is that Free software and Open Source _don't_ quite mean the same thing, but we treat them like they do. They are close but not identical.
Also see the recent kerfuffle about RHEL and CentOS.
Free software: do whatever you want with it, including sell it, but give your users the source code. The GPL is a FS license not an OS licence.
Not the world. Not open to all. The GPL 1/2/3 etc only says, clearly and distinctly, users. If you sell your free software, then it's only the customers that get the source, and that is 100% fine and OK.
OS is a different emphasis: it was designed to appeal to companies, businessmen and managers. You get the source, so we are giving you control, agency: you can't have it stolen from you.
But it was phrased in terms of sharing and openness.
That's what OS means, because the OSI says it is.
So BSL licenses say "you can have the source, and you can contribute back changes, but we still own it, and you can't use it in prod without paying or re-sell it."
That's a restriction of use. That's neither OS nor FS.
Whereas RH's use is 100% FS compliant but gets the OS folks annoyed.
But OS is not the same as FS. What RH is doing with RHEL is FS but not OS. It's not open to the world but the GPL never said it had to be.
I don't know what the best answer is here.
I wonder if it's time for a new term which leans on the English primary meaning of "free", as in at no cost, gratis.
"This software is free to get, free to use, and free to fork, but only so long as you do not charge for whatever purposes you employ it. If you obtain revenue from running it, supplying its output, modifying it, you sell products with it built in, or any other revenue-generating operation you must pay back X% of your revenues/profits/whatever to the creators. This also applies to downstream modified versions."
IANAL. A lawyer could do much better, I am completely sure. It might not be easy but I suspect that there is a way.