Live data from Hacker News

“Good Luck with That” Public License

github.com

21–30 of 52 posts

Re: “Good Luck with That” Public License

#21
post #13

Earlier quoted context omitted.

Maybe it should be more explicit: > No person shall, without the authority of the copyright owner or the law intentionally remove or alter any copyright management information. https://www.law.cornell.edu/uscode/text/17/1202

I mean sure. If you want to do it by the books, but the whole thing is a joke.

Right. I hope nobody actually uses this joke because to a lawyer it is not so.

Re: “Good Luck with That” Public License

#26
post #10

There's a long tradition of licenses with a rebellious spirit, either deliberately or incidentally drafted in such a way that makes them hard to interpret. Before this "GLWTPL" there was the WTFPL, the JSON license, etc. People who choose such a license should be aware that they are making downstream adoption of their product more difficult. (For some authors that is surely the point.)

How does do-whatever-you-want make adoption more difficult?

Complying with the letter of an ambiguously drafted license is quite challenging, but it's important if you are an entity with a lot of assets and thus a plump target for a lawsuit.

The JSON license has made a lot of lawyers a lot of money.

Re: “Good Luck with That” Public License

#27
post #15

Another joke license... somewhat funny, but I dearly hope, no one considers using it for any code. If you think, your code should be thrown away, please don't spam hosts like Github with it. But if you don't want to throw away your code, and in my experience, most code has a value, then please publish it under one of the well-known licenses. I think it is one of the great features of Github, that on creation of a rep…

Exactly... These licenses only serve to make open source management more difficult. There are plenty of licenses that are already great at making your code open, and that are already accepted across the landscape.

Stop making new, stupid licenses. https://www.opensource.org

Plenty of good licenses there.

Re: “Good Luck with That” Public License

#28

Earlier quoted context omitted.

How does do-whatever-you-want make adoption more difficult?

Serious answer: Most companies big enough to care about this sort of thing have a list of approved open source licenses, which their lawyers have read and decided they're ok with. Using a license not on that list means you need to talk to the lawyers. That usually takes a few days of back and forth emails.

As an example, WTFPL is on IBM's list of acceptable open-source licenses.

Re: “Good Luck with That” Public License

#29
post #10

There's a long tradition of licenses with a rebellious spirit, either deliberately or incidentally drafted in such a way that makes them hard to interpret. Before this "GLWTPL" there was the WTFPL, the JSON license, etc. People who choose such a license should be aware that they are making downstream adoption of their product more difficult. (For some authors that is surely the point.)

Our company has, in its policy, the allowance of licenses that fall into the OSI spec. This license, along with the WTFPL, are patently denied due to their joke licenses.

Regardless of how amazing your code is, you look like a kid when you need to tag your code with one of these joke licenses. It loses a ton of credibility in the corporate world where open source is taken very seriously.

Re: “Good Luck with That” Public License

#30
post #15

Another joke license... somewhat funny, but I dearly hope, no one considers using it for any code. If you think, your code should be thrown away, please don't spam hosts like Github with it. But if you don't want to throw away your code, and in my experience, most code has a value, then please publish it under one of the well-known licenses. I think it is one of the great features of Github, that on creation of a rep…

> [Github] offers you to attach one of the well-known licenses to your project

Is this recent? I can't remember being able to do it last time I created a project, which was a few years ago.

Post reply on HN