The bmannconsulting.com website
1--- 2title: The Future of Open Source 3categories: 4 - opensource 5tags: 6 - licensing 7 - BSL 8 - Hashicorp 9 - MPL 10 - OSI 11--- 12 13> BM: I am experimenting with combining blog posts with deep links into my Digital Garden notes. The tags in the right column link to terms in my notes, and I've also prepared an overview note here that pulls together a lot of my thoughts on <a href="{{ "/notes/open-source-licensing/" | relative_link }}" class="internal-link">Open Source Licensing</a>. 14 15The recent move by [Hashicorp to change their code license to Business Source License (BSL)](https://www.hashicorp.com/blog/hashicorp-adopts-business-source-license) has kicked off another round of both condemnation and support. 16 17> The bad guys are "vendors who don't give back", so this is an Ostrom "fence" 18> But maybe we do need better "collaborative" licenses that share both the maintenance and upside of OSS 19 20> The Cross Collaborative License (XLC) is a "shared copyright" where everyone who contributes can independently make revenue and is expected to share back profits 21> GPL is a single owner copyright. Where only one individual or organization can choose to change the copyright or do anything else with it. 22 23Condemnation because it's "not open source". It's not an Open Source Initiative (OSI) approved license. BSL can add prohibited usage, which is in this case is Hashicorp saying that businesses can't use their software for free if they directly compete with them. 4 years from release, the code becomes available without restriction under the Mozilla Public License (MPL). 24 25Support because despite what the OSI has to say, many different businesses and people are looking for something more than the classic open source licenses. Ethical licenses, non-commercial licenses, and various other fair licenses are all not OSI-approved, because they add different kinds of restrictions. 26 27I very much see these sorts of actions as evolution. As experiments that are happening as part of the future of open source.[^opensource2] 28 29[^opensource2]: I’ve mentioned Open Source 2.0 as a label and many people have begged me to not even utter such a thing in case it gets used. So let's handwave towards a general _future of open source_ that will certainly evolve and change. 30 31The [Subconscious Noosphere Discord](https://discord.com/channels/1003419732516552724/1139661021406040136) hosted a chunk of discussion around this. It started with some general discussions around governments recognizing or supporting open source, and I brought up Hashicorp and we went down a licensing rabbit hole. 32 33My big question is: how do we normalize end users supporting software directly? 34How do we normalize building software together? 35A lot of people are telling me this will never work 36Which is exactly what I was told WRT open source software in 2003 37Which means it will only take 20 years to normalize and reach the next crisis! 38 39> what this reminds me of is the confusion and FUD in the 00s over implications of FOSS licenses for users and their code. 40> 41> Hence my request for some respected entity to make a tight BSL style FOSS license. Clear up the confusion and all these one off licenses. 42> 43> Again, not OSI approved FOSS, but FOSS none the less 44> 45> &mdash; [@TheSteve0@data-folks.masto.host](https://data-folks.masto.host/@TheSteve0/110878349354475376) 46 47The biggest challenge right now is to do movement building around a term other than OSI-approved Open Source™️. But maybe that's not even the right approach. 48 49 50 51[FOSSY 2023 had a track dedicated to Software Worker Co-ops](https://2023.fossy.us/schedule/#sunday). This is great to see! Worker co-ops like this are _typically_ focused on consulting labour, not licensing revenue, but I think co-ops can be made to see that the labour of maintenance, support, docs, community might very well be fenced not just with hours sold to one entity, but as direct required payment into a common pool.