3 ms·
The "Free" in "FOSS" has never meant $0. That's a possible and common consequence of "free," but not its definition. In fact, "free" does not necessarily imply
by teilo 5y ago
The "Free" in "FOSS" has never meant $0. That's a possible and common consequence of "free," but not its definition. In fact, "free" does not necessarily imply $0. I can take an MIT licensed codebase, compile it, and sell it, and break no license. I am "free" to sell this code and products derived therefrom. I am also "free" to give it away.
But what I cannot do is take a piece of software that is not "free" and advertise that it is free.
That's what's going on here.
- deleted 5y ago[deleted]
- pie_flavor 5y agoThe point of the post you're replying to is that you cannot simultaneously act like 'free software' has one canonical definition which the software definitely violates, while 'open source software' is the nebulous one which doesn't necessarily mean anything more than its availability in source form. If 'open source' doesn't have to mean what everyone who actually uses it means by it, then neither does 'free software'; if 'open source' can just mean source-available then 'free software' can just mean software for $0; if advertising your software as 'free' is false advertising if you're explicitly violating the FSF's definition, then advertising your software as 'open source' is false advertising if you're explicitly violating the OSI's definition.