logoalt Hacker News

ezekglast Monday at 3:23 PM6 repliesview on HN

And it's the most abused license in the history of open source [0] [1].

[0]: https://keygen.sh/blog/weaponized-open-source/

[1]: https://keygen.sh/blog/whither-open-source/


Replies

jraphlast Monday at 3:32 PM

Skimming your links, it seems you target the AGPL, but you take issue with CLAs.

You should be vocal against CLAs, not the AGPL. CLAs with any license is a risk of seeing the code closed up.

show 1 reply
jakelazarofflast Monday at 3:39 PM

What specifically is your problem with the AGPL? I read both of your links and while there are a lot of incisive statements ("But the truth is, the AGPL isn't used to increase user freedom — it's used to restrict it, primarily through its legal ambiguities") you never spell out why you believe them.

show 1 reply
happymellonlast Monday at 3:41 PM

> Author's note: the above thoughts are for how the AGPL is used in startup-land alongside a CLA — not for AGPL in general. The AGPL is a fine open source license for libraries and other infrastructure.

The whole piece is about CLAs, the AGPL has absolutely nothing to do with signing over your copyrights. See Canonical for the same behaviour without the AGPL, the AGPL just requires that you allow your users to also see the code they are using, even if it is accessed over a network.

> Many, like Google, have flat out banned the AGPL.

Yeah, but that's because Google hates sharing what they have built on the shoulders of giants.

show 2 replies
tptaceklast Monday at 3:23 PM

You might take that up with the FSF, which clearly disagrees with you about its "affront".

show 1 reply
JoshTriplettlast Monday at 8:00 PM

Using a FOSS license and charging money for an alternative license is not abuse. And those blog posts appear to be FUD spread by a company whose own software is under proprietary licenses with source available.

People are welcome to use and host AGPLed software under its own FOSS terms. If people don't want to do that, and want to pay for alternative terms, that is also a sign that the license is effective. There's no point in restricting things people don't want to do. The GPL restricts something people want to do: make proprietary software. The AGPL restricts something people want to do: host software without distributing the source at all.

account42yesterday at 12:14 PM

Gee I wonder why a proprietary software licensing company would want to disparage the AGPL.

show 1 reply