Source files of fsfe.org, pdfreaders.org, freeyourandroid.org, ilovefs.org, drm.info, and test.fsfe.org. Contribute: https://fsfe.org/contribute/web/ https://fsfe.org
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

diff-draft1-draft2.en.xhtml 91KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120
  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <html>
  3. <head>
  4. <title>GPLv3 - The changes from draft 1 to draft 2</title>
  5. </head>
  6. <body>
  7. <div style="float:right;">
  8. <a href="gplv3.html"><img SRC="/graphics/gplv3-logo-red.png"
  9. ALT="GPLv3 logo" BORDER="0"
  10. WIDTH="319" HEIGHT="130" /></a>
  11. </div>
  12. <h1>GPLv3 - The changes from draft 1 to draft 2</h1>
  13. <p>For more information about the draft GPLv3 and how to participate
  14. in the public consultation process, see our
  15. <a href="gplv3.html">GPLv3 project</a> page.</p>
  16. <p>
  17. Below is a side-by-side comparison of discussion draft 1 and
  18. discussion draft 2 of GNU GPL version 3. Text that was in the first
  19. draft but which is not in the second draft is in <span
  20. style="color:red; font-weight: bold;">bold red</span> in the left
  21. column, and text which is new in the second draft is in <span
  22. style="color:blue; font-weight: bold;">bold blue</span> in the right
  23. column. The section numbers used in version 2 of the GNU GPL are
  24. shown in square brackets.
  25. </p>
  26. <h2>Licence section titles:</h2>
  27. <ul>
  28. <li><a href="#preamble">Preamble</a></li>
  29. <li><a href="#definitions">0. Definitions</a></li>
  30. <li><a href="#source-code">1. Source Code</a></li>
  31. <li><a href="#basic-permissions">2. Basic Permissions</a></li>
  32. <li><a href="#no-denying-rights">3. No Denying Users' Rights Through Technical Measures</a></li>
  33. <li><a href="#verbatim-copying">4. Verbatim Copying</a></li>
  34. <li><a href="#conveying-modified-source-versions">5. Conveying Modified Source Versions</a></li>
  35. <li><a href="#conveying-non-source-forms">6. Conveying Non-Source Forms</a></li>
  36. <li><a href="#additional-terms">7. Additional Terms</a></li>
  37. <li><a href="#termination">8. Termination</a></li>
  38. <li><a href="#acceptance-not-required">9. Acceptance Not Required for Having Copies</a></li>
  39. <li><a href="#automatic-licensing">10. Automatic Licensing of Downstream Users</a></li>
  40. <li><a href="#patents">11. Patents</a></li>
  41. <li><a href="#no-surrender">12. No Surrender of Others' Freedom</a></li>
  42. <li><a href="#geographical-limitations">13. Geographical Limitations</a></li>
  43. <li><a href="#revised-versions">14. Revised Versions of this License</a></li>
  44. <li><a href="#requesting-exceptions">15. Requesting-Exceptions</a></li>
  45. <li><a href="#disclaimer-of-warranty">16. Disclaimer of Warranty</a></li>
  46. <li><a href="#limitation-of-liability">17. Limitation of Liability</a></li>
  47. </ul>
  48. <table>
  49. <tr>
  50. <th>
  51. First discussion draft
  52. </th>
  53. <th>
  54. Second discussion draft
  55. </th>
  56. </tr><tr>
  57. <td style="border: 1px solid black; margin: 1px;">
  58. Discussion Draft <span style="color:red; font-weight: bold;">1</span> of Version 3, <span style="color:red; font-weight: bold;">16
  59. Jan</span> 2006
  60. </td>
  61. <td style="border: 1px solid black; margin: 1px;">
  62. Discussion Draft <span style="color: blue; font-weight: bold;">2</span> of Version 3, <span style="color: blue; font-weight: bold;">27 July</span> 2006
  63. </td>
  64. </tr><tr>
  65. <td style="border: 1px solid black; margin: 1px;">
  66. THIS IS A DRAFT, NOT A PUBLISHED VERSION OF THE <br /> GNU GENERAL PUBLIC
  67. LICENSE.
  68. </td>
  69. <td style="border: 1px solid black; margin: 1px;">
  70. THIS IS A DRAFT, NOT A PUBLISHED VERSION OF THE <br /> GNU GENERAL PUBLIC
  71. LICENSE.
  72. </td>
  73. </tr><tr>
  74. <td style="border: 1px solid black; margin: 1px;">
  75. Copyright (c) 2006 Free Software Foundation, Inc. <br />
  76. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA <br />
  77. Everyone is permitted to copy and distribute verbatim copies
  78. of this license document, but changing it is not allowed.
  79. </td>
  80. <td style="border: 1px solid black; margin: 1px;">
  81. Copyright (c) 2006 Free Software Foundation, Inc. <br />
  82. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA <br />
  83. Everyone is permitted to copy and distribute verbatim copies
  84. of this license document, but changing it is not allowed.
  85. </td>
  86. </tr><tr id="preamble">
  87. <td style="border: 1px solid black; margin: 1px;">
  88. <h3>Preamble</h3>
  89. </td>
  90. <td style="border: 1px solid black; margin: 1px;">
  91. <h3>Preamble</h3>
  92. </td>
  93. </tr><tr>
  94. <td style="border: 1px solid black; margin: 1px;">
  95. The licenses for most software are designed to take away your freedom
  96. to share and change it. By contrast, the GNU General Public License is
  97. intended to guarantee your freedom to share and change free
  98. software---to make sure the software is free for all its users. We, the
  99. Free Software Foundation, use the GNU General Public License for most of
  100. our software; it applies also to any other program whose authors commit
  101. to using it. <span style="color:red; font-weight: bold;">(Some Free Software Foundation software is covered
  102. by the GNU Lesser General Public License instead.)</span> You can apply it to
  103. your programs, too.
  104. </td>
  105. <td style="border: 1px solid black; margin: 1px;">
  106. The licenses for most software are designed to take away your freedom
  107. to share and change it. By contrast, the GNU General Public License is
  108. intended to guarantee your freedom to share and change free
  109. software---to make sure the software is free for all its users. We, the
  110. Free Software Foundation, use the GNU General Public License for most of
  111. our software; it applies also to any other program whose authors commit
  112. to using it. You can apply it to
  113. your programs, too.
  114. </td>
  115. </tr><tr>
  116. <td style="border: 1px solid black; margin: 1px;">
  117. When we speak of free software, we are referring to freedom, not
  118. price. Our General Public Licenses are designed to make sure that you
  119. have the freedom to distribute copies of free software (and charge for
  120. this service if you wish), that you receive source code or can get it if
  121. you want it, that you can change the software or use pieces of it in new
  122. free programs<span style="color:red; font-weight: bold;">;</span> and that you know you can do these
  123. things.
  124. </td>
  125. <td style="border: 1px solid black; margin: 1px;">
  126. When we speak of free software, we are referring to freedom, not
  127. price. Our General Public Licenses are designed to make sure that you
  128. have the freedom to distribute copies of free software (and charge for
  129. this service if you wish), that you receive source code or can get it if
  130. you want it, that you can change the software or use pieces of it in new
  131. free programs<span style="color: blue; font-weight: bold;">,</span> and that you know you can do these
  132. things.
  133. </td>
  134. </tr><tr>
  135. <td style="border: 1px solid black; margin: 1px;">
  136. To protect your rights, we need to make requirements that forbid
  137. anyone to deny you these rights or to ask you to surrender the rights.
  138. <span style="color:red; font-weight: bold;">These restrictions translate to</span>
  139. certain responsibilities <span style="color:red; font-weight: bold;">for you</span> if you distribute copies of the
  140. software, or if you modify it.
  141. </td>
  142. <td style="border: 1px solid black; margin: 1px;">
  143. To protect your rights, we need to make requirements that forbid
  144. anyone to deny you these rights or to ask you to surrender the rights.
  145. <span style="color: blue; font-weight: bold;">Therefore, you have</span>
  146. certain responsibilities if you distribute copies of the
  147. software, or if you modify it.
  148. </td>
  149. </tr><tr>
  150. <td style="border: 1px solid black; margin: 1px;">
  151. For example, if you distribute copies of such a program, whether
  152. gratis or for a fee, you must give the recipients all the rights that
  153. you have. You must make sure that they, too, receive or can get the
  154. source code. And you must show them these terms so they know their
  155. rights.
  156. </td>
  157. <td style="border: 1px solid black; margin: 1px;">
  158. For example, if you distribute copies of such a program, whether
  159. gratis or for a fee, you must give the recipients all the rights that
  160. you have. You must make sure that they, too, receive or can get the
  161. source code. And you must show them these terms so they know their
  162. rights.
  163. </td>
  164. </tr><tr>
  165. <td style="border: 1px solid black; margin: 1px;">
  166. Developers that use the GNU GPL protect your rights with two steps:
  167. (1) assert copyright on the software, and (2) offer you this License
  168. which gives you legal permission to copy, distribute and/or modify the
  169. software.
  170. </td>
  171. <td style="border: 1px solid black; margin: 1px;">
  172. Developers that use the GNU GPL protect your rights with two steps:
  173. (1) assert copyright on the software, and (2) offer you this License
  174. which gives you legal permission to copy, distribute and/or modify the
  175. software.
  176. </td>
  177. </tr><tr>
  178. <td style="border: 1px solid black; margin: 1px;">
  179. For the developers' and <span style="color:red; font-weight: bold;">author's</span> protection,
  180. the GPL clearly explains that there is no warranty for this free
  181. software. <span style="color:red; font-weight: bold;">If the software is modified by someone else and passed
  182. on, the GPL ensures that recipients are told that what they have is not
  183. the original, so that any problems introduced by others will not reflect
  184. on the original authors' reputations.</span>
  185. </td>
  186. <td style="border: 1px solid black; margin: 1px;">
  187. For the developers' and <span style="color: blue; font-weight: bold;">authors'</span> protection,
  188. the GPL clearly explains that there is no warranty for this free
  189. software. <span style="color: blue; font-weight: bold;">For both users' and
  190. authors' sake, the GPL requires that modified versions be marked as
  191. changed, so that their problems will not be associated erroneously with
  192. the original version.</span>
  193. </td>
  194. </tr><tr>
  195. <td style="border: 1px solid black; margin: 1px;">
  196. <span style="color:red; font-weight: bold;">Some countries have adopted laws prohibiting software that
  197. enables users to escape from Digital Restrictions Management.</span>
  198. <span style="color:red; font-weight: bold;">DRM</span>
  199. is fundamentally incompatible with the purpose of the GPL,
  200. which is to protect users' freedom<span style="color:red; font-weight: bold;">;</span> <span style="color:red; font-weight: bold;">therefore</span> , the GPL ensures that
  201. the software it covers will <span style="color:red; font-weight: bold;">neither be subject to, nor subject
  202. other works to, digital restrictions from which escape is forbidden</span>
  203. .
  204. </td>
  205. <td style="border: 1px solid black; margin: 1px;">
  206. <span style="color: blue; font-weight: bold;">Some computers are designed to deny users access to install or
  207. run modified versions of the software inside them.</span>
  208. <span style="color: blue; font-weight: bold;">This</span> is fundamentally incompatible with the purpose of the GPL,
  209. which is to protect users' freedom <span style="color: blue; font-weight: bold;">to change the
  210. software.</span> <span style="color: blue; font-weight: bold;">Therefore</span>, the GPL ensures that
  211. the software it covers will
  212. <span style="color: blue; font-weight: bold;">not be restricted in this way</span>.
  213. </td>
  214. </tr><tr>
  215. <td style="border: 1px solid black; margin: 1px;">
  216. Finally, every program is threatened constantly by software patents.
  217. <span style="color:red; font-weight: bold;">We</span> wish to avoid the special danger that redistributors of a
  218. free program will individually obtain patent licenses, in effect making
  219. the program proprietary. To prevent this, the GPL <span style="color:red; font-weight: bold;">makes it clear</span>
  220. that <span style="color:red; font-weight: bold;">any patent must be licensed for everyone's
  221. free use or not licensed at all</span>.
  222. </td>
  223. <td style="border: 1px solid black; margin: 1px;">
  224. Finally, every program is threatened constantly by software patents.
  225. <span style="color: blue; font-weight: bold;">States should not allow patents to restrict development and use
  226. of software on general-purpose computers, but in places where they do,
  227. we</span> wish to avoid the special danger that redistributors of a
  228. free program will individually obtain patent licenses, in effect making
  229. the program proprietary. To prevent this, the GPL
  230. <span style="color: blue; font-weight: bold;">assures</span> that <span style="color: blue; font-weight: bold;">patents cannot be used to
  231. render the program non-free</span>.
  232. </td>
  233. </tr><tr>
  234. <td style="border: 1px solid black; margin: 1px;">
  235. <span style="color:red; font-weight: bold;">The precise terms and conditions for copying, distribution and
  236. modification follow.</span>
  237. </td>
  238. <td style="border: 1px solid black; margin: 1px;">
  239. </td>
  240. </tr><tr>
  241. <td style="border: 1px solid black; margin: 1px;">
  242. <center><span style="color:red; font-weight: bold;">GNU GENERAL PUBLIC LICENSE</span></center>
  243. </td>
  244. <td style="border: 1px solid black; margin: 1px;">
  245. </td>
  246. </tr><tr>
  247. <td style="border: 1px solid black; margin: 1px;">
  248. <center>TERMS AND CONDITIONS <span style="color:red; font-weight: bold;">FOR COPYING, DISTRIBUTION AND
  249. MODIFICATION</span></center>
  250. </td>
  251. <td style="border: 1px solid black; margin: 1px;">
  252. <center>TERMS AND CONDITIONS</center>
  253. </td>
  254. </tr><tr id="definitions">
  255. <td style="border: 1px solid black; margin: 1px;">
  256. <h3>0. Definitions.</h3>
  257. </td>
  258. <td style="border: 1px solid black; margin: 1px;">
  259. <h3>0. Definitions.</h3>
  260. </td>
  261. </tr><tr>
  262. <td style="border: 1px solid black; margin: 1px;">
  263. <span style="color:red; font-weight: bold;">A ``licensed program'' means any program or other work distributed
  264. under this License.</span> <span style="color:red; font-weight: bold;">``The Program'' refers to any such program or
  265. work, and a ``work based on the Program'' means either the Program or
  266. any derivative work under copyright law: that is to say, a work
  267. containing the Program or a portion of it, either modified or
  268. unmodified.</span> <span style="color:red; font-weight: bold;">Throughout this License, the term
  269. ``modification'' includes, without limitation, translation and
  270. extension.</span> A ``covered work''
  271. means either the Program or <span style="color:red; font-weight: bold;">any</span>
  272. work based on the Program. <span style="color:red; font-weight: bold;">Each licensee is addressed as
  273. ``you''.</span>
  274. </td>
  275. <td style="border: 1px solid black; margin: 1px;">
  276. <span style="color: blue; font-weight: bold;">In this License, each licensee is addressed as
  277. ``you,'' while ``the Program'' refers to any work of authorship licensed
  278. under this License.</span> <span style="color: blue; font-weight: bold;">A ``modified'' work includes, without limitation,
  279. versions in which material has been translated or added. A work ``based
  280. on'' another work means any modified version, formation of which
  281. requires permission under applicable copyright law.</span> A ``covered work''
  282. means either the <span style="color: blue; font-weight: bold;">unmodified</span> Program or <span style="color: blue; font-weight: bold;">a</span>
  283. work based on the Program.
  284. </td>
  285. </tr><tr>
  286. <td style="border: 1px solid black; margin: 1px;">
  287. To ``propagate'' a work means doing anything with it that requires
  288. permission under applicable copyright law, <span style="color:red; font-weight: bold;">other than</span>
  289. executing it on a computer or making
  290. <span style="color:red; font-weight: bold;">private</span> modifications . <span style="color:red; font-weight: bold;">This</span>
  291. includes copying, distribution (with or without
  292. modification),
  293. <span style="color:red; font-weight: bold;">sublicensing,</span> and in some countries other activities as well.
  294. </td>
  295. <td style="border: 1px solid black; margin: 1px;">
  296. To ``propagate'' a work means doing anything with it that requires
  297. permission under applicable copyright law,
  298. <span style="color: blue; font-weight: bold;">except</span> executing it on a computer<span style="color: blue; font-weight: bold;">,</span> or making
  299. modifications <span style="color: blue; font-weight: bold;">that you do not share</span>.
  300. <span style="color: blue; font-weight: bold;">Propagation</span> includes copying, distribution (with or without
  301. modification), <span style="color: blue; font-weight: bold;">making available to the public,</span>
  302. and in some countries other activities as well.
  303. <span style="color: blue; font-weight: bold;">To ``convey'' a work means any kind of propagation that enables
  304. other parties to make or receive copies, excluding
  305. sublicensing.</span>
  306. </td>
  307. </tr><tr>
  308. <td style="border: 1px solid black; margin: 1px;">
  309. </td>
  310. <td style="border: 1px solid black; margin: 1px;">
  311. <span style="color: blue; font-weight: bold;">A party's ``essential patent claims'' in a work are all patent
  312. claims that the party can give permission to practice, whether already
  313. acquired or to be acquired, that would be infringed by making, using, or
  314. selling the work.</span>
  315. </td>
  316. </tr><tr id="source-code">
  317. <td style="border: 1px solid black; margin: 1px;">
  318. <h3>1. Source Code.</h3>
  319. </td>
  320. <td style="border: 1px solid black; margin: 1px;">
  321. <h3>1. Source Code.</h3>
  322. </td>
  323. </tr><tr>
  324. <td style="border: 1px solid black; margin: 1px;">
  325. The ``source code'' for a work means the preferred form of the work
  326. for making modifications to it. ``Object code'' means any non-source
  327. version of a work.
  328. </td>
  329. <td style="border: 1px solid black; margin: 1px;">
  330. The ``source code'' for a work means the preferred form of the work
  331. for making modifications to it. ``Object code'' means any non-source
  332. version of a work.
  333. </td>
  334. </tr><tr>
  335. <td style="border: 1px solid black; margin: 1px;">
  336. <span style="font-style: italic;">[Explanatory note: As well as being reworded, the &quot;system library
  337. exception&quot; has been moved in draft 2. In the left column, draft
  338. 1's corresponding paragraph can be found further down in this section]</span>
  339. </td>
  340. <td style="border: 1px solid black; margin: 1px;">
  341. <span style="color: blue; font-weight: bold;">The ``System Libraries'' of an executable work include every
  342. subunit such that (a) the identical subunit is normally included as an
  343. adjunct in the distribution of either a major essential component
  344. (kernel, window system, and so on) of the specific operating system (if
  345. any) on which the object code runs, or a compiler used to produce the
  346. object code, or an object code interpreter used to run it, and (b) the
  347. subunit (aside from possible incidental extensions) serves only to
  348. enable use of the work with that system component or compiler or
  349. interpreter, or to implement a widely used or standard interface for
  350. which an implementation is available to the public in source code
  351. form.</span>
  352. </td>
  353. </tr><tr>
  354. <td style="border: 1px solid black; margin: 1px;">
  355. The ``<span style="color:red; font-weight: bold;">Complete</span> Corresponding Source <span style="color:red; font-weight: bold;">Code</span>'' for a work in
  356. object code form means all the source code needed to <span style="color:red; font-weight: bold;">understand,
  357. adapt, modify, compile, link</span> , install, and
  358. run the work, <span style="color:red; font-weight: bold;">excluding</span> general-purpose tools used in performing those
  359. activities but which are not part of the work. For example, <span style="color:red; font-weight: bold;">this</span>
  360. includes <span style="color:red; font-weight: bold;">any</span> scripts used to
  361. control those activities, and <span style="color:red; font-weight: bold;">any</span> shared libraries and dynamically linked subprograms that the work
  362. is designed to require, such as by <span style="color:red; font-weight: bold;">intimate</span>
  363. data communication or control flow between those
  364. subprograms and other parts of the work<span style="color:red; font-weight: bold;">, and interface definition
  365. files associated with the program source files</span>.
  366. </td>
  367. <td style="border: 1px solid black; margin: 1px;">
  368. The ``Corresponding Source'' for a work in
  369. object code form means all the source code needed to <span style="color: blue; font-weight: bold;">generate</span>, install, and
  370. <span style="color: blue; font-weight: bold;">(for an executable work)</span> run the <span style="color: blue; font-weight: bold;">object code and to
  371. modify the</span> work, <span style="color: blue; font-weight: bold;">except its System Libraries,
  372. and except</span> general-purpose tools <span style="color: blue; font-weight: bold;">or generally available free
  373. programs which are</span> used <span style="color: blue; font-weight: bold;">unmodified</span> in performing those
  374. activities but which are not part of the work. For example,
  375. <span style="color: blue; font-weight: bold;">Corresponding Source</span> includes scripts used to
  376. control those activities, <span style="color: blue; font-weight: bold;">interface definition files associated
  377. with the program source files,</span> and <span style="color: blue; font-weight: bold;">the source code
  378. for</span> shared libraries and dynamically linked subprograms that the work
  379. is <span style="color: blue; font-weight: bold;">specifically</span> designed to require, such as by
  380. <span style="color: blue; font-weight: bold;">complex</span> data communication or control flow between those
  381. subprograms and other parts of the work.
  382. </td>
  383. </tr><tr>
  384. <td style="border: 1px solid black; margin: 1px;">
  385. <span style="color:red; font-weight: bold;">Complete</span> Corresponding Source <span style="color:red; font-weight: bold;">Code</span> also
  386. includes any encryption or authorization <span style="color:red; font-weight: bold;">codes</span>
  387. necessary to install and/or execute <span style="color:red; font-weight: bold;">the</span> source code <span style="color:red; font-weight: bold;">of the work, perhaps modified by you,</span> in the
  388. recommended or principal context of use, such that <span style="color:red; font-weight: bold;">its functioning
  389. in all circumstances is identical to that of the work, except as altered
  390. by your modifications</span> <span style="color:red; font-weight: bold;">It also includes any
  391. decryption codes necessary to access or unseal the work's output.</span>
  392. <span style="color:red; font-weight: bold;">Notwithstanding this, a code</span> need not be included
  393. in cases where use of the work normally implies the user already has
  394. <span style="color:red; font-weight: bold;">it</span>
  395. </td>
  396. <td style="border: 1px solid black; margin: 1px;">
  397. <span style="color: blue; font-weight: bold;">The</span> Corresponding Source also
  398. includes any encryption or authorization <span style="color: blue; font-weight: bold;">keys</span>
  399. necessary to install and/or execute <span style="color: blue; font-weight: bold;">modified versions
  400. from</span> source code in the
  401. recommended or principal context of use, such that <span style="color: blue; font-weight: bold;">they can implement all the same
  402. functionality in the same range of circumstances.</span> <span style="color: blue; font-weight: bold;">(For
  403. instance, if the work is a DVD player and can play certain DVDs, it must
  404. be possible for modified versions to play those DVDs. If the work
  405. communicates with an online service, it must be possible for modified
  406. versions to communicate with the same online service in the same way
  407. such that the service cannot distinguish.)</span>
  408. <span style="color: blue; font-weight: bold;">A key</span> need not be included
  409. in cases where use of the work normally implies the user already has
  410. <span style="color: blue; font-weight: bold;">the key and can read and copy it, as in privacy
  411. applications where users generate their own keys. However, the fact
  412. that a key is generated based on the object code of the work or is
  413. present in hardware that limits its use does not alter the requirement
  414. to include it in the Corresponding Source.</span>
  415. </td>
  416. </tr><tr>
  417. <td style="border: 1px solid black; margin: 1px;">
  418. </td>
  419. <td style="border: 1px solid black; margin: 1px;">
  420. <span style="color: blue; font-weight: bold;">The Corresponding Source may include portions which do not
  421. formally state this License as their license, but qualify under section
  422. 7 for inclusion in a work under this License.</span>
  423. </td>
  424. </tr><tr>
  425. <td style="border: 1px solid black; margin: 1px;">
  426. <span style="color:red; font-weight: bold;">Complete</span> Corresponding Source <span style="color:red; font-weight: bold;">Code</span> need not
  427. include anything that users can regenerate automatically from other
  428. parts of the <span style="color:red; font-weight: bold;">Complete</span> Corresponding Source <span style="color:red; font-weight: bold;">Code</span>.
  429. </td>
  430. <td style="border: 1px solid black; margin: 1px;">
  431. <span style="color: blue; font-weight: bold;">The</span> Corresponding Source need not
  432. include anything that users can regenerate automatically from other
  433. parts of the Corresponding Source.
  434. </td>
  435. </tr><tr>
  436. <td style="border: 1px solid black; margin: 1px;">
  437. <span style="color:red; font-weight: bold;">As a special exception, the Complete Corresponding Source Code
  438. need not include a particular subunit if (a) the identical subunit is
  439. normally included as an adjunct in the distribution of either a major
  440. essential component (kernel, window system, and so on) of the operating
  441. system on which the executable runs or a compiler used to produce the
  442. executable or an object code interpreter used to run it, and (b) the
  443. subunit (aside from possible incidental extensions) serves only to
  444. enable use of the work with that system component or compiler or
  445. interpreter, or to implement a widely used or standard interface, the
  446. implementation of which requires no patent license not already generally
  447. available for software under this License.</span>
  448. </td>
  449. <td style="border: 1px solid black; margin: 1px;">
  450. <span style="font-style: italic;">[Explanatory note: As well as being
  451. reworded, the &quot;system library exception&quot; has been moved in
  452. draft 2. In the right column, draft 2's corresponding paragraph can
  453. be found further up in this section]</span>
  454. </td>
  455. </tr><tr id="basic-permissions">
  456. <td style="border: 1px solid black; margin: 1px;">
  457. <h3>2. Basic Permissions.</h3>
  458. </td>
  459. <td style="border: 1px solid black; margin: 1px;">
  460. <h3>2. Basic Permissions.</h3>
  461. </td>
  462. </tr><tr>
  463. <td style="border: 1px solid black; margin: 1px;">
  464. All rights granted under this License are granted for the term of
  465. copyright on the Program, and are irrevocable provided the stated
  466. conditions are met. This License explicitly affirms your unlimited
  467. permission to run the Program. The output from
  468. running it is covered by this License only if the output, given its
  469. content, constitutes a <span style="color:red; font-weight: bold;">work based on the Program</span> . This License acknowledges your rights of ``fair use'' or other
  470. equivalent, as provided by copyright law.
  471. </td>
  472. <td style="border: 1px solid black; margin: 1px;">
  473. All rights granted under this License are granted for the term of
  474. copyright on the Program, and are irrevocable provided the stated
  475. conditions are met. This License explicitly affirms your unlimited
  476. permission to run the <span style="color: blue; font-weight: bold;">unmodified</span> Program. The output from
  477. running it is covered by this License only if the output, given its
  478. content, constitutes a <span style="color: blue; font-weight: bold;">covered
  479. work</span>. This License acknowledges your rights of ``fair use'' or other
  480. equivalent, as provided by copyright law.
  481. </td>
  482. </tr><tr>
  483. <td style="border: 1px solid black; margin: 1px;">
  484. This License <span style="color:red; font-weight: bold;">gives unlimited</span> <span style="color:red; font-weight: bold;">permission</span> to <span style="color:red; font-weight: bold;">privately modify</span> and run the Program, <span style="color:red; font-weight: bold;">provided you do not</span> bring suit
  485. for patent infringement <span style="color:red; font-weight: bold;">against anyone</span>
  486. for
  487. making, using or <span style="color:red; font-weight: bold;">distributing</span> <span style="color:red; font-weight: bold;">their own works</span> based on the Program.
  488. </td>
  489. <td style="border: 1px solid black; margin: 1px;">
  490. This License <span style="color: blue; font-weight: bold;">permits
  491. you</span> to <span style="color: blue; font-weight: bold;">make</span> and run <span style="color: blue; font-weight: bold;">privately
  492. modified versions of</span> the Program, <span style="color: blue; font-weight: bold;">or have others make and run
  493. them on your behalf.</span> <span style="color: blue; font-weight: bold;">However, this
  494. permission terminates, as to all such versions, if you</span> bring suit
  495. <span style="color: blue; font-weight: bold;">against anyone</span> for patent infringement
  496. <span style="color: blue; font-weight: bold;">of any of your essential patent claims in any such version,</span> for
  497. making, using<span style="color: blue; font-weight: bold;">, selling</span> or <span style="color: blue; font-weight: bold;">otherwise
  498. conveying</span> <span style="color: blue; font-weight: bold;">a work</span> based on the Program
  499. <span style="color: blue; font-weight: bold;">in compliance with this License</span>.
  500. </td>
  501. </tr><tr>
  502. <td style="border: 1px solid black; margin: 1px;">
  503. Propagation of covered works is
  504. permitted without limitation <span style="color:red; font-weight: bold;">provided it does not enable parties
  505. other than you to make or receive copies</span>. <span style="color:red; font-weight: bold;">Propagation which does
  506. enable them to do so</span> is permitted <span style="color:red; font-weight: bold;">, as
  507. ``distribution'',</span> under the conditions <span style="color:red; font-weight: bold;">of sections 4-6</span>
  508. below.
  509. </td>
  510. <td style="border: 1px solid black; margin: 1px;">
  511. Propagation of covered works <span style="color: blue; font-weight: bold;">other than conveying</span> is
  512. permitted without limitation . <span style="color: blue; font-weight: bold;">Sublicensing is not
  513. allowed; section 10 makes it unnecessary.</span> <span style="color: blue; font-weight: bold;">Conveying</span> is permitted under the conditions
  514. <span style="color: blue; font-weight: bold;">stated</span> below.
  515. </td>
  516. </tr><tr id="no-denying-rights">
  517. <td style="border: 1px solid black; margin: 1px;">
  518. <h3><span style="color:red; font-weight: bold;">3. Digital Restrictions Management</span> .</h3>
  519. </td>
  520. <td style="border: 1px solid black; margin: 1px;">
  521. <h3> <span style="color: blue; font-weight: bold;">3. No Denying
  522. Users' Rights Through Technical Measures</span>.</h3>
  523. </td>
  524. </tr><tr>
  525. <td style="border: 1px solid black; margin: 1px;">
  526. <span style="color:red; font-weight: bold;">As a free software license, this License intrinsically disfavors
  527. technical attempts to restrict users' freedom to copy, modify, and share
  528. copyrighted works. Each of its provisions shall be interpreted in light
  529. of this specific declaration of the licensor's intent.</span> Regardless of
  530. any other provision of this License, no permission is given <span style="color:red; font-weight: bold;">to
  531. distribute covered works that illegally invade users' privacy, nor</span> for
  532. modes of <span style="color:red; font-weight: bold;">distribution</span> that deny users that run
  533. covered works the full exercise of the legal rights granted by this
  534. License.
  535. </td>
  536. <td style="border: 1px solid black; margin: 1px;">
  537. Regardless of
  538. any other provision of this License, no permission is given for
  539. modes of <span style="color: blue; font-weight: bold;">conveying</span> that deny users that run
  540. covered works the full exercise of the legal rights granted by this
  541. License.
  542. </td>
  543. </tr><tr>
  544. <td style="border: 1px solid black; margin: 1px;">
  545. No covered work constitutes part of an effective technological
  546. protection measure <span style="color:red; font-weight: bold;">: that is to say, distribution
  547. of a covered work as part of a system to generate or access certain data
  548. constitutes general permission at least for development, distribution
  549. and use, under this License, of other software capable of accessing the
  550. same data.</span>
  551. </td>
  552. <td style="border: 1px solid black; margin: 1px;">
  553. No covered work constitutes part of an effective technological
  554. <span style="color: blue; font-weight: bold;">``</span>protection<span style="color: blue; font-weight: bold;">''</span> measure <span style="color: blue; font-weight: bold;">under section 1201 of
  555. Title 17 of the United States Code.</span> <span style="color: blue; font-weight: bold;">When you convey a covered work, you waive any legal
  556. power to forbid circumvention of technical measures that include use of
  557. the covered work, and you disclaim any intention to limit operation or
  558. modification of the work as a means of enforcing the legal rights of
  559. third parties against the work's users.</span>
  560. </td>
  561. </tr><tr id="verbatim-copying">
  562. <td style="border: 1px solid black; margin: 1px;">
  563. <h3>4.[1] Verbatim Copying.</h3>
  564. </td>
  565. <td style="border: 1px solid black; margin: 1px;">
  566. <h3>4.[1] Verbatim Copying.</h3>
  567. </td>
  568. </tr><tr>
  569. <td style="border: 1px solid black; margin: 1px;">
  570. You may copy and <span style="color:red; font-weight: bold;">distribute</span> verbatim copies of
  571. the Program's source code as you receive it, in any medium, provided
  572. that you conspicuously and appropriately publish on each copy an
  573. appropriate copyright notice; keep intact all license notices and
  574. notices of the absence of any warranty; give all
  575. recipients <span style="color:red; font-weight: bold;">of</span> the Program
  576. a copy of this License <span style="color:red; font-weight: bold;">along with the Program;</span> and <span style="color:red; font-weight: bold;">obey any
  577. additional terms present on parts of the Program in accord with</span>
  578. section 7.
  579. </td>
  580. <td style="border: 1px solid black; margin: 1px;">
  581. You may copy and <span style="color: blue; font-weight: bold;">convey</span> verbatim copies of
  582. the Program's source code as you receive it, in any medium, provided
  583. that you conspicuously and appropriately publish on each copy an
  584. appropriate copyright notice; keep intact all license notices and
  585. notices of the absence of any warranty; <span style="color: blue; font-weight: bold;">and</span> give all
  586. recipients<span style="color: blue; font-weight: bold;">,</span> <span style="color: blue; font-weight: bold;">along with</span> the Program<span style="color: blue; font-weight: bold;">,</span>
  587. a copy of this License and
  588. <span style="color: blue; font-weight: bold;">the central list (if any) required by</span> section 7. <span style="color: blue; font-weight: bold;">The
  589. recipients of these copies will possess all the rights granted by this
  590. License (with any added terms under section 7).</span>
  591. </td>
  592. </tr><tr>
  593. <td style="border: 1px solid black; margin: 1px;">
  594. You may charge <span style="color:red; font-weight: bold;">a fee</span> for
  595. <span style="color:red; font-weight: bold;">the physical act of transferring a copy</span> , and you may <span style="color:red; font-weight: bold;">at your option</span> offer
  596. warranty protection for a fee.
  597. </td>
  598. <td style="border: 1px solid black; margin: 1px;">
  599. You may charge <span style="color: blue; font-weight: bold;">any price or no price</span> for
  600. <span style="color: blue; font-weight: bold;">each copy that
  601. you convey</span>, and you may offer <span style="color: blue; font-weight: bold;">support or</span>
  602. warranty protection for a fee.
  603. </td>
  604. </tr><tr id="conveying-modified-source-versions">
  605. <td style="border: 1px solid black; margin: 1px;">
  606. <h3>5.[2]<span style="color:red; font-weight: bold;">Distributing</span> Modified Source Versions.</h3>
  607. </td>
  608. <td style="border: 1px solid black; margin: 1px;">
  609. <h3>5.[2] <span style="color: blue; font-weight: bold;">Conveying</span> Modified Source Versions.</h3>
  610. </td>
  611. </tr><tr>
  612. <td style="border: 1px solid black; margin: 1px;">
  613. <span style="color:red; font-weight: bold;">Having modified a copy of the Program under the conditions of
  614. section 2, thus forming a work based on the Program, you</span>
  615. may copy and <span style="color:red; font-weight: bold;">distribute</span> <span style="color:red; font-weight: bold;">such modifications
  616. or</span> work in the form of source code under the
  617. terms of section 4 above, provided that you also meet all of these
  618. conditions:
  619. </td>
  620. <td style="border: 1px solid black; margin: 1px;">
  621. <span style="color: blue; font-weight: bold;">You</span>
  622. may copy and <span style="color: blue; font-weight: bold;">convey</span> <span style="color: blue; font-weight: bold;">a</span> work <span style="color: blue; font-weight: bold;">based on the Program, or the modifications
  623. to produce it from the Program,</span> in the form of source code under the
  624. terms of section 4 above, provided that you also meet all of these
  625. conditions:
  626. </td>
  627. </tr><tr>
  628. <td style="border: 1px solid black; margin: 1px;">
  629. a) The modified work must carry prominent notices stating that you
  630. changed the work and the date of any change.
  631. </td>
  632. <td style="border: 1px solid black; margin: 1px;">
  633. a) The modified work must carry prominent notices stating that you
  634. changed the work and the date of any change.
  635. </td>
  636. </tr><tr>
  637. <td style="border: 1px solid black; margin: 1px;">
  638. b) You must license the entire <span style="color:red; font-weight: bold;">modified</span> work, as a whole,
  639. under this License to anyone who comes into possession of a copy.
  640. This License must apply, unmodified except as permitted by section 7
  641. below, to the whole of the work. This License gives no
  642. permission to license the work in any other way, but it does not
  643. invalidate such permission if you have separately received it.
  644. </td>
  645. <td style="border: 1px solid black; margin: 1px;">
  646. b) You must license the entire work, as a whole,
  647. under this License to anyone who comes into possession of a copy.
  648. This License must apply, unmodified except as permitted by section 7
  649. below, to the whole of the work<span style="color: blue; font-weight: bold;">, and all its parts,
  650. regardless of how they are packaged</span>. This License gives no
  651. permission to license the work in any other way, but it does not
  652. invalidate such permission if you have separately received it.
  653. </td>
  654. </tr><tr>
  655. <td style="border: 1px solid black; margin: 1px;">
  656. c) If the modified work has interactive user interfaces, each must
  657. include a convenient feature that displays an appropriate
  658. copyright notice, and tells the user that there is no warranty for
  659. the program (or that you provide a warranty), that users may
  660. <span style="color:red; font-weight: bold;">redistribute</span> the modified work under
  661. <span style="color:red; font-weight: bold;">these conditions</span> , and how to view a
  662. copy of this License together with the central list (if any) of
  663. other terms in accord with section 7.
  664. <span style="color:red; font-weight: bold;">If</span> the interface presents a list of user
  665. commands or options, such as a menu, a command to display this
  666. information must be prominent in the list<span style="color:red; font-weight: bold;">.</span>
  667. <span style="color:red; font-weight: bold;">Otherwise</span> , the modified work must
  668. display this information at startup<span style="color:red; font-weight: bold;">---except in the case
  669. that the Program has such interactive modes and does not display
  670. this information at startup</span>.
  671. </td>
  672. <td style="border: 1px solid black; margin: 1px;">
  673. c) If the modified work has interactive user interfaces, each must
  674. include a convenient feature that displays an appropriate
  675. copyright notice, and tells the user that there is no warranty for
  676. the program (or that you provide a warranty), that users may
  677. <span style="color: blue; font-weight: bold;">convey</span> the modified work under
  678. <span style="color: blue; font-weight: bold;">this License</span>, and how to view a
  679. copy of this License together with the central list (if any) of
  680. other terms in accord with section 7. <span style="color: blue; font-weight: bold;">Specifically,</span>
  681. <span style="color: blue; font-weight: bold;">if</span> the interface presents a list of user
  682. commands or options, such as a menu, a command to display this
  683. information must be prominent in the list<span style="color: blue; font-weight: bold;">;</span>
  684. <span style="color: blue; font-weight: bold;">otherwise</span>, the modified work must
  685. display this information at startup. <span style="color: blue; font-weight: bold;">However, if the Program has
  686. interactive interfaces that do not comply with this subsection,
  687. your modified work need not make them comply.</span>
  688. </td>
  689. </tr><tr>
  690. <td style="border: 1px solid black; margin: 1px;">
  691. <span style="color:red; font-weight: bold;">These requirements apply to the modified work as a
  692. whole.</span> <span style="color:red; font-weight: bold;">If</span> identifiable sections of
  693. <span style="color:red; font-weight: bold;">that</span> work, added by you, are not derived
  694. from the Program, and can be reasonably considered independent and
  695. separate works in themselves, then this License, and its terms, do not
  696. apply to those sections when you <span style="color:red; font-weight: bold;">distribute</span> them
  697. as separate works for use <span style="color:red; font-weight: bold;">not</span> in
  698. combination with the Program. <span style="color:red; font-weight: bold;">But when you distribute the same
  699. sections for use in combination with covered works, no matter in what
  700. form such combination occurs, the whole of the combination must be
  701. licensed under this License, whose permissions for other licensees
  702. extend to the entire whole, and thus to every part of the whole. Your
  703. sections may carry other terms as part of this combination in limited
  704. ways, described in section 7.</span>
  705. </td>
  706. <td style="border: 1px solid black; margin: 1px;">
  707. noindent <span style="color: blue; font-weight: bold;">To the extent that</span> identifiable sections of
  708. <span style="color: blue; font-weight: bold;">the modified</span> work, added by you, are not derived
  709. from the Program, and can be reasonably considered independent and
  710. separate works in themselves, then this License, and its terms, do not
  711. apply to those sections when you <span style="color: blue; font-weight: bold;">convey</span> them
  712. as separate works<span style="color: blue; font-weight: bold;">, not specifically</span> for use in
  713. combination with the Program.
  714. </td>
  715. </tr><tr>
  716. <td style="border: 1px solid black; margin: 1px;">
  717. <span style="color:red; font-weight: bold;">Thus, it is not the intent of this section to claim rights or
  718. contest your rights to work written entirely by you; rather, the intent
  719. is to exercise the right to control the distribution of derivative or
  720. collective works based on the Program.</span>
  721. </td>
  722. <td style="border: 1px solid black; margin: 1px;">
  723. </td>
  724. </tr><tr>
  725. <td style="border: 1px solid black; margin: 1px;">
  726. A compilation of a covered work with other separate and independent
  727. works, which are not by their nature extensions of the covered work, in
  728. or on a volume of a storage or distribution medium, is called an
  729. ``aggregate'' if the copyright
  730. <span style="color:red; font-weight: bold;">resulting from the compilation is</span> not used to limit
  731. the legal rights of the compilation's users beyond
  732. what the individual works permit. <span style="color:red; font-weight: bold;">Mere inclusion</span>
  733. of a covered work in an aggregate does not cause this
  734. License to apply to the other parts of the aggregate.
  735. </td>
  736. <td style="border: 1px solid black; margin: 1px;">
  737. A compilation of a covered work with other separate and independent
  738. works, which are not by their nature extensions of the covered work, in
  739. or on a volume of a storage or distribution medium, is called an
  740. ``aggregate'' if the <span style="color: blue; font-weight: bold;">compilation and its resulting</span> copyright
  741. <span style="color: blue; font-weight: bold;">are</span> not used to limit
  742. the <span style="color: blue; font-weight: bold;">access or</span> legal rights of the compilation's users beyond
  743. what the individual works permit.
  744. <span style="color: blue; font-weight: bold;">Inclusion</span> of a covered work in an aggregate does not cause this
  745. License to apply to the other parts of the aggregate.
  746. </td>
  747. </tr><tr id="conveying-non-source-forms">
  748. <td style="border: 1px solid black; margin: 1px;">
  749. <h3>6.[3] Non-Source <span style="color:red; font-weight: bold;">Distribution</span> </h3>
  750. </td>
  751. <td style="border: 1px solid black; margin: 1px;">
  752. <h3>6.[3] <span style="color: blue; font-weight: bold;">Conveying</span> Non-Source <span style="color: blue; font-weight: bold;">Forms.</span></h3>
  753. </td>
  754. </tr><tr>
  755. <td style="border: 1px solid black; margin: 1px;">
  756. You may copy and <span style="color:red; font-weight: bold;">distribute</span> a covered work in
  757. <span style="color:red; font-weight: bold;">Object Code</span> form under the terms of sections
  758. 4 and 5, provided that you also <span style="color:red; font-weight: bold;">distribute</span> the
  759. machine-readable <span style="color:red; font-weight: bold;">Complete</span> Corresponding Source <span style="color:red; font-weight: bold;">Code (herein
  760. the ``Corresponding Source'')</span> under the terms of this License, in one
  761. of these ways:
  762. </td>
  763. <td style="border: 1px solid black; margin: 1px;">
  764. You may copy and <span style="color: blue; font-weight: bold;">convey</span> a covered work in
  765. <span style="color: blue; font-weight: bold;">object code</span> form under the terms of sections
  766. 4 and 5, provided that you also <span style="color: blue; font-weight: bold;">convey</span> the
  767. machine-readable Corresponding Source under the terms of this License, in one
  768. of these ways:
  769. </td>
  770. </tr><tr>
  771. <td style="border: 1px solid black; margin: 1px;">
  772. a) <span style="color:red; font-weight: bold;">Distribute</span> the <span style="color:red; font-weight: bold;">Object Code</span>
  773. in a physical product (including a physical
  774. distribution medium), accompanied by the Corresponding Source
  775. <span style="color:red; font-weight: bold;">distributed</span> on a durable physical medium
  776. customarily used for software interchange<span style="color:red; font-weight: bold;">; or,</span>
  777. </td>
  778. <td style="border: 1px solid black; margin: 1px;">
  779. a) <span style="color: blue; font-weight: bold;">Convey</span> the
  780. <span style="color: blue; font-weight: bold;">object code</span> in a physical product (including a physical
  781. distribution medium), accompanied by the Corresponding Source
  782. <span style="color: blue; font-weight: bold;">fixed</span> on a durable physical medium
  783. customarily used for software interchange<span style="color: blue; font-weight: bold;">.</span>
  784. </td>
  785. </tr><tr>
  786. <td style="border: 1px solid black; margin: 1px;">
  787. b) <span style="color:red; font-weight: bold;">Distribute</span> the <span style="color:red; font-weight: bold;">Object Code</span>
  788. in a physical product (including a physical
  789. distribution medium), accompanied by a written offer, valid for at
  790. least three years and valid for as long as you offer spare parts or
  791. customer support for that product model, to give any third
  792. party<span style="color:red; font-weight: bold;">, for a price no more than ten times your cost of
  793. physically performing source distribution,</span> a copy of
  794. the Corresponding Source for all the software in the product that is
  795. covered by this License, on a durable physical medium customarily
  796. used for software interchange<span style="color:red; font-weight: bold;">; or,</span>
  797. </td>
  798. <td style="border: 1px solid black; margin: 1px;">
  799. b) <span style="color: blue; font-weight: bold;">Convey</span> the
  800. <span style="color: blue; font-weight: bold;">object code</span> in a physical product (including a physical
  801. distribution medium), accompanied by a written offer, valid for at
  802. least three years and valid for as long as you offer spare parts or
  803. customer support for that product model, to give any third
  804. party a copy of
  805. the Corresponding Source for all the software in the product that is
  806. covered by this License, on a durable physical medium customarily
  807. used for software interchange<span style="color: blue; font-weight: bold;">, for a
  808. price no more than your reasonable cost of physically
  809. performing this conveying of source.</span>
  810. </td>
  811. </tr><tr>
  812. <td style="border: 1px solid black; margin: 1px;">
  813. </td>
  814. <td style="border: 1px solid black; margin: 1px;">
  815. b1) <span style="font-style: italic;">[Explanatory note: this is an alternate "b" for consideration]</span>
  816. <span style="color: blue; font-weight: bold;">Convey the object code in a physical product (including a
  817. physical distribution medium), accompanied by a written offer,
  818. valid for at least three years and valid for as long as you offer
  819. spare parts or customer support for that product model, to provide
  820. access to copy the Corresponding Source from a network server at
  821. no charge.</span>]
  822. </td>
  823. </tr><tr>
  824. <td style="border: 1px solid black; margin: 1px;">
  825. c) <span style="color:red; font-weight: bold;">Privately distribute</span>
  826. the <span style="color:red; font-weight: bold;">Object Code</span> with a copy of the
  827. written offer to provide the Corresponding Source. This alternative
  828. is allowed only <span style="color:red; font-weight: bold;">for occasional noncommercial distribution</span>
  829. , and only if you received
  830. the <span style="color:red; font-weight: bold;">Object Code</span> with such an offer, in
  831. accord with <span style="color:red; font-weight: bold;">Subsection b above</span> .<span style="color:red; font-weight: bold;">Or,</span>
  832. </td>
  833. <td style="border: 1px solid black; margin: 1px;">
  834. c) <span style="color: blue; font-weight: bold;">Convey individual copies of</span>
  835. the <span style="color: blue; font-weight: bold;">object code</span> with a copy of the
  836. written offer to provide the Corresponding Source. This alternative
  837. is allowed only
  838. <span style="color: blue; font-weight: bold;">occasionally and noncommercially</span>, and only if you received
  839. the <span style="color: blue; font-weight: bold;">object code</span> with such an offer, in
  840. accord with <span style="color: blue; font-weight: bold;">subsection 6b or
  841. 6b1</span>.
  842. </td>
  843. </tr><tr>
  844. <td style="border: 1px solid black; margin: 1px;">
  845. d) <span style="color:red; font-weight: bold;">Distribute</span> the <span style="color:red; font-weight: bold;">Object Code</span>
  846. by offering access <span style="color:red; font-weight: bold;">to copy it</span> from a
  847. designated place, and offer equivalent access to <span style="color:red; font-weight: bold;">copy</span> the
  848. Corresponding Source in the same way through the same place
  849. . You need not require recipients to copy
  850. the Corresponding Source along with the <span style="color:red; font-weight: bold;">Object Code</span>.
  851. </td>
  852. <td style="border: 1px solid black; margin: 1px;">
  853. d) <span style="color: blue; font-weight: bold;">Convey</span> the
  854. <span style="color: blue; font-weight: bold;">object code</span> by offering access from a
  855. designated place, and offer equivalent access to the
  856. Corresponding Source in the same way through the same place
  857. <span style="color: blue; font-weight: bold;">at no extra charge</span>. You need not require recipients to copy
  858. the Corresponding Source along with the
  859. <span style="color: blue; font-weight: bold;">object code</span>.
  860. </td>
  861. </tr><tr>
  862. <td style="border: 1px solid black; margin: 1px;">
  863. [If the place to copy the <span style="color:red; font-weight: bold;">Object Code</span> is
  864. a network server, the Corresponding Source may be on a different
  865. server that supports equivalent copying facilities, provided you
  866. have explicitly arranged with the operator of that server to keep
  867. the Corresponding Source available for as long as needed to satisfy
  868. these requirements, and provided you maintain clear directions next
  869. to the <span style="color:red; font-weight: bold;">Object Code</span> saying where to find
  870. the Corresponding Source.]
  871. </td>
  872. <td style="border: 1px solid black; margin: 1px;">
  873. [If the place to copy the <span style="color: blue; font-weight: bold;">object code</span> is
  874. a network server, the Corresponding Source may be on a different
  875. server that supports equivalent copying facilities, provided you
  876. have explicitly arranged with the operator of that server to keep
  877. the Corresponding Source available for as long as needed to satisfy
  878. these requirements, and provided you maintain clear directions next
  879. to the <span style="color: blue; font-weight: bold;">object code</span> saying where to find
  880. the Corresponding Source.]
  881. </td>
  882. </tr><tr>
  883. <td style="border: 1px solid black; margin: 1px;">
  884. </td>
  885. <td style="border: 1px solid black; margin: 1px;">
  886. e) <span style="color: blue; font-weight: bold;">Convey the object code using peer-to-peer transmission
  887. provided you know that, and inform other peers where, the object
  888. code and Corresponding Source of
  889. the work are being offered to the general public at no
  890. charge under subsection 6d.</span>
  891. </td>
  892. </tr><tr>
  893. <td style="border: 1px solid black; margin: 1px;">
  894. <span style="color:red; font-weight: bold;">Distribution of the</span> Corresponding Source
  895. in accord with this section must be in a format that
  896. is publicly documented, <span style="color:red; font-weight: bold;">unencumbered by patents,</span> and must
  897. require no special password or key for unpacking, reading or copying.
  898. </td>
  899. <td style="border: 1px solid black; margin: 1px;">
  900. <span style="color: blue; font-weight: bold;">The</span> Corresponding Source
  901. <span style="color: blue; font-weight: bold;">conveyed</span> in accord with this section must be in a format that
  902. is publicly documented, <span style="color: blue; font-weight: bold;">with an
  903. implementation available to the public in source code form,</span> and must
  904. require no special password or key for unpacking, reading or copying.
  905. </td>
  906. </tr><tr>
  907. <td style="border: 1px solid black; margin: 1px;">
  908. <span style="color:red; font-weight: bold;">The Corresponding Source may include portions which do not
  909. formally state this License as their license, but qualify under section
  910. 7 for inclusion in a work under this License.</span>
  911. </td>
  912. <td style="border: 1px solid black; margin: 1px;">
  913. </td>
  914. </tr><tr>
  915. <td style="border: 1px solid black; margin: 1px;">
  916. </td>
  917. <td style="border: 1px solid black; margin: 1px;">
  918. <span style="color: blue; font-weight: bold;">A separable portion of the object code, whose source code is
  919. excluded from the Corresponding Source as a System Library, need not be
  920. included in conveying the object code work.</span>
  921. </td>
  922. </tr><tr id="additional-terms">
  923. <td style="border: 1px solid black; margin: 1px;">
  924. <h3>7. <span style="color:red; font-weight: bold;">License Compatibility</span>.</h3>
  925. </td>
  926. <td style="border: 1px solid black; margin: 1px;">
  927. <h3>7. <span style="color: blue; font-weight: bold;">Additional
  928. Terms</span>.</h3>
  929. </td>
  930. </tr><tr>
  931. <td style="border: 1px solid black; margin: 1px;">
  932. <span style="color:red; font-weight: bold;">When you release a work based on the Program, you may include your
  933. own terms covering added parts for which you have, or can give,
  934. appropriate copyright permission, as long as those terms clearly permit
  935. all the activities that this License permits, or permit usage or
  936. relicensing under this License. Your terms may be written separately or
  937. may be this License plus additional written permission. If you so
  938. license your own added parts, those parts may be used separately under
  939. your terms, but the entire work remains under this License. Those who
  940. copy the work, or works based on it, must preserve your terms just as
  941. they must preserve this License, as long as any substantial portion of
  942. the parts they apply to are present.</span>
  943. </td>
  944. <td style="border: 1px solid black; margin: 1px;">
  945. </td>
  946. </tr><tr>
  947. <td style="border: 1px solid black; margin: 1px;">
  948. </td>
  949. <td style="border: 1px solid black; margin: 1px;">
  950. <span style="color: blue; font-weight: bold;">You may have received the Program, or parts of it, under terms
  951. that supplement the terms of this License. These additional terms may
  952. include additional permissions, as provided in subsection 7a, and
  953. additional requirements, as provided in subsection 7b. When you convey
  954. copies of a covered work, unless the work also permits use under a
  955. previous version of this License, it must list, in one central place in
  956. the source code, the complete set of additional terms governing all or
  957. part of the work.</span>
  958. </td>
  959. </tr><tr>
  960. <td style="border: 1px solid black; margin: 1px;">
  961. </td>
  962. <td style="border: 1px solid black; margin: 1px;">
  963. <h4><span style="color: blue; font-weight: bold;">a. Additional Permissions.</span></h4>
  964. </td>
  965. </tr><tr>
  966. <td style="border: 1px solid black; margin: 1px;">
  967. </td>
  968. <td style="border: 1px solid black; margin: 1px;">
  969. <span style="color: blue; font-weight: bold;">Additional permissions make exceptions from one or more of the
  970. requirements of this License. A license document containing a clause
  971. that permits relicensing or conveying under this License shall be
  972. treated as a list of additional permissions, provided that the license
  973. document makes clear that no requirement in it survives such relicensing
  974. or conveying.</span>
  975. </td>
  976. </tr><tr>
  977. <td style="border: 1px solid black; margin: 1px;">
  978. </td>
  979. <td style="border: 1px solid black; margin: 1px;">
  980. <span style="color: blue; font-weight: bold;">Any additional permissions that are applicable to the entire
  981. Program are treated as though they were included in this License, as
  982. exceptions to its conditions, to the extent that they are valid under
  983. applicable law. If additional permissions apply only to part of the
  984. Program, that part may be used separately under those permissions, but
  985. the entire Program remains governed by this License without regard to
  986. the additional terms.</span>
  987. </td>
  988. </tr><tr>
  989. <td style="border: 1px solid black; margin: 1px;">
  990. <span style="color:red; font-weight: bold;">Aside from additional permissions, your terms may add limited
  991. kinds of additional requirements on your added parts, as follows:</span>
  992. </td>
  993. <td style="border: 1px solid black; margin: 1px;">
  994. </td>
  995. </tr><tr>
  996. <td style="border: 1px solid black; margin: 1px;">
  997. </td>
  998. <td style="border: 1px solid black; margin: 1px;">
  999. <h4><span style="color: blue; font-weight: bold;">b. Additional Requirements.</span></h4>
  1000. </td>
  1001. </tr><tr>
  1002. <td style="border: 1px solid black; margin: 1px;">
  1003. </td>
  1004. <td style="border: 1px solid black; margin: 1px;">
  1005. <span style="color: blue; font-weight: bold;">Additional requirements are terms that further constrain use,
  1006. modification or propagation of covered works. This License affects only
  1007. the procedure for enforcing additional requirements, and does not assert
  1008. that they can be successfully enforced by the copyright holder. Only
  1009. these kinds of additional requirements are allowed by this License:</span>
  1010. </td>
  1011. </tr><tr>
  1012. <td style="border: 1px solid black; margin: 1px;">
  1013. 0) <span style="color:red; font-weight: bold;">a) They may</span> require <span style="color:red; font-weight: bold;">the</span>
  1014. preservation of <span style="color:red; font-weight: bold;">certain copyright notices, other</span>
  1015. legal notices<span style="color:red; font-weight: bold;">, and/or</span>
  1016. author attributions<span style="color:red; font-weight: bold;">,</span>
  1017. </td>
  1018. <td style="border: 1px solid black; margin: 1px;">
  1019. 0) <span style="color: blue; font-weight: bold;">terms that</span> require
  1020. preservation of
  1021. <span style="color: blue; font-weight: bold;">specified reasonable</span> legal notices
  1022. <span style="color: blue; font-weight: bold;">or</span> author attributions<span style="color: blue; font-weight: bold;">; or</span>
  1023. </td>
  1024. </tr><tr>
  1025. <td style="border: 1px solid black; margin: 1px;">
  1026. 1) <span style="color:red; font-weight: bold;">and may</span> require that the origin of the
  1027. <span style="color:red; font-weight: bold;">parts</span> they cover not be misrepresented,
  1028. <span style="color:red; font-weight: bold;">and/or</span> that <span style="color:red; font-weight: bold;">altered</span> versions
  1029. of <span style="color:red; font-weight: bold;">them</span> be marked <span style="color:red; font-weight: bold;">in the source
  1030. code, or marked there</span> in specific reasonable ways<span style="color:red; font-weight: bold;">,</span> as different
  1031. from the original version<span style="color:red; font-weight: bold;">.</span>
  1032. </td>
  1033. <td style="border: 1px solid black; margin: 1px;">
  1034. 1) <span style="color: blue; font-weight: bold;">terms that</span> require that the origin of the
  1035. <span style="color: blue; font-weight: bold;">material</span> they cover not be misrepresented,
  1036. <span style="color: blue; font-weight: bold;">or</span> that <span style="color: blue; font-weight: bold;">modified</span> versions
  1037. of <span style="color: blue; font-weight: bold;">that material</span> be marked in specific reasonable ways as different
  1038. from the original version<span style="color: blue; font-weight: bold;">; or</span>
  1039. </td>
  1040. </tr><tr>
  1041. <td style="border: 1px solid black; margin: 1px;">
  1042. 2) <span style="color:red; font-weight: bold;">b) They may state a disclaimer of</span> warranty <span style="color:red; font-weight: bold;">and</span>
  1043. liability <span style="color:red; font-weight: bold;">in terms
  1044. different</span> from <span style="color:red; font-weight: bold;">those used</span> in this License<span style="color:red; font-weight: bold;">.</span>
  1045. </td>
  1046. <td style="border: 1px solid black; margin: 1px;">
  1047. 2) warranty
  1048. <span style="color: blue; font-weight: bold;">or</span> liability <span style="color: blue; font-weight: bold;">disclaimers</span> <span style="color: blue; font-weight: bold;">that differ</span> from <span style="color: blue; font-weight: bold;">the
  1049. disclaimers</span> in this License<span style="color: blue; font-weight: bold;">; or</span>
  1050. </td>
  1051. </tr><tr>
  1052. <td style="border: 1px solid black; margin: 1px;">
  1053. 3) <span style="color:red; font-weight: bold;">c) They may</span> prohibit or limit the use
  1054. for publicity purposes of
  1055. specified names of <span style="color:red; font-weight: bold;">contributors</span> ,
  1056. <span style="color:red; font-weight: bold;">and they may</span> require that certain
  1057. specified trademarks be used for publicity purposes <span style="color:red; font-weight: bold;">only</span> in <span style="color:red; font-weight: bold;">the</span> ways
  1058. that are fair use under trademark law
  1059. <span style="color:red; font-weight: bold;">except with express permission.</span>
  1060. </td>
  1061. <td style="border: 1px solid black; margin: 1px;">
  1062. 3) <span style="color: blue; font-weight: bold;">terms that</span> prohibit or limit the use
  1063. for publicity purposes of
  1064. specified names of <span style="color: blue; font-weight: bold;">licensors or authors</span>,
  1065. <span style="color: blue; font-weight: bold;">or that</span> require that certain
  1066. specified <span style="color: blue; font-weight: bold;">trade names,</span> trademarks<span style="color: blue; font-weight: bold;">, or service marks
  1067. not</span> be used for publicity purposes <span style="color: blue; font-weight: bold;">without express
  1068. permission, other than</span> in ways
  1069. that are fair use under <span style="color: blue; font-weight: bold;">applicable</span> trademark law<span style="color: blue; font-weight: bold;">;</span>
  1070. <span style="color: blue; font-weight: bold;">or</span>
  1071. </td>
  1072. </tr><tr>
  1073. <td style="border: 1px solid black; margin: 1px;">
  1074. 4) <span style="color:red; font-weight: bold;">d) They may</span> require
  1075. <span style="color:red; font-weight: bold;">that the work contain functioning facilities that
  1076. allow</span> users to <span style="color:red; font-weight: bold;">immediately</span> obtain
  1077. copies of <span style="color:red; font-weight: bold;">its</span> <span style="color:red; font-weight: bold;">Complete</span> Corresponding
  1078. Source <span style="color:red; font-weight: bold;">Code.</span>
  1079. </td>
  1080. <td style="border: 1px solid black; margin: 1px;">
  1081. 4) <span style="color: blue; font-weight: bold;">terms that</span> require<span style="color: blue; font-weight: bold;">,</span>
  1082. <span style="color: blue; font-weight: bold;">if a modified version of the material they cover is a
  1083. work intended to interact with users through a computer network,
  1084. that those</span> users <span style="color: blue; font-weight: bold;">be able</span> to obtain
  1085. copies of <span style="color: blue; font-weight: bold;">the</span> Corresponding
  1086. Source <span style="color: blue; font-weight: bold;">of the work through the same network
  1087. session; or</span>
  1088. </td>
  1089. </tr><tr>
  1090. <td style="border: 1px solid black; margin: 1px;">
  1091. 5) <span style="color:red; font-weight: bold;">e) They may impose software patent retaliation, which means</span>
  1092. permission
  1093. for use of <span style="color:red; font-weight: bold;">your added parts terminates or may be terminated, wholly or
  1094. partially, under stated conditions,</span>
  1095. for <span style="color:red; font-weight: bold;">users closely related to any party that has filed</span>
  1096. a software patent lawsuit
  1097. (<span style="color:red; font-weight: bold;">i.e.</span>, a lawsuit alleging
  1098. that some software infringes a patent)<span style="color:red; font-weight: bold;">.</span>
  1099. <span style="color:red; font-weight: bold;">The conditions must limit
  1100. retaliation to a subset of these two cases: 1. Lawsuits that lack the
  1101. justification of retaliating against other software patent lawsuits that
  1102. lack such justification. 2. Lawsuits that target part of this work, or
  1103. other code that was elsewhere released together with the parts you
  1104. added, the whole being under the terms used here for those
  1105. parts.</span>
  1106. </td>
  1107. <td style="border: 1px solid black; margin: 1px;">
  1108. 5)
  1109. <span style="color: blue; font-weight: bold;">terms that wholly or partially terminate, or allow termination of,</span>
  1110. permission
  1111. for use of <span style="color: blue; font-weight: bold;">the material they cover,</span>
  1112. for
  1113. <span style="color: blue; font-weight: bold;">a user who files</span> a software patent lawsuit
  1114. (<span style="color: blue; font-weight: bold;">that is</span>, a lawsuit alleging
  1115. that some software infringes a patent)
  1116. <span style="color: blue; font-weight: bold;">not filed in retaliation or defense against the earlier filing
  1117. of another software patent lawsuit, or in which the allegedly
  1118. infringing software includes some of the covered material,
  1119. possibly in combination with other software; or</span>
  1120. </td>
  1121. </tr><tr>
  1122. <td style="border: 1px solid black; margin: 1px;">
  1123. </td>
  1124. <td style="border: 1px solid black; margin: 1px;">
  1125. 6) <span style="color: blue; font-weight: bold;">terms that are precisely equivalent in type and extent to
  1126. a requirement expressly stated in this License, or that deny
  1127. permission for activities that are clearly not permitted,
  1128. expressly or otherwise, by this License.</span>
  1129. </td>
  1130. </tr><tr>
  1131. <td style="border: 1px solid black; margin: 1px;">
  1132. <span style="color:red; font-weight: bold;">No other additional conditions are permitted in your terms;
  1133. therefore, no other conditions can be present on any work that uses this
  1134. License. This License does not attempt to enforce your terms, or assert
  1135. that they are valid or enforceable by you; it simply does not prohibit
  1136. you from employing them.</span>
  1137. </td>
  1138. <td style="border: 1px solid black; margin: 1px;">
  1139. </td>
  1140. </tr><tr>
  1141. <td style="border: 1px solid black; margin: 1px;">
  1142. </td>
  1143. <td style="border: 1px solid black; margin: 1px;">
  1144. <span style="color: blue; font-weight: bold;">All other additional requirements, including attorney's fees
  1145. provisions, choice of law, forum, and venue clauses, arbitration
  1146. clauses, mandatory contractual acceptance clauses, requirements
  1147. regarding changes to the name of the work, and terms that require that
  1148. conveyed copies be governed by a license other than this License, are
  1149. prohibited.</span>
  1150. </td>
  1151. </tr><tr>
  1152. <td style="border: 1px solid black; margin: 1px;">
  1153. </td>
  1154. <td style="border: 1px solid black; margin: 1px;">
  1155. <h4><span style="color: blue; font-weight: bold;">c. Terms Added or Removed By You.</span></h4>
  1156. </td>
  1157. </tr><tr>
  1158. <td style="border: 1px solid black; margin: 1px;">
  1159. <span style="color:red; font-weight: bold;">When others modify the work, if they modify your parts of it, they
  1160. may release such parts of their versions under this License without
  1161. additional permissions, by including notice to that effect, or by
  1162. deleting the notice that gives specific permissions in addition to this
  1163. License. Then any broader permissions granted by your terms which are
  1164. not granted by this License will not apply to their modifications, or to
  1165. the modified versions of your parts resulting from their
  1166. modifications. However, the specific requirements of your terms will
  1167. still apply to whatever was derived from your added parts.</span>
  1168. </td>
  1169. <td style="border: 1px solid black; margin: 1px;">
  1170. </td>
  1171. </tr><tr>
  1172. <td style="border: 1px solid black; margin: 1px;">
  1173. </td>
  1174. <td style="border: 1px solid black; margin: 1px;">
  1175. <span style="color: blue; font-weight: bold;">When you convey a copy of a covered work, you may at your option
  1176. remove any additional permissions from that copy, or from any part of
  1177. it. Some additional permissions require their own removal in certain
  1178. cases when you modify the work.</span>
  1179. </td>
  1180. </tr><tr>
  1181. <td style="border: 1px solid black; margin: 1px;">
  1182. </td>
  1183. <td style="border: 1px solid black; margin: 1px;">
  1184. <span style="color: blue; font-weight: bold;">Additional requirements are allowed only as stated in subsection
  1185. 7b. If the Program as you received it purports to impose any other
  1186. additional requirement, you may remove that requirement.</span>
  1187. </td>
  1188. </tr><tr>
  1189. <td style="border: 1px solid black; margin: 1px;">
  1190. </td>
  1191. <td style="border: 1px solid black; margin: 1px;">
  1192. <span style="color: blue; font-weight: bold;">You may place additional permissions, or additional requirements
  1193. as allowed by subsection 7b, on material, added by you to a covered
  1194. work, for which you have or can give appropriate copyright permission.
  1195. Adding requirements not allowed by subsection 7b is a violation of this
  1196. License that may lead to termination of your rights under section 8.</span>
  1197. </td>
  1198. </tr><tr>
  1199. <td style="border: 1px solid black; margin: 1px;">
  1200. </td>
  1201. <td style="border: 1px solid black; margin: 1px;">
  1202. <span style="color: blue; font-weight: bold;">If you add terms to a covered work in accordance with this
  1203. section, you must place, in the relevant source files, a statement of
  1204. the additional terms that apply to those files, or a notice indicating
  1205. where to find the applicable terms.</span>
  1206. </td>
  1207. </tr><tr>
  1208. <td style="border: 1px solid black; margin: 1px;">
  1209. <span style="color:red; font-weight: bold;">Unless the work also permits distribution under a previous version
  1210. of this License, all the other terms included in the work under this
  1211. section must be listed, together, in a central list in the work.</span>
  1212. </td>
  1213. <td style="border: 1px solid black; margin: 1px;">
  1214. </td>
  1215. </tr><tr id="termination">
  1216. <td style="border: 1px solid black; margin: 1px;">
  1217. <h3>8.[4] Termination.</h3>
  1218. </td>
  1219. <td style="border: 1px solid black; margin: 1px;">
  1220. <h3>8.[4] Termination.</h3>
  1221. </td>
  1222. </tr><tr>
  1223. <td style="border: 1px solid black; margin: 1px;">
  1224. You may not propagate<span style="color:red; font-weight: bold;">,</span> modify <span style="color:red; font-weight: bold;">or sublicense</span>
  1225. the Program except as expressly provided under this License. Any
  1226. attempt otherwise to propagate<span style="color:red; font-weight: bold;">,</span> modify <span style="color:red; font-weight: bold;">or
  1227. sublicense</span> the Program is void<span style="color:red; font-weight: bold;">, and any copyright holder may
  1228. terminate your rights under this License at any time after having
  1229. notified you of the violation by any reasonable means within 60 days of
  1230. any occurrence</span>. However, parties who have received
  1231. copies, or rights, from you under this License will not have their
  1232. licenses terminated so long as they remain in full compliance.
  1233. </td>
  1234. <td style="border: 1px solid black; margin: 1px;">
  1235. You may not propagate <span style="color: blue; font-weight: bold;">or</span> modify
  1236. the Program except as expressly provided under this License. Any
  1237. attempt otherwise to propagate <span style="color: blue; font-weight: bold;">or</span> modify the Program is void. <span style="color: blue; font-weight: bold;">If you violate this License, any copyright
  1238. holder may put you on notice by notifying you of the violation, by any
  1239. reasonable means, provided 60 days have not elapsed since the last
  1240. violation. Having put you on notice, the copyright holder may then
  1241. terminate your license at any time.</span> However, parties who have received
  1242. copies, or rights, from you under this License will not have their
  1243. licenses terminated so long as they remain in full compliance.
  1244. </td>
  1245. </tr><tr id="acceptance-not-required">
  1246. <td style="border: 1px solid black; margin: 1px;">
  1247. <h3>9.[5] <span style="color:red; font-weight: bold;">Not a Contract</span> </h3>
  1248. </td>
  1249. <td style="border: 1px solid black; margin: 1px;">
  1250. <h3>9.[5] <span style="color: blue; font-weight: bold;">Acceptance Not Required for
  1251. Having Copies.</span></h3>
  1252. </td>
  1253. </tr><tr>
  1254. <td style="border: 1px solid black; margin: 1px;">
  1255. You are not required to accept this License in order to receive
  1256. a copy of the Program.
  1257. However, nothing else grants you permission to propagate or modify the
  1258. Program or any covered works. These actions infringe copyright if you
  1259. do not accept this License. Therefore, by modifying or propagating the
  1260. Program (or any covered work), you indicate your acceptance of this
  1261. License to do so, and all its terms and conditions.
  1262. </td>
  1263. <td style="border: 1px solid black; margin: 1px;">
  1264. You are not required to accept this License in order to receive
  1265. <span style="color: blue; font-weight: bold;">or run</span> a copy of the Program. <span style="color: blue; font-weight: bold;">Ancillary propagation of
  1266. a covered work occurring solely as a consequence of using peer-to-peer
  1267. transmission to receive a copy likewise does not require acceptance.</span>
  1268. However, nothing else grants you permission to propagate or modify the
  1269. Program or any covered works. These actions infringe copyright if you
  1270. do not accept this License. Therefore, by modifying or propagating the
  1271. Program (or any covered work), you indicate your acceptance of this
  1272. License to do so, and all its terms and conditions.
  1273. </td>
  1274. </tr><tr id="automatic-licensing">
  1275. <td style="border: 1px solid black; margin: 1px;">
  1276. <h3>10.[6] Automatic Licensing of Downstream Users.</h3>
  1277. </td>
  1278. <td style="border: 1px solid black; margin: 1px;">
  1279. <h3>10.[6] Automatic Licensing of Downstream Users.</h3>
  1280. </td>
  1281. </tr><tr>
  1282. <td style="border: 1px solid black; margin: 1px;">
  1283. Each time you <span style="color:red; font-weight: bold;">redistribute</span> a covered work, the
  1284. recipient automatically receives a license from the original licensors,
  1285. to <span style="color:red; font-weight: bold;">propagate and</span> modify that
  1286. work, subject to this License, including any additional terms introduced
  1287. through section 7. You may not impose any further restrictions on the
  1288. recipients' exercise of the rights thus granted or affirmed, except
  1289. <span style="color:red; font-weight: bold;">(when modifying the work)</span> in the limited ways permitted by
  1290. section 7. You are not responsible for enforcing compliance by third
  1291. parties to this License.
  1292. </td>
  1293. <td style="border: 1px solid black; margin: 1px;">
  1294. Each time you <span style="color: blue; font-weight: bold;">convey</span> a covered work, the
  1295. recipient automatically receives a license from the original licensors,
  1296. to <span style="color: blue; font-weight: bold;">run,</span> modify <span style="color: blue; font-weight: bold;">and propagate</span> that
  1297. work, subject to this License, including any additional terms introduced
  1298. through section 7. You may not impose any further restrictions on the
  1299. recipients' exercise of the rights thus granted or affirmed, except
  1300. in the limited ways permitted by
  1301. section 7. <span style="color: blue; font-weight: bold;">Therefore, you may not impose a license fee,
  1302. royalty, or other charge for exercise of rights granted under this
  1303. License.</span> You are not responsible for enforcing compliance by third
  1304. parties to this License.
  1305. </td>
  1306. </tr><tr>
  1307. <td style="border: 1px solid black; margin: 1px;">
  1308. </td>
  1309. <td style="border: 1px solid black; margin: 1px;">
  1310. <span style="color: blue; font-weight: bold;">If propagation results from a transaction transferring control
  1311. of an organization, each party to that transaction who receives a copy
  1312. of the work also receives a license and a right to possession of the
  1313. Corresponding Source of the work from the party's predecessor in
  1314. interest.</span>
  1315. </td>
  1316. </tr><tr id="patents">
  1317. <td style="border: 1px solid black; margin: 1px;">
  1318. <h3>11. <span style="color:red; font-weight: bold;">Licensing of</span> Patents.</h3>
  1319. </td>
  1320. <td style="border: 1px solid black; margin: 1px;">
  1321. <h3>11. Patents.</h3>
  1322. </td>
  1323. </tr><tr>
  1324. <td style="border: 1px solid black; margin: 1px;">
  1325. <span style="color:red; font-weight: bold;">When you distribute a covered work, you grant a patent license to
  1326. the recipient, and to anyone that receives any version of the work,
  1327. permitting, for any and all versions of the covered work, all activities
  1328. allowed or contemplated by this License, such as installing, running and
  1329. distributing versions of the work, and using their output. This patent
  1330. license is nonexclusive, royalty-free and worldwide, and covers all
  1331. patent claims you control or have the right to sublicense, at the time
  1332. you distribute the covered work or in the future, that would be
  1333. infringed or violated by the covered work or any reasonably contemplated
  1334. use of the covered work.</span>
  1335. </td>
  1336. <td style="border: 1px solid black; margin: 1px;">
  1337. </td>
  1338. </tr><tr>
  1339. <td style="border: 1px solid black; margin: 1px;">
  1340. </td>
  1341. <td style="border: 1px solid black; margin: 1px;">
  1342. <span style="color: blue; font-weight: bold;">You receive the Program with a covenant from each author and
  1343. conveyor of the Program, and of any material, conveyed under this
  1344. License, on which the Program is based, that the covenanting party will
  1345. not assert (or cause others to assert) any of the party's essential
  1346. patent claims in the material that the party conveyed, against you,
  1347. arising from your exercise of rights under this License. If you convey
  1348. a covered work, you similarly covenant to all recipients, including
  1349. recipients of works based on the covered work, not to assert any of your
  1350. essential patent claims in the covered work.</span>
  1351. </td>
  1352. </tr><tr>
  1353. <td style="border: 1px solid black; margin: 1px;">
  1354. If you <span style="color:red; font-weight: bold;">distribute</span> a covered work
  1355. knowingly relying on a patent license
  1356. , you must act to shield downstream users against the possible patent
  1357. infringement claims from which your license protects you.
  1358. </td>
  1359. <td style="border: 1px solid black; margin: 1px;">
  1360. If you <span style="color: blue; font-weight: bold;">convey</span> a covered work<span style="color: blue; font-weight: bold;">,</span>
  1361. knowingly relying on a <span style="color: blue; font-weight: bold;">non-sublicensable</span> patent license
  1362. <span style="color: blue; font-weight: bold;">that is not generally available to all</span>, you must <span style="color: blue; font-weight: bold;">either
  1363. (1)</span> act to shield downstream users against the possible patent
  1364. infringement claims from which your license protects you<span style="color: blue; font-weight: bold;">, or (2)
  1365. ensure that anyone can copy the Corresponding Source of the covered
  1366. work, free of charge and under the terms of this License, through a
  1367. publicly-available network server or other readily accessible
  1368. means</span>.
  1369. </td>
  1370. </tr><tr>
  1371. <td style="border: 1px solid black; margin: 1px;">
  1372. </td>
  1373. <td style="border: 1px solid black; margin: 1px;">
  1374. <span style="color: blue; font-weight: bold;">Nothing in this License shall be construed as excluding or
  1375. limiting any implied license or other defenses to infringement that may
  1376. otherwise be available to you under applicable patent
  1377. law.</span>
  1378. </td>
  1379. </tr><tr id="no-surrender">
  1380. <td style="border: 1px solid black; margin: 1px;">
  1381. <h3>12.[7] <span style="color:red; font-weight: bold;">Liberty or Death for the Program</span> </h3>
  1382. </td>
  1383. <td style="border: 1px solid black; margin: 1px;">
  1384. <h3>12.[7] <span style="color: blue; font-weight: bold;">No Surrender
  1385. of Others' Freedom.</span></h3>
  1386. </td>
  1387. </tr><tr>
  1388. <td style="border: 1px solid black; margin: 1px;">
  1389. If conditions are imposed on you (whether by court order, agreement or
  1390. otherwise) that contradict the conditions of this License, they do not
  1391. excuse you from the conditions of this License. If you cannot
  1392. <span style="color:red; font-weight: bold;">distribute</span> the Program, or other covered work, so
  1393. as to satisfy simultaneously your obligations under this License and any
  1394. other pertinent obligations, then as a consequence you may not
  1395. <span style="color:red; font-weight: bold;">distribute</span> it at all. For example, if a patent license <span style="color:red; font-weight: bold;">would not permit</span>
  1396. royalty-free <span style="color:red; font-weight: bold;">redistribution</span> by <span style="color:red; font-weight: bold;">all</span>
  1397. those who receive copies directly or indirectly through you, then the
  1398. only way you could satisfy both it and this License would be to refrain
  1399. entirely from <span style="color:red; font-weight: bold;">distribution</span>.
  1400. </td>
  1401. <td style="border: 1px solid black; margin: 1px;">
  1402. If conditions are imposed on you (whether by court order, agreement or
  1403. otherwise) that contradict the conditions of this License, they do not
  1404. excuse you from the conditions of this License. If you cannot
  1405. <span style="color: blue; font-weight: bold;">convey</span> the Program, or other covered work, so
  1406. as to satisfy simultaneously your obligations under this License and any
  1407. other pertinent obligations, then as a consequence you may not
  1408. <span style="color: blue; font-weight: bold;">convey</span> it at all. For example, if <span style="color: blue; font-weight: bold;">you
  1409. accept</span> a patent license <span style="color: blue; font-weight: bold;">that prohibits</span>
  1410. royalty-free <span style="color: blue; font-weight: bold;">conveying</span> by
  1411. those who receive copies directly or indirectly through you, then the
  1412. only way you could satisfy both it and this License would be to refrain
  1413. entirely from <span style="color: blue; font-weight: bold;">conveying the
  1414. Program</span>.
  1415. </td>
  1416. </tr><tr>
  1417. <td style="border: 1px solid black; margin: 1px;">
  1418. <span style="color:red; font-weight: bold;">It is not the purpose of this section to induce you to infringe
  1419. any patents or other exclusive rights or to contest their legal
  1420. validity. The sole purpose of this section is to protect the integrity
  1421. of the free software distribution system. Many people have made generous
  1422. contributions to the wide range of software distributed through that
  1423. system in reliance on consistent application of that system; it is up to
  1424. the author/donor to decide if he or she is willing to distribute
  1425. software through any other system and a licensee cannot impose that
  1426. choice.</span>
  1427. </td>
  1428. <td style="border: 1px solid black; margin: 1px;">
  1429. </td>
  1430. </tr><tr id="geographical-limitations">
  1431. <td style="border: 1px solid black; margin: 1px;">
  1432. <h3>[13.[8] Geographical Limitations.</h3>
  1433. </td>
  1434. <td style="border: 1px solid black; margin: 1px;">
  1435. <h3>[13.[8] Geographical Limitations.</h3>
  1436. </td>
  1437. </tr><tr>
  1438. <td style="border: 1px solid black; margin: 1px;">
  1439. If the <span style="color:red; font-weight: bold;">distribution</span> and/or use of the
  1440. Program is restricted in certain countries either by patents or by
  1441. copyrighted interfaces, the original copyright holder who places the
  1442. Program under this License may add an explicit geographical
  1443. <span style="color:red; font-weight: bold;">distribution</span> limitation excluding those
  1444. countries, so that <span style="color:red; font-weight: bold;">distribution</span> is permitted
  1445. only in or among countries not thus excluded. In such case, this
  1446. License incorporates the limitation as if written in the body of this
  1447. License.]
  1448. </td>
  1449. <td style="border: 1px solid black; margin: 1px;">
  1450. If the <span style="color: blue; font-weight: bold;">conveying</span> and/or use of the
  1451. Program is restricted in certain countries either by patents or by
  1452. copyrighted interfaces, the original copyright holder who places the
  1453. Program under this License may add an explicit geographical
  1454. limitation <span style="color: blue; font-weight: bold;">on conveying,</span> excluding those
  1455. countries, so that <span style="color: blue; font-weight: bold;">conveying</span> is permitted
  1456. only in or among countries not thus excluded. In such case, this
  1457. License incorporates the limitation as if written in the body of this
  1458. License.]
  1459. </td>
  1460. </tr><tr id="revised-versions">
  1461. <td style="border: 1px solid black; margin: 1px;">
  1462. <h3>14.[9] Revised Versions of this License.</h3>
  1463. </td>
  1464. <td style="border: 1px solid black; margin: 1px;">
  1465. <h3>14.[9] Revised Versions of this License.</h3>
  1466. </td>
  1467. </tr><tr>
  1468. <td style="border: 1px solid black; margin: 1px;">
  1469. The Free Software Foundation may publish revised and/or new versions
  1470. of the GNU General Public License from time to time. Such new versions
  1471. will be similar in spirit to the present version, but may differ in
  1472. detail to address new problems or concerns.
  1473. </td>
  1474. <td style="border: 1px solid black; margin: 1px;">
  1475. The Free Software Foundation may publish revised and/or new versions
  1476. of the GNU General Public License from time to time. Such new versions
  1477. will be similar in spirit to the present version, but may differ in
  1478. detail to address new problems or concerns.
  1479. </td>
  1480. </tr><tr>
  1481. <td style="border: 1px solid black; margin: 1px;">
  1482. Each version is given a distinguishing version number. If the Program
  1483. specifies that a certain numbered version of this License ``or any later
  1484. version'' applies to it, you have the option of following the terms and
  1485. conditions either of that numbered version or of any later version
  1486. published by the Free Software Foundation. If the Program does not
  1487. specify a version number of this License, you may choose any version
  1488. ever published by the Free Software Foundation.
  1489. </td>
  1490. <td style="border: 1px solid black; margin: 1px;">
  1491. Each version is given a distinguishing version number. If the Program
  1492. specifies that a certain numbered version of this License ``or any later
  1493. version'' applies to it, you have the option of following the terms and
  1494. conditions either of that numbered version or of any later version
  1495. published by the Free Software Foundation. If the Program does not
  1496. specify a version number of this License, you may choose any version
  1497. ever published by the Free Software Foundation.
  1498. </td>
  1499. </tr><tr id="requesting-exceptions">
  1500. <td style="border: 1px solid black; margin: 1px;">
  1501. <h3>15.[10] Requesting Exceptions.</h3>
  1502. </td>
  1503. <td style="border: 1px solid black; margin: 1px;">
  1504. <h3>15.[10] Requesting Exceptions.</h3>
  1505. </td>
  1506. </tr><tr>
  1507. <td style="border: 1px solid black; margin: 1px;">
  1508. If you wish to incorporate parts of the Program into other free
  1509. programs <span style="color:red; font-weight: bold;">whose distribution conditions are different</span>, write to the author to ask for
  1510. permission. For software which is copyrighted by the Free Software
  1511. Foundation, write to the Free Software Foundation; we sometimes make
  1512. exceptions for this. Our decision will be guided by the two goals of
  1513. preserving the free status of all derivatives of our free software and
  1514. of promoting the sharing and reuse of software generally.]
  1515. </td>
  1516. <td style="border: 1px solid black; margin: 1px;">
  1517. If you wish to incorporate parts of the Program into other free
  1518. programs
  1519. <span style="color: blue; font-weight: bold;">under other licenses</span>, write to the author to ask for
  1520. permission. For software which is copyrighted by the Free Software
  1521. Foundation, write to the Free Software Foundation; we sometimes make
  1522. exceptions for this. Our decision will be guided by the two goals of
  1523. preserving the free status of all derivatives of our free software and
  1524. of promoting the sharing and reuse of software generally.]
  1525. </td>
  1526. </tr><tr>
  1527. <td style="border: 1px solid black; margin: 1px;">
  1528. <h3>NO WARRANTY</h3>
  1529. </td>
  1530. <td style="border: 1px solid black; margin: 1px;">
  1531. <h3>NO WARRANTY</h3>
  1532. </td>
  1533. </tr><tr id="disclaimer-of-warranty">
  1534. <td style="border: 1px solid black; margin: 1px;">
  1535. </td>
  1536. <td style="border: 1px solid black; margin: 1px;">
  1537. <h3><span style="color: blue; font-weight: bold;">16.[11] Disclaimer of Warranty.</span></h3>
  1538. </td>
  1539. </tr><tr>
  1540. <td style="border: 1px solid black; margin: 1px;">
  1541. There is no warranty for the Program, to the extent permitted by
  1542. applicable law. Except when otherwise stated in writing the copyright
  1543. holders and/or other parties provide the Program ``as is'' without
  1544. warranty of any kind, either expressed or implied, including, but not
  1545. limited to, the implied warranties of merchantability and fitness for a
  1546. particular purpose. The entire risk as to the quality and performance
  1547. of the Program is with you. Should the Program prove defective, you
  1548. assume the cost of all necessary servicing, repair or correction.
  1549. </td>
  1550. <td style="border: 1px solid black; margin: 1px;">
  1551. There is no warranty for the Program, to the extent permitted by
  1552. applicable law. Except when otherwise stated in writing the copyright
  1553. holders and/or other parties provide the Program ``as is'' without
  1554. warranty of any kind, either expressed or implied, including, but not
  1555. limited to, the implied warranties of merchantability and fitness for a
  1556. particular purpose. The entire risk as to the quality and performance
  1557. of the Program is with you. Should the Program prove defective, you
  1558. assume the cost of all necessary servicing, repair or correction.
  1559. </td>
  1560. </tr><tr id="limitation-of-liability">
  1561. <td style="border: 1px solid black; margin: 1px;">
  1562. </td>
  1563. <td style="border: 1px solid black; margin: 1px;">
  1564. <h3><span style="color: blue; font-weight: bold;">17.[12] Limitation of Liability.</span></h3>
  1565. </td>
  1566. </tr><tr>
  1567. <td style="border: 1px solid black; margin: 1px;">
  1568. In no event unless required by applicable law or agreed to in writing
  1569. will any copyright holder, or any other party who may modify and/or
  1570. <span style="color:red; font-weight: bold;">redistribute</span> the Program as permitted above, be
  1571. liable to you for damages, including any general, special, incidental or
  1572. consequential damages arising out of the use or inability to use the
  1573. Program (including but not limited to loss of data or data being
  1574. rendered inaccurate or losses sustained by you or third parties or a
  1575. failure of the Program to operate with any other programs), even if such
  1576. holder or other party has been advised of the possibility of such
  1577. damages.
  1578. </td>
  1579. <td style="border: 1px solid black; margin: 1px;">
  1580. In no event unless required by applicable law or agreed to in writing
  1581. will any copyright holder, or any other party who may modify and/or
  1582. <span style="color: blue; font-weight: bold;">convey</span> the Program as permitted above, be
  1583. liable to you for damages, including any general, special, incidental or
  1584. consequential damages arising out of the use or inability to use the
  1585. Program (including but not limited to loss of data or data being
  1586. rendered inaccurate or losses sustained by you or third parties or a
  1587. failure of the Program to operate with any other programs), even if such
  1588. holder or other party has been advised of the possibility of such
  1589. damages.
  1590. </td>
  1591. </tr><tr>
  1592. <td style="border: 1px solid black; margin: 1px;">
  1593. <h3><span style="color:red; font-weight: bold;">18.</span></h3>
  1594. </td>
  1595. <td style="border: 1px solid black; margin: 1px;">
  1596. </td>
  1597. </tr><tr>
  1598. <td style="border: 1px solid black; margin: 1px;">
  1599. <span style="color:red; font-weight: bold;">Unless specifically stated, the Program has not been tested for
  1600. use in safety critical systems.</span>
  1601. </td>
  1602. <td style="border: 1px solid black; margin: 1px;">
  1603. </td>
  1604. </tr><tr>
  1605. <td style="border: 1px solid black; margin: 1px;">
  1606. END OF TERMS AND CONDITIONS
  1607. </td>
  1608. <td style="border: 1px solid black; margin: 1px;">
  1609. END OF TERMS AND CONDITIONS
  1610. </td>
  1611. </tr>
  1612. </table>
  1613. </body>
  1614. </html>