From bd7cee720acd576ed1690eccf09f10a3a4356d15 Mon Sep 17 00:00:00 2001 From: jon brookes Date: Wed, 9 Jul 2025 12:09:12 +0100 Subject: [PATCH] initial commit --- LICENSE | 180 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 180 insertions(+) create mode 100644 LICENSE diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..6acec1c --- /dev/null +++ b/LICENSE @@ -0,0 +1,180 @@ +GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like rights such as those +granted by patent licenses. + + "The Program" refers to any copyrightable work licensed under +this License. Each licensee is addressed as "you". "Licensor" means +the copyright owner or entity authorized by the copyright owner that +offers the Program under the terms of this License. + + "Source code" for a work means the preferred form of the work for +making changes to it. "Object code" is any non-source form of a work. + + A "Network interaction module" is a work which adds a +communication capability to a computer program by directly +manipulating the program's data structures in memory. + + The "System Libraries" are the standard libraries and routine +functions of an operating system, compiler, or other toolchain +used to produce or run the Program. + + 1. Source Code. + + The Licensor must make the Source Code available under this License +by providing a copy of this License along with the Source Code, and +by informing you of your rights to use, modify, and distribute the +Source Code under this License. + + 2. Object Code. + + The Licensor may make the Object Code available under this License +by providing a copy of this License along with the Object Code, and +by informing you of your rights to use, modify, and distribute the +Object Code under this License. + + 3. Modified Versions. + + You may modify your copy or copies of the Program or any portion +of it, thus forming a modified version, and copy and distribute the +modified version under the terms of this License, provided that you +also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole under the terms of this + License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started receiving commands + interactively, to print a short notice including an offer to + deliver this License, and telling the user how to view a copy of + this License. (Exception: if the Program is itself a user + interface, and the modified version of it does not provide an + interface which allows users to enter commands, this clause + does not apply.) + + d) You must keep intact all the notices that refer to this License + and to the absence of any warranty; and give any other recipients + of the Program or modified version a copy of this License along + with the Program or modified version. + + e) You must not use the names, logos, or trademarks of the Licensor + or any other entities involved in the creation or distribution of + the Program without their permission. + + 4. Distribution. + + You may distribute copies of the Program or your modified version +under the terms of this License, provided that you also meet all of +these conditions: + + a) You must distribute the Source Code or Object Code for the + Program or your modified version under the terms of this License, + and you must include a copy of this License with every copy of + the Source Code or Object Code that you distribute. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole under the terms of this + License. + + c) If the Program is distributed in Object Code form only, the + Licensor must make the Source Code available under this License + by providing a copy of this License along with the Object Code, + and by informing you of your rights to use, modify, and distribute + the Source Code under this License. + + d) If the Program is distributed in Source Code form, you may + not impose any further restrictions on the rights granted or + affirmed under this License. + + e) You must not use the names, logos, or trademarks of the Licensor + or any other entities involved in the creation or distribution of + the Program without their permission. + + 5. Warranty Disclaimer. + + The Program is licensed "as is", without warranty of any kind, +express or implied, including but not limited to the warranties of +merchantability, fitness for a particular purpose, and noninfringement. +In no event shall the copyright holder or any other party involved in +the creation or distribution of the Program be liable for any damages +arising from the use of the Program, whether direct, indirect, +incidental, special, exemplary, or consequential, including but not +limited to procurement of substitute goods or services, loss of use, +data, or profits, or business interruption, however caused and on any +theory of liability, whether in contract, strict liability, or tort +(including negligence or otherwise) arising in any way out of the use +of the Program, even if advised of the possibility of such damage. + + 6. Limitation. + + The license granted hereunder is limited to the intellectual property +rights of the Licensor and does not include any rights to use any +other entity's intellectual property, including but not limited to +patents, trademarks, or trade secrets. You are responsible for +compliance with the laws and regulations of your country or any other +jurisdiction that may apply to your use of the Program. + + 7. Termination. + + This License and the rights granted hereunder will terminate +automatically upon any breach by you of the terms of this License. +Individuals or entities who have received modified copies, or +copies of the Program or any part thereof, from you will not have +their licenses terminated provided such individuals or entities +remain in full compliance with those licenses. Sections 1, 2, 3, 4, +5, 6, 7, and 8 shall survive any termination of this License. + + 8. Miscellaneous. + + This License constitutes the entire agreement between the parties +with respect to the subject matter hereof and supersedes all prior +understandings or agreements, written or oral, regarding such subject +matter. No amendment or modification of this License shall be +binding unless in writing and signed by both parties. If any +provision of this License is held to be unenforceable, such provision +shall be reformed only to the extent necessary to make it +enforceable. This License shall be governed by and construed in +accordance with the laws of the jurisdiction in which the Licensor +is located, without regard to its conflict of law principles. The +parties consent to the exclusive jurisdiction of the courts located +in the jurisdiction in which the Licensor is located, for the +resolution of any disputes arising under this License. + + END OF TERMS AND CONDITIONS