From ededfd27b420d8937a5ad7ba74063f0c532b3ff9 Mon Sep 17 00:00:00 2001 From: Philippe Roy Date: Fri, 28 Apr 2023 22:20:20 +0200 Subject: [PATCH] =?UTF-8?q?Fichier=20licence=20GNU=20GPL=20=C3=A0=20la=20r?= =?UTF-8?q?acine?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../2-python/GNU GPL-3.txt => GNU GPL-3.txt | 0 labyrinthe/3-arduino/3-labyrinthe-imu.blend | Bin 1153688 -> 1154144 bytes .../3-arduino/3-labyrinthe-imu/GNU GPL-3.txt | 674 ------------------ labyrinthe/3-arduino/GNU GPL-3.txt | 674 ------------------ labyrinthe/3-arduino/test/GNU GPL-3.txt | 674 ------------------ .../3-arduino/test/imu-test/GNU GPL-3.txt | 674 ------------------ 6 files changed, 2696 deletions(-) rename labyrinthe/2-python/GNU GPL-3.txt => GNU GPL-3.txt (100%) delete mode 100644 labyrinthe/3-arduino/3-labyrinthe-imu/GNU GPL-3.txt delete mode 100644 labyrinthe/3-arduino/GNU GPL-3.txt delete mode 100644 labyrinthe/3-arduino/test/GNU GPL-3.txt delete mode 100644 labyrinthe/3-arduino/test/imu-test/GNU GPL-3.txt diff --git a/labyrinthe/2-python/GNU GPL-3.txt b/GNU GPL-3.txt similarity index 100% rename from labyrinthe/2-python/GNU GPL-3.txt rename to GNU GPL-3.txt diff --git a/labyrinthe/3-arduino/3-labyrinthe-imu.blend b/labyrinthe/3-arduino/3-labyrinthe-imu.blend index ab8ce852d0b6c8eedb9536896e8f281da89ead4d..42c44a404823c9685386007c8d31b68a8433dc9a 100644 GIT binary patch delta 79400 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 delta 80234 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 XP0u6`D+%P - 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. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -them if you wish), that you receive source code or can get it if you -want it, that you can change the software or use pieces of it in new -free programs, and that you know you can do these things. - - To protect your rights, we need to prevent others from denying you -these rights or asking you to surrender the rights. Therefore, you have -certain responsibilities if you distribute copies of the software, or if -you modify it: responsibilities to respect the freedom of others. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must pass on to the recipients the same -freedoms that you received. You must make sure that they, too, receive -or can get the source code. And you must show them these terms so they -know their rights. - - Developers that use the GNU GPL protect your rights with two steps: -(1) assert copyright on the software, and (2) offer you this License -giving you legal permission to copy, distribute and/or modify it. - - 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. - - Some devices are designed to deny users access to install or run -modified versions of the software inside them, although the manufacturer -can do so. This is fundamentally incompatible with the aim of -protecting users' freedom to change the software. The systematic -pattern of such abuse occurs in the area of products for individuals to -use, which is precisely where it is most unacceptable. Therefore, we -have designed this version of the GPL to prohibit the practice for those -products. If such problems arise substantially in other domains, we -stand ready to extend this provision to those domains in future versions -of the GPL, as needed to protect the freedom of users. - - Finally, every program is threatened constantly by software patents. -States should not allow patents to restrict development and use of -software on general-purpose computers, but in those that do, we wish to -avoid the special danger that patents applied to a free program could -make it effectively proprietary. To prevent this, the GPL assures that -patents cannot be used to render the program non-free. - - The precise terms and conditions for copying, distribution and -modification follow. - - TERMS AND CONDITIONS - - 0. Definitions. - - "This License" refers to version 3 of the GNU General Public License. - - "Copyright" also means copyright-like laws that apply to other kinds of -works, such as semiconductor masks. - - "The Program" refers to any copyrightable work licensed under this -License. Each licensee is addressed as "you". "Licensees" and -"recipients" may be individuals or organizations. - - To "modify" a work means to copy from or adapt all or part of the work -in a fashion requiring copyright permission, other than the making of an -exact copy. The resulting work is called a "modified version" of the -earlier work or a work "based on" the earlier work. - - A "covered work" means either the unmodified Program or a work based -on the Program. - - To "propagate" a work means to do anything with it that, without -permission, would make you directly or secondarily liable for -infringement under applicable copyright law, except executing it on a -computer or modifying a private copy. Propagation includes copying, -distribution (with or without modification), making available to the -public, and in some countries other activities as well. - - To "convey" a work means any kind of propagation that enables other -parties to make or receive copies. Mere interaction with a user through -a computer network, with no transfer of a copy, is not conveying. - - An interactive user interface displays "Appropriate Legal Notices" -to the extent that it includes a convenient and prominently visible -feature that (1) displays an appropriate copyright notice, and (2) -tells the user that there is no warranty for the work (except to the -extent that warranties are provided), that licensees may convey the -work under this License, and how to view a copy of this License. If -the interface presents a list of user commands or options, such as a -menu, a prominent item in the list meets this criterion. - - 1. Source Code. - - The "source code" for a work means the preferred form of the work -for making modifications to it. "Object code" means any non-source -form of a work. - - A "Standard Interface" means an interface that either is an official -standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that -is widely used among developers working in that language. - - The "System Libraries" of an executable work include anything, other -than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major -Component, and (b) serves only to enable use of the work with that -Major Component, or to implement a Standard Interface for which an -implementation is available to the public in source code form. A -"Major Component", in this context, means a major essential component -(kernel, window system, and so on) of the specific operating system -(if any) on which the executable work runs, or a compiler used to -produce the work, or an object code interpreter used to run it. - - The "Corresponding Source" for a work in object code form means all -the source code needed to generate, install, and (for an executable -work) run the object code and to modify the work, including scripts to -control those activities. However, it does not include the work's -System Libraries, or general-purpose tools or generally available free -programs which are used unmodified in performing those activities but -which are not part of the work. For example, Corresponding Source -includes interface definition files associated with source files for -the work, and the source code for shared libraries and dynamically -linked subprograms that the work is specifically designed to require, -such as by intimate data communication or control flow between those -subprograms and other parts of the work. - - The Corresponding Source need not include anything that users -can regenerate automatically from other parts of the Corresponding -Source. - - The Corresponding Source for a work in source code form is that -same work. - - 2. Basic Permissions. - - All rights granted under this License are granted for the term of -copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your -rights of fair use or other equivalent, as provided by copyright law. - - You may make, run and propagate covered works that you do not -convey, without conditions so long as your license otherwise remains -in force. You may convey covered works to others for the sole purpose -of having them make modifications exclusively for you, or provide you -with facilities for running those works, provided that you comply with -the terms of this License in conveying all material for which you do -not control copyright. Those thus making or running the covered works -for you must do so exclusively on your behalf, under your direction -and control, on terms that prohibit them from making any copies of -your copyrighted material outside their relationship with you. - - Conveying under any other circumstances is permitted solely under -the conditions stated below. Sublicensing is not allowed; section 10 -makes it unnecessary. - - 3. Protecting Users' Legal Rights From Anti-Circumvention Law. - - No covered work shall be deemed part of an effective technological -measure under any applicable law fulfilling obligations under article -11 of the WIPO copyright treaty adopted on 20 December 1996, or -similar laws prohibiting or restricting circumvention of such -measures. - - When you convey a covered work, you waive any legal power to forbid -circumvention of technological measures to the extent such circumvention -is effected by exercising rights under this License with respect to -the covered work, and you disclaim any intention to limit operation or -modification of the work as a means of enforcing, against the work's -users, your or third parties' legal rights to forbid circumvention of -technological measures. - - 4. Conveying Verbatim Copies. - - You may convey verbatim copies of the Program's source code as you -receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice; -keep intact all notices stating that this License and any -non-permissive terms added in accord with section 7 apply to the code; -keep intact all notices of the absence of any warranty; and give all -recipients a copy of this License along with the Program. - - You may charge any price or no price for each copy that you convey, -and you may offer support or warranty protection for a fee. - - 5. Conveying Modified Source Versions. - - You may convey a work based on the Program, or the modifications to -produce it from the Program, in the form of source code under the -terms of section 4, provided that you also meet all of these conditions: - - a) The work must carry prominent notices stating that you modified - it, and giving a relevant date. - - b) The work must carry prominent notices stating that it is - released under this License and any conditions added under section - 7. This requirement modifies the requirement in section 4 to - "keep intact all notices". - - c) You must license the entire work, as a whole, under this - License to anyone who comes into possession of a copy. This - License will therefore apply, along with any applicable section 7 - additional terms, to the whole of the work, and all its parts, - regardless of how they are packaged. This License gives no - permission to license the work in any other way, but it does not - invalidate such permission if you have separately received it. - - d) If the work has interactive user interfaces, each must display - Appropriate Legal Notices; however, if the Program has interactive - interfaces that do not display Appropriate Legal Notices, your - work need not make them do so. - - A compilation of a covered work with other separate and independent -works, which are not by their nature extensions of the covered work, -and which are not combined with it such as to form a larger program, -in or on a volume of a storage or distribution medium, is called an -"aggregate" if the compilation and its resulting copyright are not -used to limit the access or legal rights of the compilation's users -beyond what the individual works permit. Inclusion of a covered work -in an aggregate does not cause this License to apply to the other -parts of the aggregate. - - 6. Conveying Non-Source Forms. - - You may convey a covered work in object code form under the terms -of sections 4 and 5, provided that you also convey the -machine-readable Corresponding Source under the terms of this License, -in one of these ways: - - a) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by the - Corresponding Source fixed on a durable physical medium - customarily used for software interchange. - - b) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by a - written offer, valid for at least three years and valid for as - long as you offer spare parts or customer support for that product - model, to give anyone who possesses the object code either (1) a - copy of the Corresponding Source for all the software in the - product that is covered by this License, on a durable physical - medium customarily used for software interchange, for a price no - more than your reasonable cost of physically performing this - conveying of source, or (2) access to copy the - Corresponding Source from a network server at no charge. - - c) Convey individual copies of the object code with a copy of the - written offer to provide the Corresponding Source. This - alternative is allowed only occasionally and noncommercially, and - only if you received the object code with such an offer, in accord - with subsection 6b. - - d) Convey the object code by offering access from a designated - place (gratis or for a charge), and offer equivalent access to the - Corresponding Source in the same way through the same place at no - further charge. You need not require recipients to copy the - Corresponding Source along with the object code. If the place to - copy the object code is a network server, the Corresponding Source - may be on a different server (operated by you or a third party) - that supports equivalent copying facilities, provided you maintain - clear directions next to the object code saying where to find the - Corresponding Source. Regardless of what server hosts the - Corresponding Source, you remain obligated to ensure that it is - available for as long as needed to satisfy these requirements. - - e) Convey the object code using peer-to-peer transmission, provided - you inform other peers where the object code and Corresponding - Source of the work are being offered to the general public at no - charge under subsection 6d. - - A separable portion of the object code, whose source code is excluded -from the Corresponding Source as a System Library, need not be -included in conveying the object code work. - - A "User Product" is either (1) a "consumer product", which means any -tangible personal property which is normally used for personal, family, -or household purposes, or (2) anything designed or sold for incorporation -into a dwelling. In determining whether a product is a consumer product, -doubtful cases shall be resolved in favor of coverage. For a particular -product received by a particular user, "normally used" refers to a -typical or common use of that class of product, regardless of the status -of the particular user or of the way in which the particular user -actually uses, or expects or is expected to use, the product. A product -is a consumer product regardless of whether the product has substantial -commercial, industrial or non-consumer uses, unless such uses represent -the only significant mode of use of the product. - - "Installation Information" for a User Product means any methods, -procedures, authorization keys, or other information required to install -and execute modified versions of a covered work in that User Product from -a modified version of its Corresponding Source. The information must -suffice to ensure that the continued functioning of the modified object -code is in no case prevented or interfered with solely because -modification has been made. - - If you convey an object code work under this section in, or with, or -specifically for use in, a User Product, and the conveying occurs as -part of a transaction in which the right of possession and use of the -User Product is transferred to the recipient in perpetuity or for a -fixed term (regardless of how the transaction is characterized), the -Corresponding Source conveyed under this section must be accompanied -by the Installation Information. But this requirement does not apply -if neither you nor any third party retains the ability to install -modified object code on the User Product (for example, the work has -been installed in ROM). - - The requirement to provide Installation Information does not include a -requirement to continue to provide support service, warranty, or updates -for a work that has been modified or installed by the recipient, or for -the User Product in which it has been modified or installed. Access to a -network may be denied when the modification itself materially and -adversely affects the operation of the network or violates the rules and -protocols for communication across the network. - - Corresponding Source conveyed, and Installation Information provided, -in accord with this section must be in a format that is publicly -documented (and with an implementation available to the public in -source code form), and must require no special password or key for -unpacking, reading or copying. - - 7. Additional Terms. - - "Additional permissions" are terms that supplement the terms of this -License by making exceptions from one or more of its conditions. -Additional permissions that are applicable to the entire Program shall -be treated as though they were included in this License, to the extent -that they are valid under applicable law. If additional permissions -apply only to part of the Program, that part may be used separately -under those permissions, but the entire Program remains governed by -this License without regard to the additional permissions. - - When you convey a copy of a covered work, you may at your option -remove any additional permissions from that copy, or from any part of -it. (Additional permissions may be written to require their own -removal in certain cases when you modify the work.) You may place -additional permissions on material, added by you to a covered work, -for which you have or can give appropriate copyright permission. - - Notwithstanding any other provision of this License, for material you -add to a covered work, you may (if authorized by the copyright holders of -that material) supplement the terms of this License with terms: - - a) Disclaiming warranty or limiting liability differently from the - terms of sections 15 and 16 of this License; or - - b) Requiring preservation of specified reasonable legal notices or - author attributions in that material or in the Appropriate Legal - Notices displayed by works containing it; or - - c) Prohibiting misrepresentation of the origin of that material, or - requiring that modified versions of such material be marked in - reasonable ways as different from the original version; or - - d) Limiting the use for publicity purposes of names of licensors or - authors of the material; or - - e) Declining to grant rights under trademark law for use of some - trade names, trademarks, or service marks; or - - f) Requiring indemnification of licensors and authors of that - material by anyone who conveys the material (or modified versions of - it) with contractual assumptions of liability to the recipient, for - any liability that these contractual assumptions directly impose on - those licensors and authors. - - All other non-permissive additional terms are considered "further -restrictions" within the meaning of section 10. If the Program as you -received it, or any part of it, contains a notice stating that it is -governed by this License along with a term that is a further -restriction, you may remove that term. If a license document contains -a further restriction but permits relicensing or conveying under this -License, you may add to a covered work material governed by the terms -of that license document, provided that the further restriction does -not survive such relicensing or conveying. - - If you add terms to a covered work in accord with this section, you -must place, in the relevant source files, a statement of the -additional terms that apply to those files, or a notice indicating -where to find the applicable terms. - - Additional terms, permissive or non-permissive, may be stated in the -form of a separately written license, or stated as exceptions; -the above requirements apply either way. - - 8. Termination. - - You may not propagate or modify a covered work except as expressly -provided under this License. Any attempt otherwise to propagate or -modify it is void, and will automatically terminate your rights under -this License (including any patent licenses granted under the third -paragraph of section 11). - - However, if you cease all violation of this License, then your -license from a particular copyright holder is reinstated (a) -provisionally, unless and until the copyright holder explicitly and -finally terminates your license, and (b) permanently, if the copyright -holder fails to notify you of the violation by some reasonable means -prior to 60 days after the cessation. - - Moreover, your license from a particular copyright holder is -reinstated permanently if the copyright holder notifies you of the -violation by some reasonable means, this is the first time you have -received notice of violation of this License (for any work) from that -copyright holder, and you cure the violation prior to 30 days after -your receipt of the notice. - - Termination of your rights under this section does not terminate the -licenses of parties who have received copies or rights from you under -this License. If your rights have been terminated and not permanently -reinstated, you do not qualify to receive new licenses for the same -material under section 10. - - 9. Acceptance Not Required for Having Copies. - - You are not required to accept this License in order to receive or -run a copy of the Program. Ancillary propagation of a covered work -occurring solely as a consequence of using peer-to-peer transmission -to receive a copy likewise does not require acceptance. However, -nothing other than this License grants you permission to propagate or -modify any covered work. These actions infringe copyright if you do -not accept this License. Therefore, by modifying or propagating a -covered work, you indicate your acceptance of this License to do so. - - 10. Automatic Licensing of Downstream Recipients. - - Each time you convey a covered work, the recipient automatically -receives a license from the original licensors, to run, modify and -propagate that work, subject to this License. You are not responsible -for enforcing compliance by third parties with this License. - - An "entity transaction" is a transaction transferring control of an -organization, or substantially all assets of one, or subdividing an -organization, or merging organizations. If propagation of a covered -work results from an entity transaction, each party to that -transaction who receives a copy of the work also receives whatever -licenses to the work the party's predecessor in interest had or could -give under the previous paragraph, plus a right to possession of the -Corresponding Source of the work from the predecessor in interest, if -the predecessor has it or can get it with reasonable efforts. - - You may not impose any further restrictions on the exercise of the -rights granted or affirmed under this License. For example, you may -not impose a license fee, royalty, or other charge for exercise of -rights granted under this License, and you may not initiate litigation -(including a cross-claim or counterclaim in a lawsuit) alleging that -any patent claim is infringed by making, using, selling, offering for -sale, or importing the Program or any portion of it. - - 11. Patents. - - A "contributor" is a copyright holder who authorizes use under this -License of the Program or a work on which the Program is based. The -work thus licensed is called the contributor's "contributor version". - - A contributor's "essential patent claims" are all patent claims -owned or controlled by the contributor, whether already acquired or -hereafter acquired, that would be infringed by some manner, permitted -by this License, of making, using, or selling its contributor version, -but do not include claims that would be infringed only as a -consequence of further modification of the contributor version. For -purposes of this definition, "control" includes the right to grant -patent sublicenses in a manner consistent with the requirements of -this License. - - Each contributor grants you a non-exclusive, worldwide, royalty-free -patent license under the contributor's essential patent claims, to -make, use, sell, offer for sale, import and otherwise run, modify and -propagate the contents of its contributor version. - - In the following three paragraphs, a "patent license" is any express -agreement or commitment, however denominated, not to enforce a patent -(such as an express permission to practice a patent or covenant not to -sue for patent infringement). To "grant" such a patent license to a -party means to make such an agreement or commitment not to enforce a -patent against the party. - - If you convey a covered work, knowingly relying on a patent license, -and the Corresponding Source of the work is not available for anyone -to copy, free of charge and under the terms of this License, through a -publicly available network server or other readily accessible means, -then you must either (1) cause the Corresponding Source to be so -available, or (2) arrange to deprive yourself of the benefit of the -patent license for this particular work, or (3) arrange, in a manner -consistent with the requirements of this License, to extend the patent -license to downstream recipients. "Knowingly relying" means you have -actual knowledge that, but for the patent license, your conveying the -covered work in a country, or your recipient's use of the covered work -in a country, would infringe one or more identifiable patents in that -country that you have reason to believe are valid. - - If, pursuant to or in connection with a single transaction or -arrangement, you convey, or propagate by procuring conveyance of, a -covered work, and grant a patent license to some of the parties -receiving the covered work authorizing them to use, propagate, modify -or convey a specific copy of the covered work, then the patent license -you grant is automatically extended to all recipients of the covered -work and works based on it. - - A patent license is "discriminatory" if it does not include within -the scope of its coverage, prohibits the exercise of, or is -conditioned on the non-exercise of one or more of the rights that are -specifically granted under this License. You may not convey a covered -work if you are a party to an arrangement with a third party that is -in the business of distributing software, under which you make payment -to the third party based on the extent of your activity of conveying -the work, and under which the third party grants, to any of the -parties who would receive the covered work from you, a discriminatory -patent license (a) in connection with copies of the covered work -conveyed by you (or copies made from those copies), or (b) primarily -for and in connection with specific products or compilations that -contain the covered work, unless you entered into that arrangement, -or that patent license was granted, prior to 28 March 2007. - - Nothing in this License shall be construed as excluding or limiting -any implied license or other defenses to infringement that may -otherwise be available to you under applicable patent law. - - 12. No Surrender of Others' Freedom. - - If conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot convey a -covered work so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you may -not convey it at all. For example, if you agree to terms that obligate you -to collect a royalty for further conveying from those to whom you convey -the Program, the only way you could satisfy both those terms and this -License would be to refrain entirely from conveying the Program. - - 13. Use with the GNU Affero General Public License. - - Notwithstanding any other provision of this License, you have -permission to link or combine any covered work with a work licensed -under version 3 of the GNU Affero General Public License into a single -combined work, and to convey the resulting work. The terms of this -License will continue to apply to the part which is the covered work, -but the special requirements of the GNU Affero General Public License, -section 13, concerning interaction through a network will apply to the -combination as such. - - 14. Revised Versions of this License. - - The Free Software Foundation may publish revised and/or new versions of -the GNU General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - - Each version is given a distinguishing version number. If the -Program specifies that a certain numbered version of the GNU General -Public License "or any later version" applies to it, you have the -option of following the terms and conditions either of that numbered -version or of any later version published by the Free Software -Foundation. If the Program does not specify a version number of the -GNU General Public License, you may choose any version ever published -by the Free Software Foundation. - - If the Program specifies that a proxy can decide which future -versions of the GNU General Public License can be used, that proxy's -public statement of acceptance of a version permanently authorizes you -to choose that version for the Program. - - Later license versions may give you additional or different -permissions. However, no additional obligations are imposed on any -author or copyright holder as a result of your choosing to follow a -later version. - - 15. Disclaimer of Warranty. - - THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY -APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT -HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY -OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, -THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM -IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF -ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. Limitation of Liability. - - IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS -THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY -GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE -USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF -DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD -PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), -EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF -SUCH DAMAGES. - - 17. Interpretation of Sections 15 and 16. - - If the disclaimer of warranty and limitation of liability provided -above cannot be given local legal effect according to their terms, -reviewing courts shall apply local law that most closely approximates -an absolute waiver of all civil liability in connection with the -Program, unless a warranty or assumption of liability accompanies a -copy of the Program in return for a fee. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -state the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - ClimWay2 - Copyright (C) 2023 Philippe Roy - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see . - -Also add information on how to contact you by electronic and paper mail. - - If the program does terminal interaction, make it output a short -notice like this when it starts in an interactive mode: - - Copyright (C) 2023 Philippe Roy - This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, your program's commands -might be different; for a GUI interface, you would use an "about box". - - You should also get your employer (if you work as a programmer) or school, -if any, to sign a "copyright disclaimer" for the program, if necessary. -For more information on this, and how to apply and follow the GNU GPL, see -. - - The GNU General Public License does not permit incorporating your program -into proprietary programs. If your program is a subroutine library, you -may consider it more useful to permit linking proprietary applications with -the library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. But first, please read -. diff --git a/labyrinthe/3-arduino/GNU GPL-3.txt b/labyrinthe/3-arduino/GNU GPL-3.txt deleted file mode 100644 index e90a2ff..0000000 --- a/labyrinthe/3-arduino/GNU GPL-3.txt +++ /dev/null @@ -1,674 +0,0 @@ - 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. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -them if you wish), that you receive source code or can get it if you -want it, that you can change the software or use pieces of it in new -free programs, and that you know you can do these things. - - To protect your rights, we need to prevent others from denying you -these rights or asking you to surrender the rights. Therefore, you have -certain responsibilities if you distribute copies of the software, or if -you modify it: responsibilities to respect the freedom of others. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must pass on to the recipients the same -freedoms that you received. You must make sure that they, too, receive -or can get the source code. And you must show them these terms so they -know their rights. - - Developers that use the GNU GPL protect your rights with two steps: -(1) assert copyright on the software, and (2) offer you this License -giving you legal permission to copy, distribute and/or modify it. - - 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. - - Some devices are designed to deny users access to install or run -modified versions of the software inside them, although the manufacturer -can do so. This is fundamentally incompatible with the aim of -protecting users' freedom to change the software. The systematic -pattern of such abuse occurs in the area of products for individuals to -use, which is precisely where it is most unacceptable. Therefore, we -have designed this version of the GPL to prohibit the practice for those -products. If such problems arise substantially in other domains, we -stand ready to extend this provision to those domains in future versions -of the GPL, as needed to protect the freedom of users. - - Finally, every program is threatened constantly by software patents. -States should not allow patents to restrict development and use of -software on general-purpose computers, but in those that do, we wish to -avoid the special danger that patents applied to a free program could -make it effectively proprietary. To prevent this, the GPL assures that -patents cannot be used to render the program non-free. - - The precise terms and conditions for copying, distribution and -modification follow. - - TERMS AND CONDITIONS - - 0. Definitions. - - "This License" refers to version 3 of the GNU General Public License. - - "Copyright" also means copyright-like laws that apply to other kinds of -works, such as semiconductor masks. - - "The Program" refers to any copyrightable work licensed under this -License. Each licensee is addressed as "you". "Licensees" and -"recipients" may be individuals or organizations. - - To "modify" a work means to copy from or adapt all or part of the work -in a fashion requiring copyright permission, other than the making of an -exact copy. The resulting work is called a "modified version" of the -earlier work or a work "based on" the earlier work. - - A "covered work" means either the unmodified Program or a work based -on the Program. - - To "propagate" a work means to do anything with it that, without -permission, would make you directly or secondarily liable for -infringement under applicable copyright law, except executing it on a -computer or modifying a private copy. Propagation includes copying, -distribution (with or without modification), making available to the -public, and in some countries other activities as well. - - To "convey" a work means any kind of propagation that enables other -parties to make or receive copies. Mere interaction with a user through -a computer network, with no transfer of a copy, is not conveying. - - An interactive user interface displays "Appropriate Legal Notices" -to the extent that it includes a convenient and prominently visible -feature that (1) displays an appropriate copyright notice, and (2) -tells the user that there is no warranty for the work (except to the -extent that warranties are provided), that licensees may convey the -work under this License, and how to view a copy of this License. If -the interface presents a list of user commands or options, such as a -menu, a prominent item in the list meets this criterion. - - 1. Source Code. - - The "source code" for a work means the preferred form of the work -for making modifications to it. "Object code" means any non-source -form of a work. - - A "Standard Interface" means an interface that either is an official -standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that -is widely used among developers working in that language. - - The "System Libraries" of an executable work include anything, other -than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major -Component, and (b) serves only to enable use of the work with that -Major Component, or to implement a Standard Interface for which an -implementation is available to the public in source code form. A -"Major Component", in this context, means a major essential component -(kernel, window system, and so on) of the specific operating system -(if any) on which the executable work runs, or a compiler used to -produce the work, or an object code interpreter used to run it. - - The "Corresponding Source" for a work in object code form means all -the source code needed to generate, install, and (for an executable -work) run the object code and to modify the work, including scripts to -control those activities. However, it does not include the work's -System Libraries, or general-purpose tools or generally available free -programs which are used unmodified in performing those activities but -which are not part of the work. For example, Corresponding Source -includes interface definition files associated with source files for -the work, and the source code for shared libraries and dynamically -linked subprograms that the work is specifically designed to require, -such as by intimate data communication or control flow between those -subprograms and other parts of the work. - - The Corresponding Source need not include anything that users -can regenerate automatically from other parts of the Corresponding -Source. - - The Corresponding Source for a work in source code form is that -same work. - - 2. Basic Permissions. - - All rights granted under this License are granted for the term of -copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your -rights of fair use or other equivalent, as provided by copyright law. - - You may make, run and propagate covered works that you do not -convey, without conditions so long as your license otherwise remains -in force. You may convey covered works to others for the sole purpose -of having them make modifications exclusively for you, or provide you -with facilities for running those works, provided that you comply with -the terms of this License in conveying all material for which you do -not control copyright. Those thus making or running the covered works -for you must do so exclusively on your behalf, under your direction -and control, on terms that prohibit them from making any copies of -your copyrighted material outside their relationship with you. - - Conveying under any other circumstances is permitted solely under -the conditions stated below. Sublicensing is not allowed; section 10 -makes it unnecessary. - - 3. Protecting Users' Legal Rights From Anti-Circumvention Law. - - No covered work shall be deemed part of an effective technological -measure under any applicable law fulfilling obligations under article -11 of the WIPO copyright treaty adopted on 20 December 1996, or -similar laws prohibiting or restricting circumvention of such -measures. - - When you convey a covered work, you waive any legal power to forbid -circumvention of technological measures to the extent such circumvention -is effected by exercising rights under this License with respect to -the covered work, and you disclaim any intention to limit operation or -modification of the work as a means of enforcing, against the work's -users, your or third parties' legal rights to forbid circumvention of -technological measures. - - 4. Conveying Verbatim Copies. - - You may convey verbatim copies of the Program's source code as you -receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice; -keep intact all notices stating that this License and any -non-permissive terms added in accord with section 7 apply to the code; -keep intact all notices of the absence of any warranty; and give all -recipients a copy of this License along with the Program. - - You may charge any price or no price for each copy that you convey, -and you may offer support or warranty protection for a fee. - - 5. Conveying Modified Source Versions. - - You may convey a work based on the Program, or the modifications to -produce it from the Program, in the form of source code under the -terms of section 4, provided that you also meet all of these conditions: - - a) The work must carry prominent notices stating that you modified - it, and giving a relevant date. - - b) The work must carry prominent notices stating that it is - released under this License and any conditions added under section - 7. This requirement modifies the requirement in section 4 to - "keep intact all notices". - - c) You must license the entire work, as a whole, under this - License to anyone who comes into possession of a copy. This - License will therefore apply, along with any applicable section 7 - additional terms, to the whole of the work, and all its parts, - regardless of how they are packaged. This License gives no - permission to license the work in any other way, but it does not - invalidate such permission if you have separately received it. - - d) If the work has interactive user interfaces, each must display - Appropriate Legal Notices; however, if the Program has interactive - interfaces that do not display Appropriate Legal Notices, your - work need not make them do so. - - A compilation of a covered work with other separate and independent -works, which are not by their nature extensions of the covered work, -and which are not combined with it such as to form a larger program, -in or on a volume of a storage or distribution medium, is called an -"aggregate" if the compilation and its resulting copyright are not -used to limit the access or legal rights of the compilation's users -beyond what the individual works permit. Inclusion of a covered work -in an aggregate does not cause this License to apply to the other -parts of the aggregate. - - 6. Conveying Non-Source Forms. - - You may convey a covered work in object code form under the terms -of sections 4 and 5, provided that you also convey the -machine-readable Corresponding Source under the terms of this License, -in one of these ways: - - a) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by the - Corresponding Source fixed on a durable physical medium - customarily used for software interchange. - - b) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by a - written offer, valid for at least three years and valid for as - long as you offer spare parts or customer support for that product - model, to give anyone who possesses the object code either (1) a - copy of the Corresponding Source for all the software in the - product that is covered by this License, on a durable physical - medium customarily used for software interchange, for a price no - more than your reasonable cost of physically performing this - conveying of source, or (2) access to copy the - Corresponding Source from a network server at no charge. - - c) Convey individual copies of the object code with a copy of the - written offer to provide the Corresponding Source. This - alternative is allowed only occasionally and noncommercially, and - only if you received the object code with such an offer, in accord - with subsection 6b. - - d) Convey the object code by offering access from a designated - place (gratis or for a charge), and offer equivalent access to the - Corresponding Source in the same way through the same place at no - further charge. You need not require recipients to copy the - Corresponding Source along with the object code. If the place to - copy the object code is a network server, the Corresponding Source - may be on a different server (operated by you or a third party) - that supports equivalent copying facilities, provided you maintain - clear directions next to the object code saying where to find the - Corresponding Source. Regardless of what server hosts the - Corresponding Source, you remain obligated to ensure that it is - available for as long as needed to satisfy these requirements. - - e) Convey the object code using peer-to-peer transmission, provided - you inform other peers where the object code and Corresponding - Source of the work are being offered to the general public at no - charge under subsection 6d. - - A separable portion of the object code, whose source code is excluded -from the Corresponding Source as a System Library, need not be -included in conveying the object code work. - - A "User Product" is either (1) a "consumer product", which means any -tangible personal property which is normally used for personal, family, -or household purposes, or (2) anything designed or sold for incorporation -into a dwelling. In determining whether a product is a consumer product, -doubtful cases shall be resolved in favor of coverage. For a particular -product received by a particular user, "normally used" refers to a -typical or common use of that class of product, regardless of the status -of the particular user or of the way in which the particular user -actually uses, or expects or is expected to use, the product. A product -is a consumer product regardless of whether the product has substantial -commercial, industrial or non-consumer uses, unless such uses represent -the only significant mode of use of the product. - - "Installation Information" for a User Product means any methods, -procedures, authorization keys, or other information required to install -and execute modified versions of a covered work in that User Product from -a modified version of its Corresponding Source. The information must -suffice to ensure that the continued functioning of the modified object -code is in no case prevented or interfered with solely because -modification has been made. - - If you convey an object code work under this section in, or with, or -specifically for use in, a User Product, and the conveying occurs as -part of a transaction in which the right of possession and use of the -User Product is transferred to the recipient in perpetuity or for a -fixed term (regardless of how the transaction is characterized), the -Corresponding Source conveyed under this section must be accompanied -by the Installation Information. But this requirement does not apply -if neither you nor any third party retains the ability to install -modified object code on the User Product (for example, the work has -been installed in ROM). - - The requirement to provide Installation Information does not include a -requirement to continue to provide support service, warranty, or updates -for a work that has been modified or installed by the recipient, or for -the User Product in which it has been modified or installed. Access to a -network may be denied when the modification itself materially and -adversely affects the operation of the network or violates the rules and -protocols for communication across the network. - - Corresponding Source conveyed, and Installation Information provided, -in accord with this section must be in a format that is publicly -documented (and with an implementation available to the public in -source code form), and must require no special password or key for -unpacking, reading or copying. - - 7. Additional Terms. - - "Additional permissions" are terms that supplement the terms of this -License by making exceptions from one or more of its conditions. -Additional permissions that are applicable to the entire Program shall -be treated as though they were included in this License, to the extent -that they are valid under applicable law. If additional permissions -apply only to part of the Program, that part may be used separately -under those permissions, but the entire Program remains governed by -this License without regard to the additional permissions. - - When you convey a copy of a covered work, you may at your option -remove any additional permissions from that copy, or from any part of -it. (Additional permissions may be written to require their own -removal in certain cases when you modify the work.) You may place -additional permissions on material, added by you to a covered work, -for which you have or can give appropriate copyright permission. - - Notwithstanding any other provision of this License, for material you -add to a covered work, you may (if authorized by the copyright holders of -that material) supplement the terms of this License with terms: - - a) Disclaiming warranty or limiting liability differently from the - terms of sections 15 and 16 of this License; or - - b) Requiring preservation of specified reasonable legal notices or - author attributions in that material or in the Appropriate Legal - Notices displayed by works containing it; or - - c) Prohibiting misrepresentation of the origin of that material, or - requiring that modified versions of such material be marked in - reasonable ways as different from the original version; or - - d) Limiting the use for publicity purposes of names of licensors or - authors of the material; or - - e) Declining to grant rights under trademark law for use of some - trade names, trademarks, or service marks; or - - f) Requiring indemnification of licensors and authors of that - material by anyone who conveys the material (or modified versions of - it) with contractual assumptions of liability to the recipient, for - any liability that these contractual assumptions directly impose on - those licensors and authors. - - All other non-permissive additional terms are considered "further -restrictions" within the meaning of section 10. If the Program as you -received it, or any part of it, contains a notice stating that it is -governed by this License along with a term that is a further -restriction, you may remove that term. If a license document contains -a further restriction but permits relicensing or conveying under this -License, you may add to a covered work material governed by the terms -of that license document, provided that the further restriction does -not survive such relicensing or conveying. - - If you add terms to a covered work in accord with this section, you -must place, in the relevant source files, a statement of the -additional terms that apply to those files, or a notice indicating -where to find the applicable terms. - - Additional terms, permissive or non-permissive, may be stated in the -form of a separately written license, or stated as exceptions; -the above requirements apply either way. - - 8. Termination. - - You may not propagate or modify a covered work except as expressly -provided under this License. Any attempt otherwise to propagate or -modify it is void, and will automatically terminate your rights under -this License (including any patent licenses granted under the third -paragraph of section 11). - - However, if you cease all violation of this License, then your -license from a particular copyright holder is reinstated (a) -provisionally, unless and until the copyright holder explicitly and -finally terminates your license, and (b) permanently, if the copyright -holder fails to notify you of the violation by some reasonable means -prior to 60 days after the cessation. - - Moreover, your license from a particular copyright holder is -reinstated permanently if the copyright holder notifies you of the -violation by some reasonable means, this is the first time you have -received notice of violation of this License (for any work) from that -copyright holder, and you cure the violation prior to 30 days after -your receipt of the notice. - - Termination of your rights under this section does not terminate the -licenses of parties who have received copies or rights from you under -this License. If your rights have been terminated and not permanently -reinstated, you do not qualify to receive new licenses for the same -material under section 10. - - 9. Acceptance Not Required for Having Copies. - - You are not required to accept this License in order to receive or -run a copy of the Program. Ancillary propagation of a covered work -occurring solely as a consequence of using peer-to-peer transmission -to receive a copy likewise does not require acceptance. However, -nothing other than this License grants you permission to propagate or -modify any covered work. These actions infringe copyright if you do -not accept this License. Therefore, by modifying or propagating a -covered work, you indicate your acceptance of this License to do so. - - 10. Automatic Licensing of Downstream Recipients. - - Each time you convey a covered work, the recipient automatically -receives a license from the original licensors, to run, modify and -propagate that work, subject to this License. You are not responsible -for enforcing compliance by third parties with this License. - - An "entity transaction" is a transaction transferring control of an -organization, or substantially all assets of one, or subdividing an -organization, or merging organizations. If propagation of a covered -work results from an entity transaction, each party to that -transaction who receives a copy of the work also receives whatever -licenses to the work the party's predecessor in interest had or could -give under the previous paragraph, plus a right to possession of the -Corresponding Source of the work from the predecessor in interest, if -the predecessor has it or can get it with reasonable efforts. - - You may not impose any further restrictions on the exercise of the -rights granted or affirmed under this License. For example, you may -not impose a license fee, royalty, or other charge for exercise of -rights granted under this License, and you may not initiate litigation -(including a cross-claim or counterclaim in a lawsuit) alleging that -any patent claim is infringed by making, using, selling, offering for -sale, or importing the Program or any portion of it. - - 11. Patents. - - A "contributor" is a copyright holder who authorizes use under this -License of the Program or a work on which the Program is based. The -work thus licensed is called the contributor's "contributor version". - - A contributor's "essential patent claims" are all patent claims -owned or controlled by the contributor, whether already acquired or -hereafter acquired, that would be infringed by some manner, permitted -by this License, of making, using, or selling its contributor version, -but do not include claims that would be infringed only as a -consequence of further modification of the contributor version. For -purposes of this definition, "control" includes the right to grant -patent sublicenses in a manner consistent with the requirements of -this License. - - Each contributor grants you a non-exclusive, worldwide, royalty-free -patent license under the contributor's essential patent claims, to -make, use, sell, offer for sale, import and otherwise run, modify and -propagate the contents of its contributor version. - - In the following three paragraphs, a "patent license" is any express -agreement or commitment, however denominated, not to enforce a patent -(such as an express permission to practice a patent or covenant not to -sue for patent infringement). To "grant" such a patent license to a -party means to make such an agreement or commitment not to enforce a -patent against the party. - - If you convey a covered work, knowingly relying on a patent license, -and the Corresponding Source of the work is not available for anyone -to copy, free of charge and under the terms of this License, through a -publicly available network server or other readily accessible means, -then you must either (1) cause the Corresponding Source to be so -available, or (2) arrange to deprive yourself of the benefit of the -patent license for this particular work, or (3) arrange, in a manner -consistent with the requirements of this License, to extend the patent -license to downstream recipients. "Knowingly relying" means you have -actual knowledge that, but for the patent license, your conveying the -covered work in a country, or your recipient's use of the covered work -in a country, would infringe one or more identifiable patents in that -country that you have reason to believe are valid. - - If, pursuant to or in connection with a single transaction or -arrangement, you convey, or propagate by procuring conveyance of, a -covered work, and grant a patent license to some of the parties -receiving the covered work authorizing them to use, propagate, modify -or convey a specific copy of the covered work, then the patent license -you grant is automatically extended to all recipients of the covered -work and works based on it. - - A patent license is "discriminatory" if it does not include within -the scope of its coverage, prohibits the exercise of, or is -conditioned on the non-exercise of one or more of the rights that are -specifically granted under this License. You may not convey a covered -work if you are a party to an arrangement with a third party that is -in the business of distributing software, under which you make payment -to the third party based on the extent of your activity of conveying -the work, and under which the third party grants, to any of the -parties who would receive the covered work from you, a discriminatory -patent license (a) in connection with copies of the covered work -conveyed by you (or copies made from those copies), or (b) primarily -for and in connection with specific products or compilations that -contain the covered work, unless you entered into that arrangement, -or that patent license was granted, prior to 28 March 2007. - - Nothing in this License shall be construed as excluding or limiting -any implied license or other defenses to infringement that may -otherwise be available to you under applicable patent law. - - 12. No Surrender of Others' Freedom. - - If conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot convey a -covered work so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you may -not convey it at all. For example, if you agree to terms that obligate you -to collect a royalty for further conveying from those to whom you convey -the Program, the only way you could satisfy both those terms and this -License would be to refrain entirely from conveying the Program. - - 13. Use with the GNU Affero General Public License. - - Notwithstanding any other provision of this License, you have -permission to link or combine any covered work with a work licensed -under version 3 of the GNU Affero General Public License into a single -combined work, and to convey the resulting work. The terms of this -License will continue to apply to the part which is the covered work, -but the special requirements of the GNU Affero General Public License, -section 13, concerning interaction through a network will apply to the -combination as such. - - 14. Revised Versions of this License. - - The Free Software Foundation may publish revised and/or new versions of -the GNU General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - - Each version is given a distinguishing version number. If the -Program specifies that a certain numbered version of the GNU General -Public License "or any later version" applies to it, you have the -option of following the terms and conditions either of that numbered -version or of any later version published by the Free Software -Foundation. If the Program does not specify a version number of the -GNU General Public License, you may choose any version ever published -by the Free Software Foundation. - - If the Program specifies that a proxy can decide which future -versions of the GNU General Public License can be used, that proxy's -public statement of acceptance of a version permanently authorizes you -to choose that version for the Program. - - Later license versions may give you additional or different -permissions. However, no additional obligations are imposed on any -author or copyright holder as a result of your choosing to follow a -later version. - - 15. Disclaimer of Warranty. - - THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY -APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT -HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY -OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, -THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM -IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF -ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. Limitation of Liability. - - IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS -THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY -GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE -USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF -DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD -PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), -EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF -SUCH DAMAGES. - - 17. Interpretation of Sections 15 and 16. - - If the disclaimer of warranty and limitation of liability provided -above cannot be given local legal effect according to their terms, -reviewing courts shall apply local law that most closely approximates -an absolute waiver of all civil liability in connection with the -Program, unless a warranty or assumption of liability accompanies a -copy of the Program in return for a fee. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -state the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - ClimWay2 - Copyright (C) 2023 Philippe Roy - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see . - -Also add information on how to contact you by electronic and paper mail. - - If the program does terminal interaction, make it output a short -notice like this when it starts in an interactive mode: - - Copyright (C) 2023 Philippe Roy - This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, your program's commands -might be different; for a GUI interface, you would use an "about box". - - You should also get your employer (if you work as a programmer) or school, -if any, to sign a "copyright disclaimer" for the program, if necessary. -For more information on this, and how to apply and follow the GNU GPL, see -. - - The GNU General Public License does not permit incorporating your program -into proprietary programs. If your program is a subroutine library, you -may consider it more useful to permit linking proprietary applications with -the library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. But first, please read -. diff --git a/labyrinthe/3-arduino/test/GNU GPL-3.txt b/labyrinthe/3-arduino/test/GNU GPL-3.txt deleted file mode 100644 index e90a2ff..0000000 --- a/labyrinthe/3-arduino/test/GNU GPL-3.txt +++ /dev/null @@ -1,674 +0,0 @@ - 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. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -them if you wish), that you receive source code or can get it if you -want it, that you can change the software or use pieces of it in new -free programs, and that you know you can do these things. - - To protect your rights, we need to prevent others from denying you -these rights or asking you to surrender the rights. Therefore, you have -certain responsibilities if you distribute copies of the software, or if -you modify it: responsibilities to respect the freedom of others. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must pass on to the recipients the same -freedoms that you received. You must make sure that they, too, receive -or can get the source code. And you must show them these terms so they -know their rights. - - Developers that use the GNU GPL protect your rights with two steps: -(1) assert copyright on the software, and (2) offer you this License -giving you legal permission to copy, distribute and/or modify it. - - 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. - - Some devices are designed to deny users access to install or run -modified versions of the software inside them, although the manufacturer -can do so. This is fundamentally incompatible with the aim of -protecting users' freedom to change the software. The systematic -pattern of such abuse occurs in the area of products for individuals to -use, which is precisely where it is most unacceptable. Therefore, we -have designed this version of the GPL to prohibit the practice for those -products. If such problems arise substantially in other domains, we -stand ready to extend this provision to those domains in future versions -of the GPL, as needed to protect the freedom of users. - - Finally, every program is threatened constantly by software patents. -States should not allow patents to restrict development and use of -software on general-purpose computers, but in those that do, we wish to -avoid the special danger that patents applied to a free program could -make it effectively proprietary. To prevent this, the GPL assures that -patents cannot be used to render the program non-free. - - The precise terms and conditions for copying, distribution and -modification follow. - - TERMS AND CONDITIONS - - 0. Definitions. - - "This License" refers to version 3 of the GNU General Public License. - - "Copyright" also means copyright-like laws that apply to other kinds of -works, such as semiconductor masks. - - "The Program" refers to any copyrightable work licensed under this -License. Each licensee is addressed as "you". "Licensees" and -"recipients" may be individuals or organizations. - - To "modify" a work means to copy from or adapt all or part of the work -in a fashion requiring copyright permission, other than the making of an -exact copy. The resulting work is called a "modified version" of the -earlier work or a work "based on" the earlier work. - - A "covered work" means either the unmodified Program or a work based -on the Program. - - To "propagate" a work means to do anything with it that, without -permission, would make you directly or secondarily liable for -infringement under applicable copyright law, except executing it on a -computer or modifying a private copy. Propagation includes copying, -distribution (with or without modification), making available to the -public, and in some countries other activities as well. - - To "convey" a work means any kind of propagation that enables other -parties to make or receive copies. Mere interaction with a user through -a computer network, with no transfer of a copy, is not conveying. - - An interactive user interface displays "Appropriate Legal Notices" -to the extent that it includes a convenient and prominently visible -feature that (1) displays an appropriate copyright notice, and (2) -tells the user that there is no warranty for the work (except to the -extent that warranties are provided), that licensees may convey the -work under this License, and how to view a copy of this License. If -the interface presents a list of user commands or options, such as a -menu, a prominent item in the list meets this criterion. - - 1. Source Code. - - The "source code" for a work means the preferred form of the work -for making modifications to it. "Object code" means any non-source -form of a work. - - A "Standard Interface" means an interface that either is an official -standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that -is widely used among developers working in that language. - - The "System Libraries" of an executable work include anything, other -than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major -Component, and (b) serves only to enable use of the work with that -Major Component, or to implement a Standard Interface for which an -implementation is available to the public in source code form. A -"Major Component", in this context, means a major essential component -(kernel, window system, and so on) of the specific operating system -(if any) on which the executable work runs, or a compiler used to -produce the work, or an object code interpreter used to run it. - - The "Corresponding Source" for a work in object code form means all -the source code needed to generate, install, and (for an executable -work) run the object code and to modify the work, including scripts to -control those activities. However, it does not include the work's -System Libraries, or general-purpose tools or generally available free -programs which are used unmodified in performing those activities but -which are not part of the work. For example, Corresponding Source -includes interface definition files associated with source files for -the work, and the source code for shared libraries and dynamically -linked subprograms that the work is specifically designed to require, -such as by intimate data communication or control flow between those -subprograms and other parts of the work. - - The Corresponding Source need not include anything that users -can regenerate automatically from other parts of the Corresponding -Source. - - The Corresponding Source for a work in source code form is that -same work. - - 2. Basic Permissions. - - All rights granted under this License are granted for the term of -copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your -rights of fair use or other equivalent, as provided by copyright law. - - You may make, run and propagate covered works that you do not -convey, without conditions so long as your license otherwise remains -in force. You may convey covered works to others for the sole purpose -of having them make modifications exclusively for you, or provide you -with facilities for running those works, provided that you comply with -the terms of this License in conveying all material for which you do -not control copyright. Those thus making or running the covered works -for you must do so exclusively on your behalf, under your direction -and control, on terms that prohibit them from making any copies of -your copyrighted material outside their relationship with you. - - Conveying under any other circumstances is permitted solely under -the conditions stated below. Sublicensing is not allowed; section 10 -makes it unnecessary. - - 3. Protecting Users' Legal Rights From Anti-Circumvention Law. - - No covered work shall be deemed part of an effective technological -measure under any applicable law fulfilling obligations under article -11 of the WIPO copyright treaty adopted on 20 December 1996, or -similar laws prohibiting or restricting circumvention of such -measures. - - When you convey a covered work, you waive any legal power to forbid -circumvention of technological measures to the extent such circumvention -is effected by exercising rights under this License with respect to -the covered work, and you disclaim any intention to limit operation or -modification of the work as a means of enforcing, against the work's -users, your or third parties' legal rights to forbid circumvention of -technological measures. - - 4. Conveying Verbatim Copies. - - You may convey verbatim copies of the Program's source code as you -receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice; -keep intact all notices stating that this License and any -non-permissive terms added in accord with section 7 apply to the code; -keep intact all notices of the absence of any warranty; and give all -recipients a copy of this License along with the Program. - - You may charge any price or no price for each copy that you convey, -and you may offer support or warranty protection for a fee. - - 5. Conveying Modified Source Versions. - - You may convey a work based on the Program, or the modifications to -produce it from the Program, in the form of source code under the -terms of section 4, provided that you also meet all of these conditions: - - a) The work must carry prominent notices stating that you modified - it, and giving a relevant date. - - b) The work must carry prominent notices stating that it is - released under this License and any conditions added under section - 7. This requirement modifies the requirement in section 4 to - "keep intact all notices". - - c) You must license the entire work, as a whole, under this - License to anyone who comes into possession of a copy. This - License will therefore apply, along with any applicable section 7 - additional terms, to the whole of the work, and all its parts, - regardless of how they are packaged. This License gives no - permission to license the work in any other way, but it does not - invalidate such permission if you have separately received it. - - d) If the work has interactive user interfaces, each must display - Appropriate Legal Notices; however, if the Program has interactive - interfaces that do not display Appropriate Legal Notices, your - work need not make them do so. - - A compilation of a covered work with other separate and independent -works, which are not by their nature extensions of the covered work, -and which are not combined with it such as to form a larger program, -in or on a volume of a storage or distribution medium, is called an -"aggregate" if the compilation and its resulting copyright are not -used to limit the access or legal rights of the compilation's users -beyond what the individual works permit. Inclusion of a covered work -in an aggregate does not cause this License to apply to the other -parts of the aggregate. - - 6. Conveying Non-Source Forms. - - You may convey a covered work in object code form under the terms -of sections 4 and 5, provided that you also convey the -machine-readable Corresponding Source under the terms of this License, -in one of these ways: - - a) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by the - Corresponding Source fixed on a durable physical medium - customarily used for software interchange. - - b) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by a - written offer, valid for at least three years and valid for as - long as you offer spare parts or customer support for that product - model, to give anyone who possesses the object code either (1) a - copy of the Corresponding Source for all the software in the - product that is covered by this License, on a durable physical - medium customarily used for software interchange, for a price no - more than your reasonable cost of physically performing this - conveying of source, or (2) access to copy the - Corresponding Source from a network server at no charge. - - c) Convey individual copies of the object code with a copy of the - written offer to provide the Corresponding Source. This - alternative is allowed only occasionally and noncommercially, and - only if you received the object code with such an offer, in accord - with subsection 6b. - - d) Convey the object code by offering access from a designated - place (gratis or for a charge), and offer equivalent access to the - Corresponding Source in the same way through the same place at no - further charge. You need not require recipients to copy the - Corresponding Source along with the object code. If the place to - copy the object code is a network server, the Corresponding Source - may be on a different server (operated by you or a third party) - that supports equivalent copying facilities, provided you maintain - clear directions next to the object code saying where to find the - Corresponding Source. Regardless of what server hosts the - Corresponding Source, you remain obligated to ensure that it is - available for as long as needed to satisfy these requirements. - - e) Convey the object code using peer-to-peer transmission, provided - you inform other peers where the object code and Corresponding - Source of the work are being offered to the general public at no - charge under subsection 6d. - - A separable portion of the object code, whose source code is excluded -from the Corresponding Source as a System Library, need not be -included in conveying the object code work. - - A "User Product" is either (1) a "consumer product", which means any -tangible personal property which is normally used for personal, family, -or household purposes, or (2) anything designed or sold for incorporation -into a dwelling. In determining whether a product is a consumer product, -doubtful cases shall be resolved in favor of coverage. For a particular -product received by a particular user, "normally used" refers to a -typical or common use of that class of product, regardless of the status -of the particular user or of the way in which the particular user -actually uses, or expects or is expected to use, the product. A product -is a consumer product regardless of whether the product has substantial -commercial, industrial or non-consumer uses, unless such uses represent -the only significant mode of use of the product. - - "Installation Information" for a User Product means any methods, -procedures, authorization keys, or other information required to install -and execute modified versions of a covered work in that User Product from -a modified version of its Corresponding Source. The information must -suffice to ensure that the continued functioning of the modified object -code is in no case prevented or interfered with solely because -modification has been made. - - If you convey an object code work under this section in, or with, or -specifically for use in, a User Product, and the conveying occurs as -part of a transaction in which the right of possession and use of the -User Product is transferred to the recipient in perpetuity or for a -fixed term (regardless of how the transaction is characterized), the -Corresponding Source conveyed under this section must be accompanied -by the Installation Information. But this requirement does not apply -if neither you nor any third party retains the ability to install -modified object code on the User Product (for example, the work has -been installed in ROM). - - The requirement to provide Installation Information does not include a -requirement to continue to provide support service, warranty, or updates -for a work that has been modified or installed by the recipient, or for -the User Product in which it has been modified or installed. Access to a -network may be denied when the modification itself materially and -adversely affects the operation of the network or violates the rules and -protocols for communication across the network. - - Corresponding Source conveyed, and Installation Information provided, -in accord with this section must be in a format that is publicly -documented (and with an implementation available to the public in -source code form), and must require no special password or key for -unpacking, reading or copying. - - 7. Additional Terms. - - "Additional permissions" are terms that supplement the terms of this -License by making exceptions from one or more of its conditions. -Additional permissions that are applicable to the entire Program shall -be treated as though they were included in this License, to the extent -that they are valid under applicable law. If additional permissions -apply only to part of the Program, that part may be used separately -under those permissions, but the entire Program remains governed by -this License without regard to the additional permissions. - - When you convey a copy of a covered work, you may at your option -remove any additional permissions from that copy, or from any part of -it. (Additional permissions may be written to require their own -removal in certain cases when you modify the work.) You may place -additional permissions on material, added by you to a covered work, -for which you have or can give appropriate copyright permission. - - Notwithstanding any other provision of this License, for material you -add to a covered work, you may (if authorized by the copyright holders of -that material) supplement the terms of this License with terms: - - a) Disclaiming warranty or limiting liability differently from the - terms of sections 15 and 16 of this License; or - - b) Requiring preservation of specified reasonable legal notices or - author attributions in that material or in the Appropriate Legal - Notices displayed by works containing it; or - - c) Prohibiting misrepresentation of the origin of that material, or - requiring that modified versions of such material be marked in - reasonable ways as different from the original version; or - - d) Limiting the use for publicity purposes of names of licensors or - authors of the material; or - - e) Declining to grant rights under trademark law for use of some - trade names, trademarks, or service marks; or - - f) Requiring indemnification of licensors and authors of that - material by anyone who conveys the material (or modified versions of - it) with contractual assumptions of liability to the recipient, for - any liability that these contractual assumptions directly impose on - those licensors and authors. - - All other non-permissive additional terms are considered "further -restrictions" within the meaning of section 10. If the Program as you -received it, or any part of it, contains a notice stating that it is -governed by this License along with a term that is a further -restriction, you may remove that term. If a license document contains -a further restriction but permits relicensing or conveying under this -License, you may add to a covered work material governed by the terms -of that license document, provided that the further restriction does -not survive such relicensing or conveying. - - If you add terms to a covered work in accord with this section, you -must place, in the relevant source files, a statement of the -additional terms that apply to those files, or a notice indicating -where to find the applicable terms. - - Additional terms, permissive or non-permissive, may be stated in the -form of a separately written license, or stated as exceptions; -the above requirements apply either way. - - 8. Termination. - - You may not propagate or modify a covered work except as expressly -provided under this License. Any attempt otherwise to propagate or -modify it is void, and will automatically terminate your rights under -this License (including any patent licenses granted under the third -paragraph of section 11). - - However, if you cease all violation of this License, then your -license from a particular copyright holder is reinstated (a) -provisionally, unless and until the copyright holder explicitly and -finally terminates your license, and (b) permanently, if the copyright -holder fails to notify you of the violation by some reasonable means -prior to 60 days after the cessation. - - Moreover, your license from a particular copyright holder is -reinstated permanently if the copyright holder notifies you of the -violation by some reasonable means, this is the first time you have -received notice of violation of this License (for any work) from that -copyright holder, and you cure the violation prior to 30 days after -your receipt of the notice. - - Termination of your rights under this section does not terminate the -licenses of parties who have received copies or rights from you under -this License. If your rights have been terminated and not permanently -reinstated, you do not qualify to receive new licenses for the same -material under section 10. - - 9. Acceptance Not Required for Having Copies. - - You are not required to accept this License in order to receive or -run a copy of the Program. Ancillary propagation of a covered work -occurring solely as a consequence of using peer-to-peer transmission -to receive a copy likewise does not require acceptance. However, -nothing other than this License grants you permission to propagate or -modify any covered work. These actions infringe copyright if you do -not accept this License. Therefore, by modifying or propagating a -covered work, you indicate your acceptance of this License to do so. - - 10. Automatic Licensing of Downstream Recipients. - - Each time you convey a covered work, the recipient automatically -receives a license from the original licensors, to run, modify and -propagate that work, subject to this License. You are not responsible -for enforcing compliance by third parties with this License. - - An "entity transaction" is a transaction transferring control of an -organization, or substantially all assets of one, or subdividing an -organization, or merging organizations. If propagation of a covered -work results from an entity transaction, each party to that -transaction who receives a copy of the work also receives whatever -licenses to the work the party's predecessor in interest had or could -give under the previous paragraph, plus a right to possession of the -Corresponding Source of the work from the predecessor in interest, if -the predecessor has it or can get it with reasonable efforts. - - You may not impose any further restrictions on the exercise of the -rights granted or affirmed under this License. For example, you may -not impose a license fee, royalty, or other charge for exercise of -rights granted under this License, and you may not initiate litigation -(including a cross-claim or counterclaim in a lawsuit) alleging that -any patent claim is infringed by making, using, selling, offering for -sale, or importing the Program or any portion of it. - - 11. Patents. - - A "contributor" is a copyright holder who authorizes use under this -License of the Program or a work on which the Program is based. The -work thus licensed is called the contributor's "contributor version". - - A contributor's "essential patent claims" are all patent claims -owned or controlled by the contributor, whether already acquired or -hereafter acquired, that would be infringed by some manner, permitted -by this License, of making, using, or selling its contributor version, -but do not include claims that would be infringed only as a -consequence of further modification of the contributor version. For -purposes of this definition, "control" includes the right to grant -patent sublicenses in a manner consistent with the requirements of -this License. - - Each contributor grants you a non-exclusive, worldwide, royalty-free -patent license under the contributor's essential patent claims, to -make, use, sell, offer for sale, import and otherwise run, modify and -propagate the contents of its contributor version. - - In the following three paragraphs, a "patent license" is any express -agreement or commitment, however denominated, not to enforce a patent -(such as an express permission to practice a patent or covenant not to -sue for patent infringement). To "grant" such a patent license to a -party means to make such an agreement or commitment not to enforce a -patent against the party. - - If you convey a covered work, knowingly relying on a patent license, -and the Corresponding Source of the work is not available for anyone -to copy, free of charge and under the terms of this License, through a -publicly available network server or other readily accessible means, -then you must either (1) cause the Corresponding Source to be so -available, or (2) arrange to deprive yourself of the benefit of the -patent license for this particular work, or (3) arrange, in a manner -consistent with the requirements of this License, to extend the patent -license to downstream recipients. "Knowingly relying" means you have -actual knowledge that, but for the patent license, your conveying the -covered work in a country, or your recipient's use of the covered work -in a country, would infringe one or more identifiable patents in that -country that you have reason to believe are valid. - - If, pursuant to or in connection with a single transaction or -arrangement, you convey, or propagate by procuring conveyance of, a -covered work, and grant a patent license to some of the parties -receiving the covered work authorizing them to use, propagate, modify -or convey a specific copy of the covered work, then the patent license -you grant is automatically extended to all recipients of the covered -work and works based on it. - - A patent license is "discriminatory" if it does not include within -the scope of its coverage, prohibits the exercise of, or is -conditioned on the non-exercise of one or more of the rights that are -specifically granted under this License. You may not convey a covered -work if you are a party to an arrangement with a third party that is -in the business of distributing software, under which you make payment -to the third party based on the extent of your activity of conveying -the work, and under which the third party grants, to any of the -parties who would receive the covered work from you, a discriminatory -patent license (a) in connection with copies of the covered work -conveyed by you (or copies made from those copies), or (b) primarily -for and in connection with specific products or compilations that -contain the covered work, unless you entered into that arrangement, -or that patent license was granted, prior to 28 March 2007. - - Nothing in this License shall be construed as excluding or limiting -any implied license or other defenses to infringement that may -otherwise be available to you under applicable patent law. - - 12. No Surrender of Others' Freedom. - - If conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot convey a -covered work so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you may -not convey it at all. For example, if you agree to terms that obligate you -to collect a royalty for further conveying from those to whom you convey -the Program, the only way you could satisfy both those terms and this -License would be to refrain entirely from conveying the Program. - - 13. Use with the GNU Affero General Public License. - - Notwithstanding any other provision of this License, you have -permission to link or combine any covered work with a work licensed -under version 3 of the GNU Affero General Public License into a single -combined work, and to convey the resulting work. The terms of this -License will continue to apply to the part which is the covered work, -but the special requirements of the GNU Affero General Public License, -section 13, concerning interaction through a network will apply to the -combination as such. - - 14. Revised Versions of this License. - - The Free Software Foundation may publish revised and/or new versions of -the GNU General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - - Each version is given a distinguishing version number. If the -Program specifies that a certain numbered version of the GNU General -Public License "or any later version" applies to it, you have the -option of following the terms and conditions either of that numbered -version or of any later version published by the Free Software -Foundation. If the Program does not specify a version number of the -GNU General Public License, you may choose any version ever published -by the Free Software Foundation. - - If the Program specifies that a proxy can decide which future -versions of the GNU General Public License can be used, that proxy's -public statement of acceptance of a version permanently authorizes you -to choose that version for the Program. - - Later license versions may give you additional or different -permissions. However, no additional obligations are imposed on any -author or copyright holder as a result of your choosing to follow a -later version. - - 15. Disclaimer of Warranty. - - THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY -APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT -HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY -OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, -THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM -IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF -ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. Limitation of Liability. - - IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS -THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY -GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE -USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF -DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD -PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), -EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF -SUCH DAMAGES. - - 17. Interpretation of Sections 15 and 16. - - If the disclaimer of warranty and limitation of liability provided -above cannot be given local legal effect according to their terms, -reviewing courts shall apply local law that most closely approximates -an absolute waiver of all civil liability in connection with the -Program, unless a warranty or assumption of liability accompanies a -copy of the Program in return for a fee. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -state the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - ClimWay2 - Copyright (C) 2023 Philippe Roy - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see . - -Also add information on how to contact you by electronic and paper mail. - - If the program does terminal interaction, make it output a short -notice like this when it starts in an interactive mode: - - Copyright (C) 2023 Philippe Roy - This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, your program's commands -might be different; for a GUI interface, you would use an "about box". - - You should also get your employer (if you work as a programmer) or school, -if any, to sign a "copyright disclaimer" for the program, if necessary. -For more information on this, and how to apply and follow the GNU GPL, see -. - - The GNU General Public License does not permit incorporating your program -into proprietary programs. If your program is a subroutine library, you -may consider it more useful to permit linking proprietary applications with -the library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. But first, please read -. diff --git a/labyrinthe/3-arduino/test/imu-test/GNU GPL-3.txt b/labyrinthe/3-arduino/test/imu-test/GNU GPL-3.txt deleted file mode 100644 index e90a2ff..0000000 --- a/labyrinthe/3-arduino/test/imu-test/GNU GPL-3.txt +++ /dev/null @@ -1,674 +0,0 @@ - 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. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -them if you wish), that you receive source code or can get it if you -want it, that you can change the software or use pieces of it in new -free programs, and that you know you can do these things. - - To protect your rights, we need to prevent others from denying you -these rights or asking you to surrender the rights. Therefore, you have -certain responsibilities if you distribute copies of the software, or if -you modify it: responsibilities to respect the freedom of others. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must pass on to the recipients the same -freedoms that you received. You must make sure that they, too, receive -or can get the source code. And you must show them these terms so they -know their rights. - - Developers that use the GNU GPL protect your rights with two steps: -(1) assert copyright on the software, and (2) offer you this License -giving you legal permission to copy, distribute and/or modify it. - - 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. - - Some devices are designed to deny users access to install or run -modified versions of the software inside them, although the manufacturer -can do so. This is fundamentally incompatible with the aim of -protecting users' freedom to change the software. The systematic -pattern of such abuse occurs in the area of products for individuals to -use, which is precisely where it is most unacceptable. Therefore, we -have designed this version of the GPL to prohibit the practice for those -products. If such problems arise substantially in other domains, we -stand ready to extend this provision to those domains in future versions -of the GPL, as needed to protect the freedom of users. - - Finally, every program is threatened constantly by software patents. -States should not allow patents to restrict development and use of -software on general-purpose computers, but in those that do, we wish to -avoid the special danger that patents applied to a free program could -make it effectively proprietary. To prevent this, the GPL assures that -patents cannot be used to render the program non-free. - - The precise terms and conditions for copying, distribution and -modification follow. - - TERMS AND CONDITIONS - - 0. Definitions. - - "This License" refers to version 3 of the GNU General Public License. - - "Copyright" also means copyright-like laws that apply to other kinds of -works, such as semiconductor masks. - - "The Program" refers to any copyrightable work licensed under this -License. Each licensee is addressed as "you". "Licensees" and -"recipients" may be individuals or organizations. - - To "modify" a work means to copy from or adapt all or part of the work -in a fashion requiring copyright permission, other than the making of an -exact copy. The resulting work is called a "modified version" of the -earlier work or a work "based on" the earlier work. - - A "covered work" means either the unmodified Program or a work based -on the Program. - - To "propagate" a work means to do anything with it that, without -permission, would make you directly or secondarily liable for -infringement under applicable copyright law, except executing it on a -computer or modifying a private copy. Propagation includes copying, -distribution (with or without modification), making available to the -public, and in some countries other activities as well. - - To "convey" a work means any kind of propagation that enables other -parties to make or receive copies. Mere interaction with a user through -a computer network, with no transfer of a copy, is not conveying. - - An interactive user interface displays "Appropriate Legal Notices" -to the extent that it includes a convenient and prominently visible -feature that (1) displays an appropriate copyright notice, and (2) -tells the user that there is no warranty for the work (except to the -extent that warranties are provided), that licensees may convey the -work under this License, and how to view a copy of this License. If -the interface presents a list of user commands or options, such as a -menu, a prominent item in the list meets this criterion. - - 1. Source Code. - - The "source code" for a work means the preferred form of the work -for making modifications to it. "Object code" means any non-source -form of a work. - - A "Standard Interface" means an interface that either is an official -standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that -is widely used among developers working in that language. - - The "System Libraries" of an executable work include anything, other -than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major -Component, and (b) serves only to enable use of the work with that -Major Component, or to implement a Standard Interface for which an -implementation is available to the public in source code form. A -"Major Component", in this context, means a major essential component -(kernel, window system, and so on) of the specific operating system -(if any) on which the executable work runs, or a compiler used to -produce the work, or an object code interpreter used to run it. - - The "Corresponding Source" for a work in object code form means all -the source code needed to generate, install, and (for an executable -work) run the object code and to modify the work, including scripts to -control those activities. However, it does not include the work's -System Libraries, or general-purpose tools or generally available free -programs which are used unmodified in performing those activities but -which are not part of the work. For example, Corresponding Source -includes interface definition files associated with source files for -the work, and the source code for shared libraries and dynamically -linked subprograms that the work is specifically designed to require, -such as by intimate data communication or control flow between those -subprograms and other parts of the work. - - The Corresponding Source need not include anything that users -can regenerate automatically from other parts of the Corresponding -Source. - - The Corresponding Source for a work in source code form is that -same work. - - 2. Basic Permissions. - - All rights granted under this License are granted for the term of -copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your -rights of fair use or other equivalent, as provided by copyright law. - - You may make, run and propagate covered works that you do not -convey, without conditions so long as your license otherwise remains -in force. You may convey covered works to others for the sole purpose -of having them make modifications exclusively for you, or provide you -with facilities for running those works, provided that you comply with -the terms of this License in conveying all material for which you do -not control copyright. Those thus making or running the covered works -for you must do so exclusively on your behalf, under your direction -and control, on terms that prohibit them from making any copies of -your copyrighted material outside their relationship with you. - - Conveying under any other circumstances is permitted solely under -the conditions stated below. Sublicensing is not allowed; section 10 -makes it unnecessary. - - 3. Protecting Users' Legal Rights From Anti-Circumvention Law. - - No covered work shall be deemed part of an effective technological -measure under any applicable law fulfilling obligations under article -11 of the WIPO copyright treaty adopted on 20 December 1996, or -similar laws prohibiting or restricting circumvention of such -measures. - - When you convey a covered work, you waive any legal power to forbid -circumvention of technological measures to the extent such circumvention -is effected by exercising rights under this License with respect to -the covered work, and you disclaim any intention to limit operation or -modification of the work as a means of enforcing, against the work's -users, your or third parties' legal rights to forbid circumvention of -technological measures. - - 4. Conveying Verbatim Copies. - - You may convey verbatim copies of the Program's source code as you -receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice; -keep intact all notices stating that this License and any -non-permissive terms added in accord with section 7 apply to the code; -keep intact all notices of the absence of any warranty; and give all -recipients a copy of this License along with the Program. - - You may charge any price or no price for each copy that you convey, -and you may offer support or warranty protection for a fee. - - 5. Conveying Modified Source Versions. - - You may convey a work based on the Program, or the modifications to -produce it from the Program, in the form of source code under the -terms of section 4, provided that you also meet all of these conditions: - - a) The work must carry prominent notices stating that you modified - it, and giving a relevant date. - - b) The work must carry prominent notices stating that it is - released under this License and any conditions added under section - 7. This requirement modifies the requirement in section 4 to - "keep intact all notices". - - c) You must license the entire work, as a whole, under this - License to anyone who comes into possession of a copy. This - License will therefore apply, along with any applicable section 7 - additional terms, to the whole of the work, and all its parts, - regardless of how they are packaged. This License gives no - permission to license the work in any other way, but it does not - invalidate such permission if you have separately received it. - - d) If the work has interactive user interfaces, each must display - Appropriate Legal Notices; however, if the Program has interactive - interfaces that do not display Appropriate Legal Notices, your - work need not make them do so. - - A compilation of a covered work with other separate and independent -works, which are not by their nature extensions of the covered work, -and which are not combined with it such as to form a larger program, -in or on a volume of a storage or distribution medium, is called an -"aggregate" if the compilation and its resulting copyright are not -used to limit the access or legal rights of the compilation's users -beyond what the individual works permit. Inclusion of a covered work -in an aggregate does not cause this License to apply to the other -parts of the aggregate. - - 6. Conveying Non-Source Forms. - - You may convey a covered work in object code form under the terms -of sections 4 and 5, provided that you also convey the -machine-readable Corresponding Source under the terms of this License, -in one of these ways: - - a) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by the - Corresponding Source fixed on a durable physical medium - customarily used for software interchange. - - b) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by a - written offer, valid for at least three years and valid for as - long as you offer spare parts or customer support for that product - model, to give anyone who possesses the object code either (1) a - copy of the Corresponding Source for all the software in the - product that is covered by this License, on a durable physical - medium customarily used for software interchange, for a price no - more than your reasonable cost of physically performing this - conveying of source, or (2) access to copy the - Corresponding Source from a network server at no charge. - - c) Convey individual copies of the object code with a copy of the - written offer to provide the Corresponding Source. This - alternative is allowed only occasionally and noncommercially, and - only if you received the object code with such an offer, in accord - with subsection 6b. - - d) Convey the object code by offering access from a designated - place (gratis or for a charge), and offer equivalent access to the - Corresponding Source in the same way through the same place at no - further charge. You need not require recipients to copy the - Corresponding Source along with the object code. If the place to - copy the object code is a network server, the Corresponding Source - may be on a different server (operated by you or a third party) - that supports equivalent copying facilities, provided you maintain - clear directions next to the object code saying where to find the - Corresponding Source. Regardless of what server hosts the - Corresponding Source, you remain obligated to ensure that it is - available for as long as needed to satisfy these requirements. - - e) Convey the object code using peer-to-peer transmission, provided - you inform other peers where the object code and Corresponding - Source of the work are being offered to the general public at no - charge under subsection 6d. - - A separable portion of the object code, whose source code is excluded -from the Corresponding Source as a System Library, need not be -included in conveying the object code work. - - A "User Product" is either (1) a "consumer product", which means any -tangible personal property which is normally used for personal, family, -or household purposes, or (2) anything designed or sold for incorporation -into a dwelling. In determining whether a product is a consumer product, -doubtful cases shall be resolved in favor of coverage. For a particular -product received by a particular user, "normally used" refers to a -typical or common use of that class of product, regardless of the status -of the particular user or of the way in which the particular user -actually uses, or expects or is expected to use, the product. A product -is a consumer product regardless of whether the product has substantial -commercial, industrial or non-consumer uses, unless such uses represent -the only significant mode of use of the product. - - "Installation Information" for a User Product means any methods, -procedures, authorization keys, or other information required to install -and execute modified versions of a covered work in that User Product from -a modified version of its Corresponding Source. The information must -suffice to ensure that the continued functioning of the modified object -code is in no case prevented or interfered with solely because -modification has been made. - - If you convey an object code work under this section in, or with, or -specifically for use in, a User Product, and the conveying occurs as -part of a transaction in which the right of possession and use of the -User Product is transferred to the recipient in perpetuity or for a -fixed term (regardless of how the transaction is characterized), the -Corresponding Source conveyed under this section must be accompanied -by the Installation Information. But this requirement does not apply -if neither you nor any third party retains the ability to install -modified object code on the User Product (for example, the work has -been installed in ROM). - - The requirement to provide Installation Information does not include a -requirement to continue to provide support service, warranty, or updates -for a work that has been modified or installed by the recipient, or for -the User Product in which it has been modified or installed. Access to a -network may be denied when the modification itself materially and -adversely affects the operation of the network or violates the rules and -protocols for communication across the network. - - Corresponding Source conveyed, and Installation Information provided, -in accord with this section must be in a format that is publicly -documented (and with an implementation available to the public in -source code form), and must require no special password or key for -unpacking, reading or copying. - - 7. Additional Terms. - - "Additional permissions" are terms that supplement the terms of this -License by making exceptions from one or more of its conditions. -Additional permissions that are applicable to the entire Program shall -be treated as though they were included in this License, to the extent -that they are valid under applicable law. If additional permissions -apply only to part of the Program, that part may be used separately -under those permissions, but the entire Program remains governed by -this License without regard to the additional permissions. - - When you convey a copy of a covered work, you may at your option -remove any additional permissions from that copy, or from any part of -it. (Additional permissions may be written to require their own -removal in certain cases when you modify the work.) You may place -additional permissions on material, added by you to a covered work, -for which you have or can give appropriate copyright permission. - - Notwithstanding any other provision of this License, for material you -add to a covered work, you may (if authorized by the copyright holders of -that material) supplement the terms of this License with terms: - - a) Disclaiming warranty or limiting liability differently from the - terms of sections 15 and 16 of this License; or - - b) Requiring preservation of specified reasonable legal notices or - author attributions in that material or in the Appropriate Legal - Notices displayed by works containing it; or - - c) Prohibiting misrepresentation of the origin of that material, or - requiring that modified versions of such material be marked in - reasonable ways as different from the original version; or - - d) Limiting the use for publicity purposes of names of licensors or - authors of the material; or - - e) Declining to grant rights under trademark law for use of some - trade names, trademarks, or service marks; or - - f) Requiring indemnification of licensors and authors of that - material by anyone who conveys the material (or modified versions of - it) with contractual assumptions of liability to the recipient, for - any liability that these contractual assumptions directly impose on - those licensors and authors. - - All other non-permissive additional terms are considered "further -restrictions" within the meaning of section 10. If the Program as you -received it, or any part of it, contains a notice stating that it is -governed by this License along with a term that is a further -restriction, you may remove that term. If a license document contains -a further restriction but permits relicensing or conveying under this -License, you may add to a covered work material governed by the terms -of that license document, provided that the further restriction does -not survive such relicensing or conveying. - - If you add terms to a covered work in accord with this section, you -must place, in the relevant source files, a statement of the -additional terms that apply to those files, or a notice indicating -where to find the applicable terms. - - Additional terms, permissive or non-permissive, may be stated in the -form of a separately written license, or stated as exceptions; -the above requirements apply either way. - - 8. Termination. - - You may not propagate or modify a covered work except as expressly -provided under this License. Any attempt otherwise to propagate or -modify it is void, and will automatically terminate your rights under -this License (including any patent licenses granted under the third -paragraph of section 11). - - However, if you cease all violation of this License, then your -license from a particular copyright holder is reinstated (a) -provisionally, unless and until the copyright holder explicitly and -finally terminates your license, and (b) permanently, if the copyright -holder fails to notify you of the violation by some reasonable means -prior to 60 days after the cessation. - - Moreover, your license from a particular copyright holder is -reinstated permanently if the copyright holder notifies you of the -violation by some reasonable means, this is the first time you have -received notice of violation of this License (for any work) from that -copyright holder, and you cure the violation prior to 30 days after -your receipt of the notice. - - Termination of your rights under this section does not terminate the -licenses of parties who have received copies or rights from you under -this License. If your rights have been terminated and not permanently -reinstated, you do not qualify to receive new licenses for the same -material under section 10. - - 9. Acceptance Not Required for Having Copies. - - You are not required to accept this License in order to receive or -run a copy of the Program. Ancillary propagation of a covered work -occurring solely as a consequence of using peer-to-peer transmission -to receive a copy likewise does not require acceptance. However, -nothing other than this License grants you permission to propagate or -modify any covered work. These actions infringe copyright if you do -not accept this License. Therefore, by modifying or propagating a -covered work, you indicate your acceptance of this License to do so. - - 10. Automatic Licensing of Downstream Recipients. - - Each time you convey a covered work, the recipient automatically -receives a license from the original licensors, to run, modify and -propagate that work, subject to this License. You are not responsible -for enforcing compliance by third parties with this License. - - An "entity transaction" is a transaction transferring control of an -organization, or substantially all assets of one, or subdividing an -organization, or merging organizations. If propagation of a covered -work results from an entity transaction, each party to that -transaction who receives a copy of the work also receives whatever -licenses to the work the party's predecessor in interest had or could -give under the previous paragraph, plus a right to possession of the -Corresponding Source of the work from the predecessor in interest, if -the predecessor has it or can get it with reasonable efforts. - - You may not impose any further restrictions on the exercise of the -rights granted or affirmed under this License. For example, you may -not impose a license fee, royalty, or other charge for exercise of -rights granted under this License, and you may not initiate litigation -(including a cross-claim or counterclaim in a lawsuit) alleging that -any patent claim is infringed by making, using, selling, offering for -sale, or importing the Program or any portion of it. - - 11. Patents. - - A "contributor" is a copyright holder who authorizes use under this -License of the Program or a work on which the Program is based. The -work thus licensed is called the contributor's "contributor version". - - A contributor's "essential patent claims" are all patent claims -owned or controlled by the contributor, whether already acquired or -hereafter acquired, that would be infringed by some manner, permitted -by this License, of making, using, or selling its contributor version, -but do not include claims that would be infringed only as a -consequence of further modification of the contributor version. For -purposes of this definition, "control" includes the right to grant -patent sublicenses in a manner consistent with the requirements of -this License. - - Each contributor grants you a non-exclusive, worldwide, royalty-free -patent license under the contributor's essential patent claims, to -make, use, sell, offer for sale, import and otherwise run, modify and -propagate the contents of its contributor version. - - In the following three paragraphs, a "patent license" is any express -agreement or commitment, however denominated, not to enforce a patent -(such as an express permission to practice a patent or covenant not to -sue for patent infringement). To "grant" such a patent license to a -party means to make such an agreement or commitment not to enforce a -patent against the party. - - If you convey a covered work, knowingly relying on a patent license, -and the Corresponding Source of the work is not available for anyone -to copy, free of charge and under the terms of this License, through a -publicly available network server or other readily accessible means, -then you must either (1) cause the Corresponding Source to be so -available, or (2) arrange to deprive yourself of the benefit of the -patent license for this particular work, or (3) arrange, in a manner -consistent with the requirements of this License, to extend the patent -license to downstream recipients. "Knowingly relying" means you have -actual knowledge that, but for the patent license, your conveying the -covered work in a country, or your recipient's use of the covered work -in a country, would infringe one or more identifiable patents in that -country that you have reason to believe are valid. - - If, pursuant to or in connection with a single transaction or -arrangement, you convey, or propagate by procuring conveyance of, a -covered work, and grant a patent license to some of the parties -receiving the covered work authorizing them to use, propagate, modify -or convey a specific copy of the covered work, then the patent license -you grant is automatically extended to all recipients of the covered -work and works based on it. - - A patent license is "discriminatory" if it does not include within -the scope of its coverage, prohibits the exercise of, or is -conditioned on the non-exercise of one or more of the rights that are -specifically granted under this License. You may not convey a covered -work if you are a party to an arrangement with a third party that is -in the business of distributing software, under which you make payment -to the third party based on the extent of your activity of conveying -the work, and under which the third party grants, to any of the -parties who would receive the covered work from you, a discriminatory -patent license (a) in connection with copies of the covered work -conveyed by you (or copies made from those copies), or (b) primarily -for and in connection with specific products or compilations that -contain the covered work, unless you entered into that arrangement, -or that patent license was granted, prior to 28 March 2007. - - Nothing in this License shall be construed as excluding or limiting -any implied license or other defenses to infringement that may -otherwise be available to you under applicable patent law. - - 12. No Surrender of Others' Freedom. - - If conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot convey a -covered work so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you may -not convey it at all. For example, if you agree to terms that obligate you -to collect a royalty for further conveying from those to whom you convey -the Program, the only way you could satisfy both those terms and this -License would be to refrain entirely from conveying the Program. - - 13. Use with the GNU Affero General Public License. - - Notwithstanding any other provision of this License, you have -permission to link or combine any covered work with a work licensed -under version 3 of the GNU Affero General Public License into a single -combined work, and to convey the resulting work. The terms of this -License will continue to apply to the part which is the covered work, -but the special requirements of the GNU Affero General Public License, -section 13, concerning interaction through a network will apply to the -combination as such. - - 14. Revised Versions of this License. - - The Free Software Foundation may publish revised and/or new versions of -the GNU General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - - Each version is given a distinguishing version number. If the -Program specifies that a certain numbered version of the GNU General -Public License "or any later version" applies to it, you have the -option of following the terms and conditions either of that numbered -version or of any later version published by the Free Software -Foundation. If the Program does not specify a version number of the -GNU General Public License, you may choose any version ever published -by the Free Software Foundation. - - If the Program specifies that a proxy can decide which future -versions of the GNU General Public License can be used, that proxy's -public statement of acceptance of a version permanently authorizes you -to choose that version for the Program. - - Later license versions may give you additional or different -permissions. However, no additional obligations are imposed on any -author or copyright holder as a result of your choosing to follow a -later version. - - 15. Disclaimer of Warranty. - - THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY -APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT -HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY -OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, -THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM -IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF -ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. Limitation of Liability. - - IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS -THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY -GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE -USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF -DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD -PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), -EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF -SUCH DAMAGES. - - 17. Interpretation of Sections 15 and 16. - - If the disclaimer of warranty and limitation of liability provided -above cannot be given local legal effect according to their terms, -reviewing courts shall apply local law that most closely approximates -an absolute waiver of all civil liability in connection with the -Program, unless a warranty or assumption of liability accompanies a -copy of the Program in return for a fee. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -state the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - ClimWay2 - Copyright (C) 2023 Philippe Roy - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see . - -Also add information on how to contact you by electronic and paper mail. - - If the program does terminal interaction, make it output a short -notice like this when it starts in an interactive mode: - - Copyright (C) 2023 Philippe Roy - This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, your program's commands -might be different; for a GUI interface, you would use an "about box". - - You should also get your employer (if you work as a programmer) or school, -if any, to sign a "copyright disclaimer" for the program, if necessary. -For more information on this, and how to apply and follow the GNU GPL, see -. - - The GNU General Public License does not permit incorporating your program -into proprietary programs. If your program is a subroutine library, you -may consider it more useful to permit linking proprietary applications with -the library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. But first, please read -.