Open Source:
The source is available to inspect for security issues and can be improved upon by anybody who wants to participate.
Most of the times the software development is financed by donations in cash from users or in time from developers.
Free software:
Software you get for free, usually paid for by siphoning off data, running ads (which include trackers), … sometimes open source, most of the times closed source.
There are pretty clear definitions for both. I noticed you got them completely wrong, but, well, that’s not due to the definitions being difficult or “all over the place”.
No, that’s free software, small f. Free Software, capital F, is software which respects your four fundamental software freedoms: to run, study, redistribute, and modify the software.
Open Source is a capitalist trick to make the source code available without necessarily preserving those freedoms.
Open-source preserves these freedoms. Source-available is the term for software that doesn’t respect user freedoms, but allows to access the source code.
Open Source: The source is available to inspect for security issues and can be improved upon by anybody who wants to participate. Most of the times the software development is financed by donations in cash from users or in time from developers.
Free software: Software you get for free, usually paid for by siphoning off data, running ads (which include trackers), … sometimes open source, most of the times closed source.
What you are saying is ‘Freemium’ software. Free software in our sense is free to do whatever we want, following its license, ‘Free as in Freedom.’
Probably the wrongest definition ever of Free software.
Here:
https://www.gnu.org/philosophy/free-sw.en.html
The terminologies used are all over the place, not really helping to make a point.
FOSS is not to clear as well, but helps.
There are pretty clear definitions for both. I noticed you got them completely wrong, but, well, that’s not due to the definitions being difficult or “all over the place”.
Not in this sense. This kind of confusion is why we end up with awkward terms like “Free/Libre Open Source Software”.
No, that’s free software, small f. Free Software, capital F, is software which respects your four fundamental software freedoms: to run, study, redistribute, and modify the software.
Open Source is a capitalist trick to make the source code available without necessarily preserving those freedoms.
Open-source preserves these freedoms. Source-available is the term for software that doesn’t respect user freedoms, but allows to access the source code.
Indeed, most open source software is available under licenses like GPL, which enforces the preservation of those freedoms.