Personal tools

Mad scientist with evil plans

From GPLv3 Wiki

A mad scientist is using GPLv3 software to take over the world and is using it on sharks with lasers on their heads.

The situation does require a less dashing James Bond, but is not a violation of GPLv3. As it qualifies as a permitted use and is in compliance of section 2 of the GPLv3:

All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the Program. ...
This License gives unlimited permission to privately modify and run the Program, ....

(Apologies to Linus Torvalds.)

This is very simple: James Bond captures one of the sharks and writes a letter to the Mad Scientist to send him the SourceCode *at once*, because he acquired one of his sharks in a legal transaction (captured it for the Queen). If the Mad Scientist refuses, James Bond sues him on Copyright infringement. If the Mad Scientist agrees and sends James Bond the Sourcecode, James Bond modifies the Software with the help of the free software community for the Crown of England, the Queen and free Software production, and starts an epic battle, sending penguins with lasers on their wings against the Mad Scientist.

And he'll have two lasers per penguin, so beware oh evil scientist, your software has been improved! ;)

Naturally the battle will not be over, as the Mad $cientist modifies the software again to use pidgeons with lasers over their eyes, and while James Bond and the Free Software Community think of a viable counter, the second most important battle in software ensues, which ist just a tiny bit less important than fight for the fall of the mighty evil empire of restricted computing in which James Bond will have to choose a side later on.

Will he choose correctly, or will he perish while betraying his comrades in software combat?


- ArneBab