Windmill is also not fully open source; there are major sections of it powering central features that are not released as free software.
Also, they require a CLA with copyright assignment so they can reuse your contributions in nonfree software. It’s always shady when companies do this.
The open source parts of Windmill are partially Apache and partially AGPL; there are some of us who additionally regard the AGPL as nonfree (because it’s really a EULA).
> Also, they require a CLA with copyright assignment so they can reuse your contributions in nonfree software. It’s always shady when companies do this.
They sell a version of the software, of course they'd have a CLA. It's not shady, it's a prerequisite to be able to sell - because even if you assume no contributor will decide to retract their contribution later on, many of your customers will ask for guarantees that you fully own, control and can sell the code you're selling them
Yes, that’s why it’s shady. It expects the community to contribute to this free software project, only to use those contributions in nonfree software. It’s trying to leverage community efforts for private gain.
If you believe in the ideology of software freedoms, you don’t release nonfree software. It’s open source cosplay.
Linux is GPL and that hasn’t stopped anyone from adopting it.
> If you believe in the ideology of software freedoms, you don’t release nonfree software. It’s open source cosplay
Or, you believe in open source software, want yours to be available, forkable and even why not get community contributions, but you also want a full time job that allows you to eat? How much of the world's software wouldn't exist if we gatekept open source to a volunteer effort only?
Linux and Python the projects don't make any money. Various orgs that contribute to them and build off them do, but that's irrelevant.
WordPress mostly make money hosting, and are indeed a good example. Redis somewhat, but it wasn't going that well, hence their recent license changes.
> The choice is not “release only free software xor be commercially successful”.
There are vanishingly few companies that manage to pull off a successful (profitable) business off open source software they're developing, and most of them predate the rise of the hyperscalers that can just sell everyone your open source as a service. Can you think of any others?
Also, they require a CLA with copyright assignment so they can reuse your contributions in nonfree software. It’s always shady when companies do this.
The open source parts of Windmill are partially Apache and partially AGPL; there are some of us who additionally regard the AGPL as nonfree (because it’s really a EULA).