There are a few. Tor and Signal are good examples. They are software that enables an underlying service. So they get attention. People want to contribute. Imho if F/OSS wants to thrive it has to focus on those projects that provide services that people can proudly say that they use and to which they can proudly contribute time and energy.
Yes, we should look into how one can adapt the "free speech" open source spirit to work for services.
> look into how one can adapt the "free speech" open source spirit to work for services
Unless you want to treat service providers as public utilities, which isn’t necessarily a bad idea, just an uphill battle.
Is Signal a good example? It is not federated and you can't connect to an alternative server from the Signal client. When I use signal I feel like I am using a free service.
IT IS TIME TO UPDATE YOUR LISCENSE TO ADDRESS PUBLIC CLOUD PROVIDERS else sooner or later open souce gonna die
> Also, I would be very hesitant to release anything valuable with LGPL or even GPL these days.
The point of the AGPL is to close the loophole that allows this abuse. Just switch to it for your own projects.
The AGPLv3 has a lot to say about patents, which is enough to scare off many companies from software that uses the AGPLv3, but I believe it won't be triggered if you never make any changes in the first place (and are therefore presumably not a 'contributor').
AGPLv3: https://www.gnu.org/licenses/agpl-3.0.en.html
See also https://en.wikipedia.org/wiki/Affero_General_Public_License , https://softwareengineering.stackexchange.com/questions/1078...
"Scenario 1: Using an unmodified AGPL binary" https://medium.com/swlh/understanding-the-agpl-the-most-misu...
which seems to be allowed by AGPL without disclosing source code.
FOSS is pretty interesting as a way for otherwise non-cooperatives to make something useful together. Also seems like something similar to academics. Unfortunately, our economic system might force it to be a fluke.
(edit, I meant easy to abuse GPL2, but GPL3 ias hard to abuse)
Personality I believe the final nail was the "coup" at the FSF with RMS. He could be a pain at times, but almost all his fears about the future of computing is slowly coming true.
Yes, Large Companies is scared of the GPL3 and we are told specifically never use any GPL3 software where I work :)
Aren't these part of the freedoms of speech and behaviour you were enthusing about a couple of sentences ago? And your freedom to stay away from open source is part of it, too?
"Open source with an ideal of freedom, where the users (corporate and personal) behave exactly how you want" sounds contradictory.
(Curious, are you happy that Microsoft is part of the Linux Foundation? Or do you see that as them exerting unwanted influence?)
Of course it depends on the market value of the work.
The GNU project makes it very clear that they are striving for the freedom of the user to modify and adapt the software that they use. So every time a GNU tool is used in the private back-end part of a SaaS webapp, that's directly opposite to the spirit of the GNU project, because you, the end user, have no way of modifying said SaaS.
And it's not only free speech in source code, it appears to me that free speech in general is under attack, now that people have noticed that a twitter storm and a supposed code of conduct violation is enough to wield immense power, for example by destroying someone's reputation, job, and life. We have effectively handed loaded guns to random strangers on the internet and, predictably, the results were bad.
The spirit of selfless sharing is also dying quickly, which I would blame onto the greed of internet startups and onto the entitlement of users that don't understand that GMail isn't truly free, just because there's no credit card charge.
I myself try to stay away from open source nowadays, because it ruins my mood if I get an entitled email from some random stranger who is insulting me because my free app did not solve his/her problem. In my case, a big company was kinda guilty in creating this problem, because they advocated my FOSS module on their homepage as if it was part of their expensive paid offering. So some of their customers feel like it's my duty to offer support...
Also, I would be very hesitant to release anything valuable with LGPL or even GPL these days. Chances are, it'll become the next cool "service" that Amazon, Google, and Microsoft will offer in their clouds, and I as the author of the software actually providing the service, will get nothing.
Case in point, one of my consulting clients is paying like $30,000 annually to Microsoft for hosted PostgreSQL. But apparently, re-selling PostgreSQL as a service with presumably millions in revenue is not enough for Microsoft to become an official sponsor... https://www.postgresql.org/about/sponsors/