Comment by matt-p

2 days ago

This is fair, but it restricts the number of open source contributors massively if that's the criteria.

Let's say I'm a company and I have this library I've developed at enormous expense. The company is happy to share it so long as competitor X a big multi-national corp doesn't get it for free. Is it better that it gets open sourced as GPL3 with commercial use on application, or better it stays closed source?

Let's say I'm a developer trying to get a job, I pour months of my time into a new project that's open source, of course I want that attached to my reputation, because that's a part of how I get my new job.

The number of people who can code for free and are happy to not attach thier name and to watch as big AI labs profit off their work while they can't afford rent is super close to 0.