5 ms·
> because all Open Source Software is Free Software It's exactly the opposite: All Free Software is open source, but not vice versa [1]. [1] https://www.gnu.o
by calcifer 8y ago
> because all Open Source Software is Free Software
It's exactly the opposite: All Free Software is open source, but not vice versa [1].
[1] https://www.gnu.org/philosophy/open-source-misses-the-point.en.html https://www.gnu.org/philosophy/open-source-misses-the-point....
- dec0dedab0de 8y agoI guess I stand corrected. I never heard of the “Open Watcom” license before. But if it really does not allow modified copies to run locally then it is violating criteria 1, and 3 of the Open Source Definition. I am surprised the OSI approved it.
- JdeBP 8y agoHere's the licence. * http://perforce.openwatcom.org:4000/@md=d&c=GxS@//depot/openwatcom/license.txt http://perforce.openwatcom.org:4000/@md=d&c=GxS@//depot/open... As you can see, it says the opposite. Per §2 you must publish your modified source if you deploy it per §1 in ways including "any and all internal use or distribution of Covered Code within Your business or organization except for R&D use and/or Personal Use". Richard Stallman dislikes the idea of being forced to publish source code when the modified application is being published internally within a business. Ironically, and rather confusingly, being required to publish source in such additional circumstances he deems "too restrictive", right after calling open source licensing "looser" than free software. (Pick one direction for the metaphor and stick with it, M. Stallman. (-:) This oddity comes about because freedom is also the freedom to not give one's software source code to other people. Whereas the Sybase licence makes it mandatory to publish modified source even when the compiled modified software is not being given to the public at large. It's not hard, furthermore, to see why terms that require giving people the source code in more circumstances remain compatible with the principles of open source.
- dec0dedab0de 8y agoThank you for taking the time to explain that. I guess it really comes down to Criteria 1 of the open source definition being worded as "...shall not restrict any party from selling or giving away..." But this is surely an oddity. It's almost like someone went out of their way to come up with a license to prove they're different.
- the_why_of_y 8y agoCounterexample: the 4-clause BSD license (with the advertising clause) is Free Software, but not Open Source. https://www.gnu.org/licenses/license-list.html#OriginalBSD https://www.gnu.org/licenses/license-list.html#OriginalBSD https://web.archive.org/web/20160116183019/https://opensource.org/licenses/BSD-3-Clause https://web.archive.org/web/20160116183019/https://opensourc...