1* 2* Academic Free License 3* Version 1.2 4* 5*This Academic Free License applies to any original work of authorship 6*(the "Original Work") whose owner (the "Licensor") has placed the 7*following notice immediately following the copyright notice for the 8*Original Work: 9* 10*Licensed under the Academic Free License version 1.2 11* 12*Grant of License. Licensor hereby grants to any person obtaining a 13*copy of the Original Work ("You") a world-wide, royalty-free, 14*non-exclusive, perpetual, non-sublicenseable license (1) to use, copy, 15*modify, merge, publish, perform, distribute and/or sell copies of the 16*Original Work and derivative works thereof, and (2) under patent claims 17*owned or controlled by the Licensor that are embodied in the Original 18*Work as furnished by the Licensor, to make, use, sell and offer for 19*sale the Original Work and derivative works thereof, subject to the 20*following conditions. 21* 22*Attribution Rights. You must retain, in the Source Code of any 23*Derivative Works that You create, all copyright, patent or trademark 24*notices from the Source Code of the Original Work, as well as any 25*notices of licensing and any descriptive text identified therein as an 26*"Attribution Notice." You must cause the Source Code for any Derivative 27*Works that You create to carry a prominent Attribution Notice reasonably 28*calculated to inform recipients that You have modified the Original Work. 29* 30*Exclusions from License Grant. Neither the names of Licensor, nor the 31*names of any contributors to the Original Work, nor any of their 32*trademarks or service marks, may be used to endorse or promote products 33*derived from this Original Work without express prior written permission 34*of the Licensor. 35* 36*Warranty and Disclaimer of Warranty. Licensor warrants that the copyright 37*in and to the Original Work is owned by the Licensor or that the Original 38*Work is distributed by Licensor under a valid current license from the 39*copyright owner. Except as expressly stated in the immediately proceeding 40*sentence, the Original Work is provided under this License on an "AS IS" 41*BASIS and WITHOUT WARRANTY, either express or implied, including, without 42*limitation, the warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS 43*FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY OF THE ORIGINAL 44*WORK IS WITH YOU. This DISCLAIMER OF WARRANTY constitutes an essential part 45*of this License. No license to Original Work is granted hereunder except 46*under this disclaimer. 47* 48*Limitation of Liability. Under no circumstances and under no legal theory, 49*whether in tort (including negligence), contract, or otherwise, shall the 50*Licensor be liable to any person for any direct, indirect, special, 51*incidental, or consequential damages of any character arising as a result 52*of this License or the use of the Original Work including, without 53*limitation, damages for loss of goodwill, work stoppage, computer failure 54*or malfunction, or any and all other commercial damages or losses. This 55*limitation of liability shall not apply to liability for death or personal 56*injury resulting from Licensor`s negligence to the extent applicable law 57*prohibits such limitation. Some jurisdictions do not allow the exclusion or 58*limitation of incidental or consequential damages, so this exclusion and 59*limitation may not apply to You. 60* 61*License to Source Code. The term "Source Code" means the preferred form of 62*the Original Work for making modifications to it and all available 63*documentation describing how to modify the Original Work. Licensor hereby 64*agrees to provide a machine-readable copy of the Source Code of the Original 65*Work along with each copy of the Original Work that Licensor distributes. 66*Licensor reserves the right to satisfy this obligation by placing a 67*machine-readable copy of the Source Code in an information repository 68*reasonably calculated to permit inexpensive and convenient access by You for 69*as long as Licensor continues to distribute the Original Work, and by 70*publishing the address of that information repository in a notice immediately 71*following the copyright notice that applies to the Original Work. 72* 73*Mutual Termination for Patent Action. This License shall terminate 74*automatically and You may no longer exercise any of the rights granted to You 75*by this License if You file a lawsuit in any court alleging that any OSI 76*Certified open source software that is licensed under any license containing 77*this "Mutual Termination for Patent Action" clause infringes any patent 78*claims that are essential to use that software. 79* 80*Right to Use. You may use the Original Work in all ways not otherwise 81*restricted or conditioned by this License or by law, and Licensor promises 82*not to interfere with or be responsible for such uses by You. 83* 84*This license is Copyright (C) 2002 Lawrence E. Rosen. All rights reserved. 85*Permission is hereby granted to copy and distribute this license without 86*modification. This license may not be modified without the express written 87*permission of its copyright owner. 88* 89*-- 90*END OF LICENSE. The following is intended to describe the essential 91*differences between the Academic Free License (AFL) version 1.0 and other 92*open source licenses: 93* 94*The Academic Free License is similar to the BSD, MIT, UoI/NCSA and Apache 95*licenses in many respects but it is intended to solve a few problems with 96*those licenses. 97* 98** The AFL is written so as to make it clear what software is being 99*licensed (by the inclusion of a statement following the copyright notice 100*in the software). This way, the license functions better than a template 101*license. The BSD, MIT and UoI/NCSA licenses apply to unidentified software. 102* 103** The AFL contains a complete copyright grant to the software. The BSD 104*and Apache licenses are vague and incomplete in that respect. 105* 106** The AFL contains a complete patent grant to the software. The BSD, MIT, 107*UoI/NCSA and Apache licenses rely on an implied patent license and contain 108*no explicit patent grant. 109* 110** The AFL makes it clear that no trademark rights are granted to the 111*licensor`s trademarks. The Apache license contains such a provision, but the 112*BSD, MIT and UoI/NCSA licenses do not. 113* 114** The AFL includes the warranty by the licensor that it either owns the 115*copyright or that it is distributing the software under a license. None of 116*the other licenses contain that warranty. All other warranties are disclaimed, 117*as is the case for the other licenses. 118* 119** The AFL is itself copyrighted (with the right granted to copy and distribute 120*without modification). This ensures that the owner of the copyright to the 121*license will control changes. The Apache license contains a copyright notice, 122*but the BSD, MIT and UoI/NCSA licenses do not. 123* 124*