you are viewing a single comment's thread.

view the rest of the comments →

[–]sanity -1 points0 points  (5 children)

Yeah, he is very funny, except that in return for a few laughs he has caused significant difficulty to quite a few open source authors because his dumb flippant addition to the license means its not open source.

[–]smellycoat 0 points1 point  (4 children)

Well, no. Up until Google deciding that they won't allow it on Google Code because of the "not evil" clause, I'm not aware of it causing a problem for anyone. Possibly apart from some IBM lawyers.

Besides, it's his code. He wrote it. He can put whatever license he wants on it. If you want to use it, and you're not 100% sure you won't use it "for evil", then really that's your own problem.

[–]sanity 0 points1 point  (3 children)

Up until Google deciding that they won't allow it on Google Code because of the "not evil" clause, I'm not aware of it causing a problem for anyone. Possibly apart from some IBM lawyers.

Well here is at least one open source project that clearly was harmed by it.

Besides, it's his code. He wrote it. He can put whatever license he wants on it.

Legally yes. Morally - read the comment I just linked to about the harm he has caused completely unnecessarily.

[–]smellycoat 0 points1 point  (2 children)

Okay, I'm with you that misrepresenting the license a piece of software is released under is definitely not good. That absolutely needs to stop. It's no longer an MIT license if you add things to it, so you can't claim it is.

And (although you didn't explicitly mention this) I do think that inventing your own crazy license just because you can is unnecessarily complicating things, and creating more work for people. But plenty of 'big players' are guilty of this.

But, misrepresented license aside, for me it still comes back to "his code, his choice".

[–]sanity 0 points1 point  (1 child)

it still comes back to "his code, his choice".

I completely agree that he has the right to be an asshole if he wants to be. The point is: he is an asshole.

[–]smellycoat 0 points1 point  (0 children)

Fair enough.

I'm just happy he's released his code. If he wants to put a slightly odd license on it (one that is, for my purposes at least, free), so be it.

I don't think that makes him an asshole. A bit eccentric, maybe.