Hacker News new | ask | show | jobs
by OkayPhysicist 1286 days ago
I will never cease to be surprised when open source developers choose a license that says "Please, please please steal my code and contribute nothing in return" and then act indignant when companies steal their code and contribute nothing in return. If you are starting an open source project, the default license should be the AGPL, with the LGPL coming in second if you just care about making a useful library.

The GPL is not scary. It just provides you the means to enforce what everyone knows is basic decency in Free software: you get total control of the software, in return you release your changes, and provide your downstreams with the same freedom.

2 comments

The problem is getting a foot in the door. Many companies outright ban AGPL code because their lawyers don't like the obligations (and how they are up for interpretation) that come with it.

That's simply too much friction. There's a reason most projects that see commercial adoption and are AGPL (or SSPL) started out more permissive.

We need an ALGPL license.
EUPL?