News for hackers. Stuff that matters.
Re:FuckItJS: Runs your javascript code whether your compiler... by TeMPOraL on Monday June 25, 2012 @06:22PM (#4159064)
Another reason not to use GPL - it breaks the ability to add something funny to licence.
Re:FuckItJS: Runs your javascript code whether your compiler... by thristian on Monday June 25, 2012 @06:57PM (#4159199)
Not so much a fault of the GPL as a fault of copyright law - I've heard judges tend to look poorly on people who appear to be disrespecting the legal system.
Re:FuckItJS: Runs your javascript code whether your compiler... by J_Darnley on Tuesday June 26, 2012 @06:09AM (#4161041)
On their own code, a person can add what ever extra restrictions on top of the GPL they like. You might be able to argue that it is not really the GPL afterwards. If they want to use other GPL code in it, then they have to be careful. If someone else wants to use the code in some other GPL code, then they too have to be careful.
Re:FuckItJS: Runs your javascript code whether your compiler... by __alexs on Tuesday June 26, 2012 @04:28AM (#4160810)
Just dual-license the work.
Re:FuckItJS: Runs your javascript code whether your compiler... by wcoenen on Tuesday June 26, 2012 @08:35AM (#4161446)
"Dual-license" means that the user gets to pick a license, not that the union of all license restrictions applies.
Re:FuckItJS: Runs your javascript code whether your compiler... by __alexs on Wednesday June 27, 2012 @09:38AM (#4166813)
Well-done. What does this have to do with making a joke license for a work people might want to actually modify? Do they not get to laugh if they choose GPL over the one with the comedy in?
Re:FuckItJS: Runs your javascript code whether your compiler... by wcoenen on Wednesday June 27, 2012 @10:53AM (#4167264)
> Do they not get to laugh if they choose GPL over the one with the comedy in?

The important thing is what happens if they pick the joke license. They get to ignore the GPL entirely, which is probably not what you want if you only intended to add something funny to your work.

If you just want to add funny license terms but keep the GPL terms, you have to modify the GPL license instead of having a dual license.