From 849ad2206d7393cf670c0d895576b732b7b12c29 Mon Sep 17 00:00:00 2001 From: J-Jamet Date: Mon, 17 Jul 2017 19:25:45 +0200 Subject: [PATCH] Add files --- LICENSE.txt | 674 ++++++++++++++++++++++++++++++++++++++++++++++++ art/screen2.jpg | Bin 0 -> 81354 bytes 2 files changed, 674 insertions(+) create mode 100644 LICENSE.txt create mode 100644 art/screen2.jpg diff --git a/LICENSE.txt b/LICENSE.txt new file mode 100644 index 0000000..0c7c7b5 --- /dev/null +++ b/LICENSE.txt @@ -0,0 +1,674 @@ + 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. + + Copyright (C) 2017 Jeremy JAMET + + 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: + + RememBirthday Copyright (C) 2017 Jeremy JAMET + 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/art/screen2.jpg b/art/screen2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..73ea5c104ee2625af19206afde41c6669c6a7fa7 GIT binary patch literal 81354 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�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