00001 // Author Antonio Bulgheroni, <mailto:antonio.bulgheroni@gmail.com> 00002 // Copyright 2009 Antonio Bulgheroni 00003 00004 // $Rev:: 20 $: Revision of the last commit 00005 // $Author:: drhilbert $: Author of the last commit 00006 // $Date:: 2009-09-05 15:48:35 +0200 (Sat, 05 Sep 2009) $: Date of the last commit 00007 00008 // This file is part of Mimotera++. 00009 // 00010 // Mimotera++ is free software: you can redistribute it and/or modify 00011 // it under the terms of the GNU Lesser General Public License as published by 00012 // the Free Software Foundation, either version 3 of the License, or 00013 // (at your option) any later version. 00014 // 00015 // Mimotera++ is distributed in the hope that it will be useful, 00016 // but WITHOUT ANY WARRANTY; without even the implied warranty of 00017 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00018 // GNU Lesser General Public License for more details. 00019 // 00020 // You should have received a copy of the GNU Lesser General Public License 00021 // along with Mimotera++. If not, see <http://www.gnu.org/licenses/>. 00022 00023 #include <string> 00024 00025 namespace Mimotera { 00026 00028 00032 std::string licenseString = "\n" 00033 " GNU LESSER GENERAL PUBLIC LICENSE\n" 00034 " Version 3, 29 June 2007\n" 00035 "\n" 00036 " Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>\n" 00037 " Everyone is permitted to copy and distribute verbatim copies\n" 00038 " of this license document, but changing it is not allowed.\n" 00039 "\n" 00040 "\n" 00041 " This version of the GNU Lesser General Public License incorporates\n" 00042 " the terms and conditions of version 3 of the GNU General Public\n" 00043 " License, supplemented by the additional permissions listed below.\n" 00044 "\n" 00045 " 0. Additional Definitions.\n" 00046 "\n" 00047 " As used herein, \"this License\" refers to version 3 of the GNU Lesser\n" 00048 " General Public License, and the \"GNU GPL\" refers to version 3 of the GNU\n" 00049 " General Public License.\n" 00050 "\n" 00051 " \"The Library\" refers to a covered work governed by this License,\n" 00052 " other than an Application or a Combined Work as defined below.\n" 00053 "\n" 00054 " An \"Application\" is any work that makes use of an interface provided\n" 00055 " by the Library, but which is not otherwise based on the Library.\n" 00056 " Defining a subclass of a class defined by the Library is deemed a mode\n" 00057 " of using an interface provided by the Library.\n" 00058 "\n" 00059 " A \"Combined Work\" is a work produced by combining or linking an\n" 00060 " Application with the Library. The particular version of the Library\n" 00061 " with which the Combined Work was made is also called the \"Linked Version\".\n" 00062 "\n" 00063 " The \"Minimal Corresponding Source\" for a Combined Work means the\n" 00064 " Corresponding Source for the Combined Work, excluding any source code\n" 00065 " for portions of the Combined Work that, considered in isolation, are\n" 00066 " based on the Application, and not on the Linked Version.\n" 00067 "\n" 00068 " The \"Corresponding Application Code\" for a Combined Work means the\n" 00069 " object code and/or source code for the Application, including any data\n" 00070 " and utility programs needed for reproducing the Combined Work from the\n" 00071 " Application, but excluding the System Libraries of the Combined Work.\n" 00072 "\n" 00073 " 1. Exception to Section 3 of the GNU GPL.\n" 00074 "\n" 00075 " You may convey a covered work under sections 3 and 4 of this License\n" 00076 " without being bound by section 3 of the GNU GPL.\n" 00077 "\n" 00078 " 2. Conveying Modified Versions.\n" 00079 "\n" 00080 " If you modify a copy of the Library, and, in your modifications, a\n" 00081 " facility refers to a function or data to be supplied by an Application\n" 00082 " that uses the facility (other than as an argument passed when the\n" 00083 " facility is invoked), then you may convey a copy of the modified\n" 00084 " version:\n" 00085 "\n" 00086 " a) under this License, provided that you make a good faith effort to\n" 00087 " ensure that, in the event an Application does not supply the\n" 00088 " function or data, the facility still operates, and performs\n" 00089 " whatever part of its purpose remains meaningful, or\n" 00090 "\n" 00091 " b) under the GNU GPL, with none of the additional permissions of\n" 00092 " this License applicable to that copy.\n" 00093 "\n" 00094 " 3. Object Code Incorporating Material from Library Header Files.\n" 00095 "\n" 00096 " The object code form of an Application may incorporate material from\n" 00097 " a header file that is part of the Library. You may convey such object\n" 00098 " code under terms of your choice, provided that, if the incorporated\n" 00099 " material is not limited to numerical parameters, data structure\n" 00100 " layouts and accessors, or small macros, inline functions and templates\n" 00101 " (ten or fewer lines in length), you do both of the following:\n" 00102 "\n" 00103 " a) Give prominent notice with each copy of the object code that the\n" 00104 " Library is used in it and that the Library and its use are\n" 00105 " covered by this License.\n" 00106 "\n" 00107 " b) Accompany the object code with a copy of the GNU GPL and this license\n" 00108 " document.\n" 00109 "\n" 00110 " 4. Combined Works.\n" 00111 "\n" 00112 " You may convey a Combined Work under terms of your choice that,\n" 00113 " taken together, effectively do not restrict modification of the\n" 00114 " portions of the Library contained in the Combined Work and reverse\n" 00115 " engineering for debugging such modifications, if you also do each of\n" 00116 " the following:\n" 00117 "\n" 00118 " a) Give prominent notice with each copy of the Combined Work that\n" 00119 " the Library is used in it and that the Library and its use are\n" 00120 " covered by this License.\n" 00121 "\n" 00122 " b) Accompany the Combined Work with a copy of the GNU GPL and this license\n" 00123 " document.\n" 00124 "\n" 00125 " c) For a Combined Work that displays copyright notices during\n" 00126 " execution, include the copyright notice for the Library among\n" 00127 " these notices, as well as a reference directing the user to the\n" 00128 " copies of the GNU GPL and this license document.\n" 00129 "\n" 00130 " d) Do one of the following:\n" 00131 "\n" 00132 " 0) Convey the Minimal Corresponding Source under the terms of this\n" 00133 " License, and the Corresponding Application Code in a form\n" 00134 " suitable for, and under terms that permit, the user to\n" 00135 " recombine or relink the Application with a modified version of\n" 00136 " the Linked Version to produce a modified Combined Work, in the\n" 00137 " manner specified by section 6 of the GNU GPL for conveying\n" 00138 " Corresponding Source.\n" 00139 "\n" 00140 " 1) Use a suitable shared library mechanism for linking with the\n" 00141 " Library. A suitable mechanism is one that (a) uses at run time\n" 00142 " a copy of the Library already present on the user's computer\n" 00143 " system, and (b) will operate properly with a modified version\n" 00144 " of the Library that is interface-compatible with the Linked\n" 00145 " Version.\n" 00146 "\n" 00147 " e) Provide Installation Information, but only if you would otherwise\n" 00148 " be required to provide such information under section 6 of the\n" 00149 " GNU GPL, and only to the extent that such information is\n" 00150 " necessary to install and execute a modified version of the\n" 00151 " Combined Work produced by recombining or relinking the\n" 00152 " Application with a modified version of the Linked Version. (If\n" 00153 " you use option 4d0, the Installation Information must accompany\n" 00154 " the Minimal Corresponding Source and Corresponding Application\n" 00155 " Code. If you use option 4d1, you must provide the Installation\n" 00156 " Information in the manner specified by section 6 of the GNU GPL\n" 00157 " for conveying Corresponding Source.)\n" 00158 "\n" 00159 " 5. Combined Libraries.\n" 00160 "\n" 00161 " You may place library facilities that are a work based on the\n" 00162 " Library side by side in a single library together with other library\n" 00163 " facilities that are not Applications and are not covered by this\n" 00164 " License, and convey such a combined library under terms of your\n" 00165 " choice, if you do both of the following:\n" 00166 "\n" 00167 " a) Accompany the combined library with a copy of the same work based\n" 00168 " on the Library, uncombined with any other library facilities,\n" 00169 " conveyed under the terms of this License.\n" 00170 "\n" 00171 " b) Give prominent notice with the combined library that part of it\n" 00172 " is a work based on the Library, and explaining where to find the\n" 00173 " accompanying uncombined form of the same work.\n" 00174 "\n" 00175 " 6. Revised Versions of the GNU Lesser General Public License.\n" 00176 "\n" 00177 " The Free Software Foundation may publish revised and/or new versions\n" 00178 " of the GNU Lesser General Public License from time to time. Such new\n" 00179 " versions will be similar in spirit to the present version, but may\n" 00180 " differ in detail to address new problems or concerns.\n" 00181 "\n" 00182 " Each version is given a distinguishing version number. If the\n" 00183 " Library as you received it specifies that a certain numbered version\n" 00184 " of the GNU Lesser General Public License \"or any later version\"\n" 00185 " applies to it, you have the option of following the terms and\n" 00186 " conditions either of that published version or of any later version\n" 00187 " published by the Free Software Foundation. If the Library as you\n" 00188 " received it does not specify a version number of the GNU Lesser\n" 00189 " General Public License, you may choose any version of the GNU Lesser\n" 00190 " General Public License ever published by the Free Software Foundation.\n" 00191 "\n" 00192 " If the Library as you received it specifies that a proxy can decide\n" 00193 " whether future versions of the GNU Lesser General Public License shall\n" 00194 " apply, that proxy's public statement of acceptance of any version is\n" 00195 " permanent authorization for you to choose that version for the\n" 00196 " Library.\n"; 00197 00198 }

Generated on Fri Sep 18 19:15:15 2009 for Mimotera++ by 1.5.7.1