Strangely enough, an open source developer seems to be doing just that- he’s adding an exclusion that forbids someone he’s in a legal argument with to use the open source project he develops. I first saw this mentioned on the ZDNet Blogs which pointed to TechCrunch– and my first reaction was to laugh. But it’s really not funny. It’s mostly sad.
Software licenses are all about restrictions- restrictions on use, on liability, on rights. The “bad guys” like Microsoft use licenses to say “you must buy this software”. Now iText says “you must not be in the Belgian government.” We already have similar restrictions in licenses- for countries that sponsor terrorism, etc., certain software is illegal to use by people in those countries. And I’m certain when they see that in the license agreement and cancel the installation, cursing such a specific restriction. In short I think such restrictions are ineffective.
Make your software license more open- not less so. It’s what you would want if you needed to use it!
Wouldn’t it be more effective/funny to write something into the software that whenever it spotted the word Belgium, it refused to display it? 🙂
“Wouldn’t it be more effective/funny to write something into the software that whenever it spotted the word Belgium, it refused to display it?”
Did you know that Belgium that due to a very silly law suite, it’s forbidden by law to air the song ‘Frozen’ by Madonna on the radio? It’s also forbidden to sell CDs with that song.
Actually, you’ve just thought of a patentable idea: create software that immediately shuts down your iPod/iPhone/radio when you’re in Belgium and that song is recognized on your device.
Oops, you’ve already published it. Now it can’t be patented anymore. (Fortunately!)
Wow, that is a silly law. Not surprising though- it seems like politicians use their creativity in strange ways, while ignoring common sense.