Live data from Hacker News

Why I use the GPL and not cuck licenses

lukesmith.xyz

1–10 of 25 posts

Re: Why I use the GPL and not cuck licenses

#3
post #2

[flagged]

This is simply rude and wrong in its claims that (all) people (such as me) using BSD and Apache licences are doing so out of ignorance, rather than because we know and want the effects that they have.

This childish inflammatory bile rather hurts the standing of GPL and friends, which do have appropriate applications too.

Nuance would have been a fine thing.

Re: Why I use the GPL and not cuck licenses

#4
post #3
post #2

[flagged]

This is simply rude and wrong in its claims that (all) people (such as me) using BSD and Apache licences are doing so out of ignorance, rather than because we know and want the effects that they have. This childish inflammatory bile rather hurts the standing of GPL and friends, which do have appropriate applications too. Nuance would have been a fine thing.

What effects do you want? There is a section at the end of the post about appropriate uses of cuck licenses. Namely, when the software has network effects so that sharing it widely is more important than making sure it only has free versions.

Re: Why I use the GPL and not cuck licenses

#5
post #4
post #3

Earlier quoted context omitted.

This is simply rude and wrong in its claims that (all) people (such as me) using BSD and Apache licences are doing so out of ignorance, rather than because we know and want the effects that they have. This childish inflammatory bile rather hurts the standing of GPL and friends, which do have appropriate applications too. Nuance would have been a fine thing.

What effects do you want? There is a section at the end of the post about appropriate uses of cuck licenses. Namely, when the software has network effects so that sharing it widely is more important than making sure it only has free versions.

I very much want my (open sourced) code to be used by anyone who wants to use it, in any context, including commercial, and with Apache I also want the patent protection effects.

Using such an inflammatory term to refer to someone's non-preferred style of licence is unhelpful to reasonable debate.

Re: Why I use the GPL and not cuck licenses

#6
The GPL isn't strict enough now that everyone has a copyright laundering machine at their disposal.

I've been experimenting with adding a "translation" clause in accordance with the GPL paragraph 7, where if by means of automatically translating the project to a different language (by transpiling or machine learning) the license is retained, but not necessarily the copyright.

So far I'm not happy with the results by Claude and ChatGPT. Probably I should talk to a lawyer.

The GPLv3 was largely invented to prevent tivoization, we need GPLv4 now to prevent copyright laundering.

Re: Why I use the GPL and not cuck licenses

#8
post #5
post #4

Earlier quoted context omitted.

What effects do you want? There is a section at the end of the post about appropriate uses of cuck licenses. Namely, when the software has network effects so that sharing it widely is more important than making sure it only has free versions.

I very much want my (open sourced) code to be used by anyone who wants to use it, in any context, including commercial, and with Apache I also want the patent protection effects. Using such an inflammatory term to refer to someone's non-preferred style of licence is unhelpful to reasonable debate.

Why do you want that?

The term "cuckold" isn't inflammatory. Some people enjoy watching their partners have sex with others - and they're aware that they do. If a developer enjoys aiding Google and Amazon without getting paid or even recognized, they have the right to do so. But if they're tricked into it, that's a problem.

Re: Why I use the GPL and not cuck licenses

#9
post #8
post #5

Earlier quoted context omitted.

I very much want my (open sourced) code to be used by anyone who wants to use it, in any context, including commercial, and with Apache I also want the patent protection effects. Using such an inflammatory term to refer to someone's non-preferred style of licence is unhelpful to reasonable debate.

Why do you want that? The term "cuckold" isn't inflammatory. Some people enjoy watching their partners have sex with others - and they're aware that they do. If a developer enjoys aiding Google and Amazon without getting paid or even recognized, they have the right to do so. But if they're tricked into it, that's a problem.

> The term "cuckold" isn't inflammatory.

You cannot detach it from the a) contemporary usage of the term and b) the original post uses "cuck" very intentionally to evoke said contemporary usage.

Re: Why I use the GPL and not cuck licenses

#10

What’s wrong with MIT?

Usually it's paired with an Apache license to prevent patent lawsuits but the problem was that anyone could make a proprietary fork and then actively steal your labor. For example Apple yoinking the BSD packet filter and wrapping their own proprietary license around enhancements.

With LLMs can we even legally license software because some projects like OpenBSD claim there is no international law yet for code not written by humans.

Post reply on HN