3 ms·
This is contradictory. > less focus on licenses, more focus on people interactions and actual contracts This gives the impression you support sticking to trul
by MaxBarraclough 3y ago
This is contradictory.
> less focus on licenses, more focus on people interactions and actual contracts
This gives the impression you support sticking to truly Free and Open Source
software licences.
> the code is free for non-commercial use
A licence that explicitly forbids commercial use in this way is neither a Free
Software licence nor an Open Source licence, by definition.
> I wonder if anyone has already implemented it in practice
The Business Source Licence (aka BSL, or sometimes BUSL for some reason)
pretty much does this. [0] It is neither a Free Software licence nor an Open Source
licence. (They're pretty upfront about this, which is good.)
[0] https://mariadb.com/bsl-faq-adopting/#osl https://mariadb.com/bsl-faq-adopting/#osl
- Macha 3y ago> The Business Source Licence (aka BSL, or sometimes BUSL for some reason) BUSL/BuSL gets used as BUSL is the SPDX identifier. It's the SPDX identifier as BSL was already taken, by the Boost Software License, which predates it.
- MaxBarraclough 3y agoInteresting, thanks.
- antipurist 3y agoYou and Symbiote are technically correct, what I'm suggesting wouldn't match The Open Source Definition [1]. But being "correct" matters little to me, what matters is promotion of the idea & usage of free software. > Free software is software that gives you the user the freedom to share, study and modify it. We call this free software because the user is free. [2] I believe you'd agree that everything-as-a-service and tivoized products do not make users free, even if they technically don't violate the terms of FOSS-licensed code that they incorporate. > The Business Source Licence Yes, I've heard about that license, but I think it's mostly applicable when an already existing company decides to make its product more open, while I was thinking of the opposite — a group of independent contributors realizing "hey, we've made something big, let's protect our work (and potentially get rewarded for our efforts)" and creating a more formal entity around it. [1] https://opensource.org/osd/ https://opensource.org/osd/ [2] https://www.fsf.org/about/what-is-free-software https://www.fsf.org/about/what-is-free-software
- MaxBarraclough 3y ago> what matters is promotion of the idea & usage of free software It's not a mere technicality, it's an important point of principle. The FSF used to use the term semifree for such licences, but now just call them proprietary or nonfree. [0] Similarly the OSI page you linked shows that the OSI considers non-commercial restrictions to breach criterion 6, No Discrimination Against Fields of Endeavor. > you'd agree that everything-as-a-service and tivoized products do not make users free, even if they technically don't violate the terms of FOSS-licensed code Tivoization was addressed in GPLv3. The SASS point is less clear-cut as it's not obvious how to define the relevant boundaries, but roughly speaking the AGPL addresses this. Not all problems can be addressed by software licences though. > a group of independent contributors realizing "hey, we've made something big, let's protect our work (and potentially get rewarded for our efforts)" and creating a more formal entity around it The point remains that if they adopt a licence that prohibits commercial use, the project is no longer Free and Open Source software. There's certainly a place for formal organisations though, and there are many of them in the FOSS world: FSF and GNU, OSI, SFLC, Linux Foundation, Apache, Mozilla, Eclipse Foundation. There's also TideLift which seems to be doing well raising funds for FOSS contributors while also improving software quality. [1] [0] https://www.gnu.org/philosophy/categories.en.html https://www.gnu.org/philosophy/categories.en.html [1] https://medium.com/general-catalyst-amplified/introducing-tidelift-and-the-plan-for-open-source-software-you-can-depend-on-27c3a334b9d4 https://medium.com/general-catalyst-amplified/introducing-ti... (I would link to their official About page but it's pretty uninformative)