THE FUNNY LICENSE (FUL) Version 1.0, 30.04.2011 0 Preface This license is granted only to a natural person. This means, legal persons, not being a natural person can't use this software anyway. 0.1 Alternative Names * The Non-Non-Un-Nonsense License (N2UNSL). * The Greater License (GRML). * The Cry of Frustration License (#$%#!!). 1 Restrictions You may use the software without any restrictions, if: 1.1 You are not payed by an organization that gets public money (this includes all Banks). Alternatives: 1.1.1 You build me a castle with towers and dungeons in South France. 1.2 You are not a Lawyer. Alternatives: 1.2.1 You proof that time travels are possible. 1.3 You don't work for the Ad-industry. Alternatives: 1.3.1 You resign from your job tomorrow. 1.4 You don't work for the content industry. Alternatives: 1.4.1 You work for a game studio. 1.5 You don't get a salary that is higher than the mass of the death star divided by 4.3478e14 Alternatives: 1.5.1 You have so much money that you could build a death star. 1.5.2 You built a death star already 1.6 If we assume there are Cat-types and Dog-types, you are a Cat-type. Alternatives: 1.6.1 You have mice in you cellar. Alternatives: 22.214.171.124 -> 1.6.2 and 1.3.1 1.6.2 You know all spiders in your house by name. Alternative: 126.96.36.199 You know all spiders in your apartment by name. 1.7 You know at what position in Pi your telephone number is. Alternatives: 1.7.1 You know Chuck Norris, so you could ask him. 1.7.2 You know the position of the telephone number from your Girlfriend Alternatives: 188.8.131.52 Not you know it, but Chuck Norris knows it 184.108.40.206 You have a Boyfriend and you know it Alternatives: 220.127.116.11.1 Chuck Norris knows it and not Bruce Schneier 18.104.22.168.2 Bruce Schneier knows it but not Chuck Norris 22.214.171.124.3 All know it but you don't 1.8 You know how to write a virus, but never did it (Note: using and writing a virus is not the same). Alternatives: 1.8.1 You wrote a Virus once but the only machine it infected was the Vogons poetry storage machine. 1.9 You know how to crack an encrypted iPhone, but never did it. Alternatives: 1.9.1 You don't know how to crack an encrypted iPhone but did it twice without a wrench. 1.9.2 -> 126.96.36.199 and (188.8.131.52 or 184.108.40.206.4) 1.9.3 -> 1.2.1 1.10 You have written a valid PE file (32 or 64 Bit, doesn't matter) that prints `The author of this license is so awesome!` to StdOut with a Hex Editor of your choice. If you are on Linux get Wine because ELF would be too easy. Alternatives: 1.10.1 Use MS Paint instead of a Hex Editor. 1.10.2 You wrote a MMO (Server and Client) with only built in Bash commands (i.e. no external programs). Alternative: 220.127.116.11 You realized Bash will not be enough to make such a game and wrote a Bash compatible alternative that is able to make such a program, and then you wrote it for the new Bash. Alternative: 18.104.22.168.1 You activated the superpower of the zsh to be a MMO (Server and Client) out of the box. Alternatives: 22.214.171.124.1.1 You have superpower 126.96.36.199.1 -> (188.8.131.52 and 184.108.40.206.1.1 and not 1.4.1) or (not 220.127.116.11 and 18.104.22.168.1) 1.10.3 You are the author of ASCIIQuarium 1.11 You have seen the Alien movies. Alternatives: 1.11.1 You think you are an Alien, therefore there is no need to watch these movies. 1.11.2 You survived a Vogon poetry. Alternatives: 22.214.171.124 You wrote a Vogon poetry once Alternatives: 126.96.36.199.1 -> 188.8.131.52.1.1 and (1.10.2 or 1.12.1) and not 1.7.1 1.12 Your boss asked you one time to create a software for a customer. You thought, oh great this will be interesting. After weeks and months of hard work you stood up to take a look at the bigger picture of what you created. Then you realized it was a toaster. Alternatives: 1.12.1 It was not a toaster but a Cylon 1.12.2 You resigned from your job before realizing it will be a toaster. Alternatives: 184.108.40.206 You resigned from your job before realizing it will be a Cylon. 1.12.3 -> 1.10.3 Alternatives: 220.127.116.11 -> 18.104.22.168.1.1 1.13 If you call a random number generator (which returns a float between 0 and 1) 10 times, you get 7 times a 0.42 Alternatives: 1.13.1 You know how to seed a PRNG to return 0.42 in 7 of 10 cases 1.13.2 -> (22.214.171.124.1 or not 126.96.36.199.1) and 1.12.1 1.14 You can proof that you are still sane Alternatives: 1.14.1 -> 1.6.2 or 188.8.131.52 1.14.2 You can proof that there is at least one sane You in an alternative universe.