The point I was making is that there needs to be a penalty for GPL violations. Small businesses can avoid the penalty by abiding by the agreement.
My point was that the selling of others' code is NOT part of the agreement. For that, the volunteers deserve payment. Technically, it's a violation of the GPL to modify the code, and distribute binaries of it without the source. Companies get away with that all the time.
Companies should be required to pay if they take the software, modify or fork it, and then sell it to others. That's the only case in which I think anyone should be paying for libre software.
For example, the linux kernel is used by android. Google modifies the kernel source and sells it to phone manufacturers. Linus Torvalds (and the rest of all kernel devs) deserve a stipend for the use of their work to generate profit. Also, the modifications should be legally required to be open sourced if they don't pay.
Second steam accounts are free to create. You can't go wrong that way
Embrace. The big corporate giant dips its toe into an existing project.
Extend. The corp adds features to their app, improving on the community's apps features. Somewhere along the line, a previously open source project will become proprietary and closed. People begin to prefer the proprietary option for the added features.
Extinguish. The proprietary app cuts out the original community (defederation) when a critical mass of users is reached. People use the proprietary app instead of the open and free app, because of the features, but also because many of the people they want to follow are now segmented from them. The original open system dies out from lack of use.
Enshittification follows.
My problem with linux phones was the hardware. Either far too expensive or too cheap and slow. And the cellular radio is ABSOLUTELY PROPRIETARY.
I would get one at a $300 price point with 12 hour battery life that can play HD video without hiccups. Also would be nice to have open source baseband drivers in it.
I've got really low standards that haven't been met.
I think if you read the github description, you'll find that conflicts with the philosophy. Would be a nice option, though