3 ms·
> We believe in Open Source But you don't believe in it enough to do it. > I'm surprised people generally take the binary view that either Open Source with no
by James_K 3y ago
> We believe in Open Source
But you don't believe in it enough to do it.
> I'm surprised people generally take the binary view that either Open Source with no protection or go proprietary completely
Because FOSS is about community contributions. People contribute to something owned by the community for the good of the community. Yet here you have claimed the near-exclusive right to profit from the code. FOSS is saying that you expect some of your users to contribute to your code, so you are effectively saying: "contribute to my code for my benefit, and I might let you use it in some circumstances" which is antithetical to the FOSS saying "contribute to public code for public benefit".
> Nothing, you can do that!
Then why not let people free-load of the current version? The answer is because you want to be the only ones who profit from this software. This license exists to keep you as the soul or primary beneficiary of the code for the duration of time you are developing it, unless you make a decision so fundamentally bad that people are willing to wait two years to fix it. I'd wager you don't think you'll make such a decision.
FOSS is explicitly about letting anyone do anything they want with your code, even if you don't like it[1].
[1] https://www.gnu.org/licenses/gpl-faq.html#NoMilitary https://www.gnu.org/licenses/gpl-faq.html#NoMilitary
> More generally, a license that limits who can use a program, or for what, is not a free software license.
- arp242 3y ago> Because FOSS is about community contributions. People contribute to something owned by the community for the good of the community. Absolutely not. This is never what it meant. If you go back the Four Freedoms then it talks about "freedom to do with the software what I want", and certainly not about "software developed with a specific methodology" or "community contributions". The OSD says more or less the same, in a different way. Ask Richard Stallman: I'm 100% convinced he will tell you the same. It has ALWAYS been about giving users freedom about their own computers, never about "the greater good of the community" of anything else. The disagreement about the DSL is that the "use the software for any purpose"-freedom is breached. You can disagree if that's a big deal or not, and if that will or won't impede community contributions, but "you must accept community contributions" never played a part of that and never should play a part in that. I will quite literally take down every single one of my many free software projects if it ever becomes to mean that, and suspect many others will too. On a personal level YOU may think that this is important, and that's fine. But that's something different. Usually I would take this as a "I care about this" and not be too pedantic about exact meaning of "Free Software" or whatnot, but you're incredibly fastidious about the "correct usage of FOSS" all over this thread, it's a hugely painful that your understanding of what it even means is just factually incorrect.