I want to publicly announce a change in my thinking.
-
Jan Wildeboer π·:krulorange:replied to Jan Wildeboer π·:krulorange: last edited by [email protected]
A bit of background. I live in Germany and thus under EU regulations. In the EU we have the construct of an European Cooperative Society under Regulation 1435/2003. See https://eur-lex.europa.eu/EN/legal-content/summary/european-cooperative-society.html for an introduction and links to more details. We also have a coop (e.G., eingetragene Genossenschaft) under German laws and other EU members have their own rules on a cooperative.
-
Jan Wildeboer π·:krulorange:replied to Jan Wildeboer π·:krulorange: last edited by [email protected]
Let's focus on the working definition from the EU [1]:
"A cooperative is an autonomous association of persons united to meet common economic, social, and cultural goals. They achieve their objectives through a jointly-owned and democratically-controlled enterprise."
-
Jan Wildeboer π·:krulorange:replied to Jan Wildeboer π·:krulorange: last edited by
When it comes to foundations, the picture becomes very chaotic. Again, I live in Germany, where the common definition of a foundation is something like
"A foundation should not have commercial activities as its main purpose, but they are permitted if they serve the main purpose of the foundation. There is no minimum starting capital, although in practice at least β¬50,000 is considered necessary."
-
Jan Wildeboer π·:krulorange:replied to Jan Wildeboer π·:krulorange: last edited by [email protected]
With that out of the way, let me explain some uncomfortable axioms I use since many years.
#1: FOSS (Free and Open Source Software) needs stable funding. Making money with FOSS is not only perfectly fine, it is needed IMHO to keep FOSS alive and kicking. I don't want FOSS to be a hobby of the privileged few that can spare time and energy to work on it. I want it to be sustainable and a source of income for those that do the work.
-
Jan Wildeboer π·:krulorange:replied to Jan Wildeboer π·:krulorange: last edited by [email protected]
#2: Thus we need a structure that allows for offering paid services and fostering an environment that attracts and rewards developers and users in transparent and accessible ways. A commercial vehicle that isn't at risk of being controlled and abused by egoism and heroism. A vehicle that guarantees free access to the results (source code) while allowing to make money on the services that lead to said code being made available.
-
Jan Wildeboer π·:krulorange:replied to Jan Wildeboer π·:krulorange: last edited by
#3 This, IMHO, means that he construct must work in a way that is close to how FOSS is created. A community approach, where users and developers define the way forward. In democratic ways but also with money involved as that is needed to fulfil axiom #1. This is why I think coops are the better choice.
-
-
Jan Wildeboer π·:krulorange:replied to Jan Wildeboer π·:krulorange: last edited by
Now to why I am not a foundation person anymore. From my direct and indirect experience, managing a foundation needs a very specific set of knowledge and experience that is not necessarily compatible with how FOSS communities work. It typically results in the foundation acting in ways that are good for foundations, but not really aligned with the needs of a FOSS community.
-
Jan Wildeboer π·:krulorange:replied to Jan Wildeboer π·:krulorange: last edited by
(I'll leave it here for the moment as it is late in the evening and I am tired and need some sleep. Please do discuss and add to the thread! I'll be back tomorrow
-
db0replied to Jan Wildeboer π·:krulorange: last edited by
@jwildeboer I really wanted your make Haidra into a cooperative instead of a non profit but unfortunately there's very little support in actually doing this and it actually costs more to do so where I am due to audit requirements. It sucks
-
-
-
-
-
tom jenningsreplied to Jan Wildeboer π·:krulorange: last edited by
There's the model Cygnus Support used. They'd port a package to some platform, eg gcc or whatever, the client pays Cygnus to fix bugs that affect them, those bugs go into the source for everyone's benefit but the client gets to set priority and other bennies.
-
Tofticlesreplied to Jan Wildeboer π·:krulorange: last edited by
@jwildeboer Background: I was part of the crew that made Coding Pirates in Denmark - a non-profit teaching kids IT, broadly.
Which structure you should choose very much depends on what you want to achieve imo - for us, creating a foundation created a disconnect between the foundation and the volunteers - since much of the work in the foundation was fund-raising.. to pay their own salary.
I think, I see where you are going, but very interested in hearing your thoughts on coops.
-
Jan Wildeboer π·:krulorange:replied to Tofticles last edited by
@tofticles Nailed it That is one of my biggest problems with foundations. The disconnect due to the structural demands.
-
icaria36 πΆreplied to Jan Wildeboer π·:krulorange: last edited by
@jwildeboer Interesting. Still the question is how the money arrives to finance the development. There are workers cooperatives, where workers must provide a service and/or apply for grants, crowdfunding, donations... There are consumers cooperatives where members must arrive to a critical mass to make the activity sustainable. And many hybrids. You can have a cooperative essentially running the same not-for-profit business model than a foundation, internally organized as a cooperative.
-
Jan Wildeboer π·:krulorange:replied to icaria36 πΆ last edited by
@icaria36 Absolutely. That is the interesting part, IMHO. Coops allow a much broader scale from non-profit to for-profit implementations with various levels of member participation and influence compared to the foundation approach.
-
-
Michael Potterreplied to Jan Wildeboer π·:krulorange: last edited by
@jwildeboer I recently had a thread where I talked about spinning up worker co-ops with all the laid-off tech labor out there, and it was an interesting thread, but I'm finding myself a bit overwhelmed at the logistics of it all.
Many problems must be solved, and you touched on the biggest, that non-profits are often more enmeshed with the dysfunctional status quo than the solutions the future needs. Another is the dissipating or deflective energy that threads like this often encounter.
-
Jan Wildeboer π·:krulorange:replied to Michael Potter last edited by
@mpotter Please feel free to add a link to that thread here!
-
-
Jan Wildeboer π·:krulorange:replied to tom jennings last edited by [email protected]
@tomjennings And when Cygnus was successful, the CEO proposed to take 10% of the total equity and buy a small company in the research triangle that tried to also make money with Open Source. He failed to convince his board. A few years later that company in the research triangle took 10% of its equity and bought Cygnus. That company was Red Hat Source: founder and CEO of Cygnus, Michael Tiemann, personal conversations
-
Stefan Kremerreplied to Jan Wildeboer π·:krulorange: last edited by
@jwildeboer so why not chose the eG?
-
Jan Wildeboer π·:krulorange:replied to Stefan Kremer last edited by [email protected]
@stk The correct choice is a complex, not a binary decision. My decision to use an eG might be wrong for your requirements and the other way round.
-
@jwildeboer I know it sounds like I'm really down on nonprofits, but some of the coolest organizations I know of are nonprofits, and even worker co-ops themselves will sometimes opt to incorporate as 501c3 .
There's also the incoming administrations' intent to demonize nonprofits, which means some of them must be effective, although I suspect at least 90% of the nonprofits hate is about Greenpeace and other climate-advocacy organizations.