This product contains Free/Open Source Software (FOSS). The license information and the source code of such FOSS can be found on DENSO TEN website. http://www.denso-ten.com/support/source/oem/gi3/index.html Ce produit contient un logiciel Free / Open Source (FOSS). Les informations sur la licence et le code source de ce FOSS peuvent être trouvées sur le site Web de DENSO TEN. http://www.denso-ten.com/support/source/oem/gi3/index.html ######## 7zip-3.11 ######## Anyone is free to copy, modify, publish, use, compile, sell, or distribute the original LZMA SDK code, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means. ######## HostAp_wpa_supplicant-hostapd-2.3-devel ######## wpa_supplicant and hostapd -------------------------- Copyright (c) 2002-2014, Jouni Malinen and contributors All Rights Reserved. These programs are licensed under the BSD license (the one with advertisement clause removed). If you are submitting changes to the project, please see CONTRIBUTIONS file for more instructions. This package may include either wpa_supplicant, hostapd, or both. See README file respective subdirectories (wpa_supplicant/README or hostapd/README) for more details. Source code files were moved around in v0.6.x releases and compared to earlier releases, the programs are now built by first going to a subdirectory (wpa_supplicant or hostapd) and creating build configuration (.config) and running 'make' there (for Linux/BSD/cygwin builds). License ------- Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ######## Toms_Math_Library-0.10 ######## TomsFastMath is public domain. As should all quality software be. ######## acl-2.2.52 ######## Most components of the "acl" package are licensed under Version 2.1 of the GNU Lesser General Public License (see COPYING.LGPL). Some components (as annotated in the source) are licensed under Version 2 of the GNU General Public License (see below), ---------------------------------------------------------------------- GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey 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) 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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. ######## alsa-conf-base-1.0.27.2 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey 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) 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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 Library General Public License instead of this License. ######## alsa-lib-1.0.27.2 ######## GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, 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 this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others. Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. GNU LESSER GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey 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) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written ######## alsa-plugins-1.0.27 ######## GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, 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 this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others. Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. GNU LESSER GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey 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) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker. , 1 April 1990 Ty Coon, President of Vice That's all there is to it! ######## alsa-states-0.2.0 ######## Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ######## alsa-utils-1.0.27.2 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation`s software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author`s protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors` reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone`s free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients` exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. one line to give the program`s name and an idea of what it does. Copyright (C) yyyy name of author 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w` and `show c`; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision` (which makes passes at compilers) written by James Hacker. signature of Ty Coon, 1 April 1989 Ty Coon, President of Vice This 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. ######## apple_lossless_audio_codec-oct_28_2011 ######## Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions. "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution." "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. 2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. 3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. 4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: You must give any other recipients of the Work or Derivative Works a copy of this License; and You must cause any modified files to carry prominent notices stating that You changed the files; and You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. 6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. 7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. 8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. 9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. END OF TERMS AND CONDITIONS ######## attr-2.4.47 ######## Most components of the "attr" package are licensed under Version 2.1 of the GNU Lesser General Public License (see COPYING.LGPL). Some components (as annotated in the source) are licensed under Version 2 of the GNU General Public License (see below), ---------------------------------------------------------------------- GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey 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) 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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. ######## base-files-3.0.14 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation`s software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author`s protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors` reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone`s free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients` exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. one line to give the program`s name and an idea of what it does. Copyright (C) yyyy name of author 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w` and `show c`; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision` (which makes passes at compilers) written by James Hacker. signature of Ty Coon, 1 April 1989 Ty Coon, President of Vice This 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. ######## base-passwd-3.5.29 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation`s software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author`s protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors` reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone`s free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients` exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. one line to give the program`s name and an idea of what it does. Copyright (C) yyyy name of author 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w` and `show c`; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision` (which makes passes at compilers) written by James Hacker. signature of Ty Coon, 1 April 1989 Ty Coon, President of Vice This 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. ######## bash-3.2.57 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. The Free Software Foundation has exempted Bash from the requirement of Paragraph 2c of the General Public License. This is to say, there is no requirement for Bash to print a notice when it is started interactively in the usual way. We made this exception because users and standards expect shells not to print such messages. This exception applies to any program that serves as a shell and that is based primarily on Bash as opposed to other GNU software. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. END OF TERMS AND CONDITIONS Appendix: 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 convey 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) 19yy 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) 19yy name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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 Library General Public License instead of this License. ######## Blake2b-2012 ######## CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER. Statement of Purpose The laws of most jurisdictions throughout the world automatically confer exclusive Copyright and Related Rights (defined below) upon the creator and subsequent owner(s) (each and all, an "owner") of an original work of authorship and/or a database (each, a "Work"). Certain owners wish to permanently relinquish those rights to a Work for the purpose of contributing to a commons of creative, cultural and scientific works ("Commons") that the public can reliably and without fear of later claims of infringement build upon, modify, incorporate in other works, reuse and redistribute as freely as possible in any form whatsoever and for any purposes, including without limitation commercial purposes. These owners may contribute to the Commons to promote the ideal of a free culture and the further production of creative, cultural and scientific works, or to gain reputation or greater distribution for their Work in part through the use and efforts of others. For these and/or other purposes and motivations, and without any expectation of additional consideration or compensation, the person associating CC0 with a Work (the "Affirmer"), to the extent that he or she is an owner of Copyright and Related Rights in the Work, voluntarily elects to apply CC0 to the Work and publicly distribute the Work under its terms, with knowledge of his or her Copyright and Related Rights in the Work and the meaning and intended legal effect of CC0 on those rights. 1. Copyright and Related Rights. A Work made available under CC0 may be protected by copyright and related or neighboring rights ("Copyright and Related Rights"). Copyright and Related Rights include, but are not limited to, the following: the right to reproduce, adapt, distribute, perform, display, communicate, and translate a Work; moral rights retained by the original author(s) and/or performer(s); publicity and privacy rights pertaining to a person's image or likeness depicted in a Work; rights protecting against unfair competition in regards to a Work, subject to the limitations in paragraph 4(a), below; rights protecting the extraction, dissemination, use and reuse of data in a Work; database rights (such as those arising under Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of databases, and under any national implementation thereof, including any amended or successor version of such directive); and other similar, equivalent or corresponding rights throughout the world based on applicable law or treaty, and any national implementations thereof. 2. Waiver. To the greatest extent permitted by, but not in contravention of, applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and unconditionally waives, abandons, and surrenders all of Affirmer's Copyright and Related Rights and associated claims and causes of action, whether now known or unknown (including existing as well as future claims and causes of action), in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each member of the public at large and to the detriment of Affirmer's heirs and successors, fully intending that such Waiver shall not be subject to revocation, rescission, cancellation, termination, or any other legal or equitable action to disrupt the quiet enjoyment of the Work by the public as contemplated by Affirmer's express Statement of Purpose. 3. Public License Fallback. Should any part of the Waiver for any reason be judged legally invalid or ineffective under applicable law, then the Waiver shall be preserved to the maximum extent permitted taking into account Affirmer's express Statement of Purpose. In addition, to the extent the Waiver is so judged Affirmer hereby grants to each affected person a royalty-free, non transferable, non sublicensable, non exclusive, irrevocable and unconditional license to exercise Affirmer's Copyright and Related Rights in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the "License"). The License shall be deemed effective as of the date CC0 was applied by Affirmer to the Work. Should any part of the License for any reason be judged legally invalid or ineffective under applicable law, such partial invalidity or ineffectiveness shall not invalidate the remainder of the License, and in such case Affirmer hereby affirms that he or she will not (i) exercise any of his or her remaining Copyright and Related Rights in the Work or (ii) assert any associated claims and causes of action with respect to the Work, in either case contrary to Affirmer's express Statement of Purpose. 4. Limitations and Disclaimers. a. No trademark or patent rights held by Affirmer are waived, abandoned, surrendered, licensed or otherwise affected by this document. b. Affirmer offers the Work as-is and makes no representations or warranties of any kind concerning the Work, express, implied, statutory or otherwise, including without limitation warranties of title, merchantability, fitness for a particular purpose, non infringement, or the absence of latent or other defects, accuracy, or the present or absence of errors, whether or not discoverable, all to the greatest extent permissible under applicable law. c. Affirmer disclaims responsibility for clearing rights of other persons that may apply to the Work or any use thereof, including without limitation any person's Copyright and Related Rights in the Work. Further, Affirmer disclaims responsibility for obtaining any necessary consents, permissions or other rights required for any use of the Work. d. Affirmer understands and acknowledges that Creative Commons is not a party to this document and has no duty or obligation with respect to this CC0 or use of the Work. ######## bsdiff-4.3 ######## Copyright 2003-2005 Colin Percival Copyright 2012 Matthew Endsley All rights reserved Redistribution and use in source and binary forms, with or without modification, are permitted providing that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ######## busybox-1.22.1 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation`s software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author`s protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors` reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone`s free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients` exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. one line to give the program`s name and an idea of what it does. Copyright (C) yyyy name of author 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w` and `show c`; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision` (which makes passes at compilers) written by James Hacker. signature of Ty Coon, 1 April 1989 Ty Coon, President of Vice This 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. ######## cjson-v1.0.0 ######## Copyright (c) 2009 Dave Gamble Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ######## coreutils-6.9 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey 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) 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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. ######## dbus-1-1.10.24 ######## D-Bus is licensed to you under your choice of the Academic Free License version 2.1, or the GNU General Public License version 2 (or, at your option any later version). Both licenses are included here. Some of the standalone binaries are under the GPL only; in particular, but not limited to, tools/dbus-cleanup-sockets.c and test/decode-gcov.c. Each source code file is marked with the proper copyright information - if you find a file that isn't marked please bring it to our attention. The Academic Free License v. 2.1 This Academic Free License (the "License") applies to any original work of authorship (the "Original Work") whose owner (the "Licensor") has placed the following notice immediately following the copyright notice for the Original Work: Licensed under the Academic Free License version 2.1 1) Grant of Copyright License. Licensor hereby grants You a world-wide, royalty-free, non-exclusive, perpetual, sublicenseable license to do the following: a) to reproduce the Original Work in copies; b) to prepare derivative works ("Derivative Works") based upon the Original Work; c) to distribute copies of the Original Work and Derivative Works to the public; d) to perform the Original Work publicly; and e) to display the Original Work publicly. 2) Grant of Patent License. Licensor hereby grants You a world-wide, royalty-free, non-exclusive, perpetual, sublicenseable license, under patent claims owned or controlled by the Licensor that are embodied in the Original Work as furnished by the Licensor, to make, use, sell and offer for sale the Original Work and Derivative Works. 3) Grant of Source Code License. The term "Source Code" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor hereby agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right to satisfy this obligation by placing a machine-readable copy of the Source Code in an information repository reasonably calculated to permit inexpensive and convenient access by You for as long as Licensor continues to distribute the Original Work, and by publishing the address of that information repository in a notice immediately following the copyright notice that applies to the Original Work. 4) Exclusions From License Grant. Neither the names of Licensor, nor the names of any contributors to the Original Work, nor any of their trademarks or service marks, may be used to endorse or promote products derived from this Original Work without express prior written permission of the Licensor. Nothing in this License shall be deemed to grant any rights to trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor except as expressly stated herein. No patent license is granted to make, use, sell or offer to sell embodiments of any patent claims other than the licensed claims defined in Section 2. No right is granted to the trademarks of Licensor even if such marks are included in the Original Work. Nothing in this License shall be interpreted to prohibit Licensor from licensing under different terms from this License any Original Work that Licensor otherwise would have a right to license. 5) This section intentionally omitted. 6) Attribution Rights. You must retain, in the Source Code of any Derivative Works that You create, all copyright, patent or trademark notices from the Source Code of the Original Work, as well as any notices of licensing and any descriptive text identified therein as an "Attribution Notice." You must cause the Source Code for any Derivative Works that You create to carry a prominent Attribution Notice reasonably calculated to inform recipients that You have modified the Original Work. 7) Warranty of Provenance and Disclaimer of Warranty. Licensor warrants that the copyright in and to the Original Work and the patent rights granted herein by Licensor are owned by the Licensor or are sublicensed to You under the terms of this License with the permission of the contributor(s) of those copyrights and patent rights. Except as expressly stated in the immediately proceeding sentence, the Original Work is provided under this License on an "AS IS" BASIS and WITHOUT WARRANTY, either express or implied, including, without limitation, the warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY OF THE ORIGINAL WORK IS WITH YOU. This DISCLAIMER OF WARRANTY constitutes an essential part of this License. No license to Original Work is granted hereunder except under this disclaimer. 8) Limitation of Liability. Under no circumstances and under no legal theory, whether in tort (including negligence), contract, or otherwise, shall the Licensor be liable to any person for any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or the use of the Original Work including, without limitation, damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses. This limitation of liability shall not apply to liability for death or personal injury resulting from Licensor's negligence to the extent applicable law prohibits such limitation. Some jurisdictions do not allow the exclusion or limitation of incidental or consequential damages, so this exclusion and limitation may not apply to You. 9) Acceptance and Termination. If You distribute copies of the Original Work or a Derivative Work, You must make a reasonable effort under the circumstances to obtain the express assent of recipients to the terms of this License. Nothing else but this License (or another written agreement between Licensor and You) grants You permission to create Derivative Works based upon the Original Work or to exercise any of the rights granted in Section 1 herein, and any attempt to do so except under the terms of this License (or another written agreement between Licensor and You) is expressly prohibited by U.S. copyright law, the equivalent laws of other countries, and by international treaty. Therefore, by exercising any of the rights granted to You in Section 1 herein, You indicate Your acceptance of this License and all of its terms and conditions. 10) Termination for Patent Action. This License shall terminate automatically and You may no longer exercise any of the rights granted to You by this License as of the date You commence an action, including a cross-claim or counterclaim, against Licensor or any licensee alleging that the Original Work infringes a patent. This termination provision shall not apply for an action alleging patent infringement by combinations of the Original Work with other software or hardware. 11) Jurisdiction, Venue and Governing Law. Any action or suit relating to this License may be brought only in the courts of a jurisdiction wherein the Licensor resides or in which Licensor conducts its primary business, and under the laws of that jurisdiction excluding its conflict-of-law provisions. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any use of the Original Work outside the scope of this License or after its termination shall be subject to the requirements and penalties of the U.S. Copyright Act, 17 U.S.C. テつァ 101 et seq., the equivalent laws of other countries, and international treaty. This section shall survive the termination of this License. 12) Attorneys Fees. In any action to enforce the terms of this License or seeking damages relating thereto, the prevailing party shall be entitled to recover its costs and expenses, including, without limitation, reasonable attorneys' fees and costs incurred in connection with such action, including any appeal of such action. This section shall survive the termination of this License. 13) Miscellaneous. This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. 14) Definition of "You" in This License. "You" throughout this License, whether in upper or lower case, means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License. For legal entities, "You" includes any entity that controls, is controlled by, or is under common control with you. For purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. 15) Right to Use. You may use the Original Work in all ways not otherwise restricted or conditioned by this License or by law, and Licensor promises not to interfere with or be responsible for such uses by You. This license is Copyright (C) 2003-2004 Lawrence E. Rosen. All rights reserved. Permission is hereby granted to copy and distribute this license without modification. This license may not be modified without the express written permission of its copyright owner. -- END OF ACADEMIC FREE LICENSE. The following is intended to describe the essential differences between the Academic Free License (AFL) version 1.0 and other open source licenses: The Academic Free License is similar to the BSD, MIT, UoI/NCSA and Apache licenses in many respects but it is intended to solve a few problems with those licenses. * The AFL is written so as to make it clear what software is being licensed (by the inclusion of a statement following the copyright notice in the software). This way, the license functions better than a template license. The BSD, MIT and UoI/NCSA licenses apply to unidentified software. * The AFL contains a complete copyright grant to the software. The BSD and Apache licenses are vague and incomplete in that respect. * The AFL contains a complete patent grant to the software. The BSD, MIT, UoI/NCSA and Apache licenses rely on an implied patent license and contain no explicit patent grant. * The AFL makes it clear that no trademark rights are granted to the licensor's trademarks. The Apache license contains such a provision, but the BSD, MIT and UoI/NCSA licenses do not. * The AFL includes the warranty by the licensor that it either owns the copyright or that it is distributing the software under a license. None of the other licenses contain that warranty. All other warranties are disclaimed, as is the case for the other licenses. * The AFL is itself copyrighted (with the right granted to copy and distribute without modification). This ensures that the owner of the copyright to the license will control changes. The Apache license contains a copyright notice, but the BSD, MIT and UoI/NCSA licenses do not. -- START OF GNU GENERAL PUBLIC LICENSE -- GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey 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) 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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 Library General Public License instead of this License. ######## dbus-1.0.0 ######## D-Bus is licensed to you under your choice of the Academic Free License version 2.1, or the GNU General Public License version 2 (or, at your option any later version). Both licenses are included here. Some of the standalone binaries are under the GPL only; in particular, but not limited to, tools/dbus-cleanup-sockets.c and test/decode-gcov.c. Each source code file is marked with the proper copyright information - if you find a file that isn't marked please bring it to our attention. The Academic Free License v. 2.1 This Academic Free License (the "License") applies to any original work of authorship (the "Original Work") whose owner (the "Licensor") has placed the following notice immediately following the copyright notice for the Original Work: Licensed under the Academic Free License version 2.1 1) Grant of Copyright License. Licensor hereby grants You a world-wide, royalty-free, non-exclusive, perpetual, sublicenseable license to do the following: a) to reproduce the Original Work in copies; b) to prepare derivative works ("Derivative Works") based upon the Original Work; c) to distribute copies of the Original Work and Derivative Works to the public; d) to perform the Original Work publicly; and e) to display the Original Work publicly. 2) Grant of Patent License. Licensor hereby grants You a world-wide, royalty-free, non-exclusive, perpetual, sublicenseable license, under patent claims owned or controlled by the Licensor that are embodied in the Original Work as furnished by the Licensor, to make, use, sell and offer for sale the Original Work and Derivative Works. 3) Grant of Source Code License. The term "Source Code" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor hereby agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right to satisfy this obligation by placing a machine-readable copy of the Source Code in an information repository reasonably calculated to permit inexpensive and convenient access by You for as long as Licensor continues to distribute the Original Work, and by publishing the address of that information repository in a notice immediately following the copyright notice that applies to the Original Work. 4) Exclusions From License Grant. Neither the names of Licensor, nor the names of any contributors to the Original Work, nor any of their trademarks or service marks, may be used to endorse or promote products derived from this Original Work without express prior written permission of the Licensor. Nothing in this License shall be deemed to grant any rights to trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor except as expressly stated herein. No patent license is granted to make, use, sell or offer to sell embodiments of any patent claims other than the licensed claims defined in Section 2. No right is granted to the trademarks of Licensor even if such marks are included in the Original Work. Nothing in this License shall be interpreted to prohibit Licensor from licensing under different terms from this License any Original Work that Licensor otherwise would have a right to license. 5) This section intentionally omitted. 6) Attribution Rights. You must retain, in the Source Code of any Derivative Works that You create, all copyright, patent or trademark notices from the Source Code of the Original Work, as well as any notices of licensing and any descriptive text identified therein as an "Attribution Notice." You must cause the Source Code for any Derivative Works that You create to carry a prominent Attribution Notice reasonably calculated to inform recipients that You have modified the Original Work. 7) Warranty of Provenance and Disclaimer of Warranty. Licensor warrants that the copyright in and to the Original Work and the patent rights granted herein by Licensor are owned by the Licensor or are sublicensed to You under the terms of this License with the permission of the contributor(s) of those copyrights and patent rights. Except as expressly stated in the immediately proceeding sentence, the Original Work is provided under this License on an "AS IS" BASIS and WITHOUT WARRANTY, either express or implied, including, without limitation, the warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY OF THE ORIGINAL WORK IS WITH YOU. This DISCLAIMER OF WARRANTY constitutes an essential part of this License. No license to Original Work is granted hereunder except under this disclaimer. 8) Limitation of Liability. Under no circumstances and under no legal theory, whether in tort (including negligence), contract, or otherwise, shall the Licensor be liable to any person for any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or the use of the Original Work including, without limitation, damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses. This limitation of liability shall not apply to liability for death or personal injury resulting from Licensor's negligence to the extent applicable law prohibits such limitation. Some jurisdictions do not allow the exclusion or limitation of incidental or consequential damages, so this exclusion and limitation may not apply to You. 9) Acceptance and Termination. If You distribute copies of the Original Work or a Derivative Work, You must make a reasonable effort under the circumstances to obtain the express assent of recipients to the terms of this License. Nothing else but this License (or another written agreement between Licensor and You) grants You permission to create Derivative Works based upon the Original Work or to exercise any of the rights granted in Section 1 herein, and any attempt to do so except under the terms of this License (or another written agreement between Licensor and You) is expressly prohibited by U.S. copyright law, the equivalent laws of other countries, and by international treaty. Therefore, by exercising any of the rights granted to You in Section 1 herein, You indicate Your acceptance of this License and all of its terms and conditions. 10) Termination for Patent Action. This License shall terminate automatically and You may no longer exercise any of the rights granted to You by this License as of the date You commence an action, including a cross-claim or counterclaim, against Licensor or any licensee alleging that the Original Work infringes a patent. This termination provision shall not apply for an action alleging patent infringement by combinations of the Original Work with other software or hardware. 11) Jurisdiction, Venue and Governing Law. Any action or suit relating to this License may be brought only in the courts of a jurisdiction wherein the Licensor resides or in which Licensor conducts its primary business, and under the laws of that jurisdiction excluding its conflict-of-law provisions. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any use of the Original Work outside the scope of this License or after its termination shall be subject to the requirements and penalties of the U.S. Copyright Act, 17 U.S.C. 犧」ツもク「犧・101 et seq., the equivalent laws of other countries, and international treaty. This section shall survive the termination of this License. 12) Attorneys Fees. In any action to enforce the terms of this License or seeking damages relating thereto, the prevailing party shall be entitled to recover its costs and expenses, including, without limitation, reasonable attorneys' fees and costs incurred in connection with such action, including any appeal of such action. This section shall survive the termination of this License. 13) Miscellaneous. This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. 14) Definition of "You" in This License. "You" throughout this License, whether in upper or lower case, means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License. For legal entities, "You" includes any entity that controls, is controlled by, or is under common control with you. For purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. 15) Right to Use. You may use the Original Work in all ways not otherwise restricted or conditioned by this License or by law, and Licensor promises not to interfere with or be responsible for such uses by You. This license is Copyright (C) 2003-2004 Lawrence E. Rosen. All rights reserved. Permission is hereby granted to copy and distribute this license without modification. This license may not be modified without the express written permission of its copyright owner. -- END OF ACADEMIC FREE LICENSE. The following is intended to describe the essential differences between the Academic Free License (AFL) version 1.0 and other open source licenses: The Academic Free License is similar to the BSD, MIT, UoI/NCSA and Apache licenses in many respects but it is intended to solve a few problems with those licenses. * The AFL is written so as to make it clear what software is being licensed (by the inclusion of a statement following the copyright notice in the software). This way, the license functions better than a template license. The BSD, MIT and UoI/NCSA licenses apply to unidentified software. * The AFL contains a complete copyright grant to the software. The BSD and Apache licenses are vague and incomplete in that respect. * The AFL contains a complete patent grant to the software. The BSD, MIT, UoI/NCSA and Apache licenses rely on an implied patent license and contain no explicit patent grant. * The AFL makes it clear that no trademark rights are granted to the licensor's trademarks. The Apache license contains such a provision, but the BSD, MIT and UoI/NCSA licenses do not. * The AFL includes the warranty by the licensor that it either owns the copyright or that it is distributing the software under a license. None of the other licenses contain that warranty. All other warranties are disclaimed, as is the case for the other licenses. * The AFL is itself copyrighted (with the right granted to copy and distribute without modification). This ensures that the owner of the copyright to the license will control changes. The Apache license contains a copyright notice, but the BSD, MIT and UoI/NCSA licenses do not. -- START OF GNU GENERAL PUBLIC LICENSE -- GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey 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) 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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 Library General Public License instead of this License. ######## dbus-glib-0.106 ######## D-Bus is licensed to you under your choice of the Academic Free License version 2.1, or the GNU General Public License version 2 (or, at your option any later version). Both licenses are included here. Some of the standalone binaries are under the GPL only; in particular, but not limited to, tools/dbus-cleanup-sockets.c and test/decode-gcov.c. Each source code file is marked with the proper copyright information - if you find a file that isn't marked please bring it to our attention. The Academic Free License v. 2.1 This Academic Free License (the "License") applies to any original work of authorship (the "Original Work") whose owner (the "Licensor") has placed the following notice immediately following the copyright notice for the Original Work: Licensed under the Academic Free License version 2.1 1) Grant of Copyright License. Licensor hereby grants You a world-wide, royalty-free, non-exclusive, perpetual, sublicenseable license to do the following: a) to reproduce the Original Work in copies; b) to prepare derivative works ("Derivative Works") based upon the Original Work; c) to distribute copies of the Original Work and Derivative Works to the public; d) to perform the Original Work publicly; and e) to display the Original Work publicly. 2) Grant of Patent License. Licensor hereby grants You a world-wide, royalty-free, non-exclusive, perpetual, sublicenseable license, under patent claims owned or controlled by the Licensor that are embodied in the Original Work as furnished by the Licensor, to make, use, sell and offer for sale the Original Work and Derivative Works. 3) Grant of Source Code License. The term "Source Code" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor hereby agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right to satisfy this obligation by placing a machine-readable copy of the Source Code in an information repository reasonably calculated to permit inexpensive and convenient access by You for as long as Licensor continues to distribute the Original Work, and by publishing the address of that information repository in a notice immediately following the copyright notice that applies to the Original Work. 4) Exclusions From License Grant. Neither the names of Licensor, nor the names of any contributors to the Original Work, nor any of their trademarks or service marks, may be used to endorse or promote products derived from this Original Work without express prior written permission of the Licensor. Nothing in this License shall be deemed to grant any rights to trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor except as expressly stated herein. No patent license is granted to make, use, sell or offer to sell embodiments of any patent claims other than the licensed claims defined in Section 2. No right is granted to the trademarks of Licensor even if such marks are included in the Original Work. Nothing in this License shall be interpreted to prohibit Licensor from licensing under different terms from this License any Original Work that Licensor otherwise would have a right to license. 5) This section intentionally omitted. 6) Attribution Rights. You must retain, in the Source Code of any Derivative Works that You create, all copyright, patent or trademark notices from the Source Code of the Original Work, as well as any notices of licensing and any descriptive text identified therein as an "Attribution Notice." You must cause the Source Code for any Derivative Works that You create to carry a prominent Attribution Notice reasonably calculated to inform recipients that You have modified the Original Work. 7) Warranty of Provenance and Disclaimer of Warranty. Licensor warrants that the copyright in and to the Original Work and the patent rights granted herein by Licensor are owned by the Licensor or are sublicensed to You under the terms of this License with the permission of the contributor(s) of those copyrights and patent rights. Except as expressly stated in the immediately proceeding sentence, the Original Work is provided under this License on an "AS IS" BASIS and WITHOUT WARRANTY, either express or implied, including, without limitation, the warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY OF THE ORIGINAL WORK IS WITH YOU. This DISCLAIMER OF WARRANTY constitutes an essential part of this License. No license to Original Work is granted hereunder except under this disclaimer. 8) Limitation of Liability. Under no circumstances and under no legal theory, whether in tort (including negligence), contract, or otherwise, shall the Licensor be liable to any person for any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or the use of the Original Work including, without limitation, damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses. This limitation of liability shall not apply to liability for death or personal injury resulting from Licensor's negligence to the extent applicable law prohibits such limitation. Some jurisdictions do not allow the exclusion or limitation of incidental or consequential damages, so this exclusion and limitation may not apply to You. 9) Acceptance and Termination. If You distribute copies of the Original Work or a Derivative Work, You must make a reasonable effort under the circumstances to obtain the express assent of recipients to the terms of this License. Nothing else but this License (or another written agreement between Licensor and You) grants You permission to create Derivative Works based upon the Original Work or to exercise any of the rights granted in Section 1 herein, and any attempt to do so except under the terms of this License (or another written agreement between Licensor and You) is expressly prohibited by U.S. copyright law, the equivalent laws of other countries, and by international treaty. Therefore, by exercising any of the rights granted to You in Section 1 herein, You indicate Your acceptance of this License and all of its terms and conditions. 10) Termination for Patent Action. This License shall terminate automatically and You may no longer exercise any of the rights granted to You by this License as of the date You commence an action, including a cross-claim or counterclaim, against Licensor or any licensee alleging that the Original Work infringes a patent. This termination provision shall not apply for an action alleging patent infringement by combinations of the Original Work with other software or hardware. 11) Jurisdiction, Venue and Governing Law. Any action or suit relating to this License may be brought only in the courts of a jurisdiction wherein the Licensor resides or in which Licensor conducts its primary business, and under the laws of that jurisdiction excluding its conflict-of-law provisions. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any use of the Original Work outside the scope of this License or after its termination shall be subject to the requirements and penalties of the U.S. Copyright Act, 17 U.S.C. テつァ 101 et seq., the equivalent laws of other countries, and international treaty. This section shall survive the termination of this License. 12) Attorneys Fees. In any action to enforce the terms of this License or seeking damages relating thereto, the prevailing party shall be entitled to recover its costs and expenses, including, without limitation, reasonable attorneys' fees and costs incurred in connection with such action, including any appeal of such action. This section shall survive the termination of this License. 13) Miscellaneous. This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. 14) Definition of "You" in This License. "You" throughout this License, whether in upper or lower case, means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License. For legal entities, "You" includes any entity that controls, is controlled by, or is under common control with you. For purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. 15) Right to Use. You may use the Original Work in all ways not otherwise restricted or conditioned by this License or by law, and Licensor promises not to interfere with or be responsible for such uses by You. This license is Copyright (C) 2003-2004 Lawrence E. Rosen. All rights reserved. Permission is hereby granted to copy and distribute this license without modification. This license may not be modified without the express written permission of its copyright owner. -- END OF ACADEMIC FREE LICENSE. The following is intended to describe the essential differences between the Academic Free License (AFL) version 1.0 and other open source licenses: The Academic Free License is similar to the BSD, MIT, UoI/NCSA and Apache licenses in many respects but it is intended to solve a few problems with those licenses. * The AFL is written so as to make it clear what software is being licensed (by the inclusion of a statement following the copyright notice in the software). This way, the license functions better than a template license. The BSD, MIT and UoI/NCSA licenses apply to unidentified software. * The AFL contains a complete copyright grant to the software. The BSD and Apache licenses are vague and incomplete in that respect. * The AFL contains a complete patent grant to the software. The BSD, MIT, UoI/NCSA and Apache licenses rely on an implied patent license and contain no explicit patent grant. * The AFL makes it clear that no trademark rights are granted to the licensor's trademarks. The Apache license contains such a provision, but the BSD, MIT and UoI/NCSA licenses do not. * The AFL includes the warranty by the licensor that it either owns the copyright or that it is distributing the software under a license. None of the other licenses contain that warranty. All other warranties are disclaimed, as is the case for the other licenses. * The AFL is itself copyrighted (with the right granted to copy and distribute without modification). This ensures that the owner of the copyright to the license will control changes. The Apache license contains a copyright notice, but the BSD, MIT and UoI/NCSA licenses do not. -- START OF GNU GENERAL PUBLIC LICENSE -- GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey 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) 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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 Library General Public License instead of this License. ######## libdbus-glib-1-2-1.2 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey 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) 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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 ######## dhcp-4.3.4 ######## Copyright (c) 2004-2016 by Internet Systems Consortium, Inc. ("ISC") Copyright (c) 1995-2003 by Internet Software Consortium Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. Internet Systems Consortium, Inc. 950 Charter Street Redwood City, CA 94063 https://www.isc.org/ See the specific source files for any additional copyright or license statements. ######## dlt-daemon-2.10.0 ######## Mozilla Public License Version 2.0 ================================== 1. Definitions -------------- 1.1. "Contributor" means each individual or legal entity that creates, contributes to the creation of, or owns Covered Software. 1.2. "Contributor Version" means the combination of the Contributions of others (if any) used by a Contributor and that particular Contributor's Contribution. 1.3. "Contribution" means Covered Software of a particular Contributor. 1.4. "Covered Software" means Source Code Form to which the initial Contributor has attached the notice in Exhibit A, the Executable Form of such Source Code Form, and Modifications of such Source Code Form, in each case including portions thereof. 1.5. "Incompatible With Secondary Licenses" means (a) that the initial Contributor has attached the notice described in Exhibit B to the Covered Software; or (b) that the Covered Software was made available under the terms of version 1.1 or earlier of the License, but not also under the terms of a Secondary License. 1.6. "Executable Form" means any form of the work other than Source Code Form. 1.7. "Larger Work" means a work that combines Covered Software with other material, in a separate file or files, that is not Covered Software. 1.8. "License" means this document. 1.9. "Licensable" means having the right to grant, to the maximum extent possible, whether at the time of the initial grant or subsequently, any and all of the rights conveyed by this License. 1.10. "Modifications" means any of the following: (a) any file in Source Code Form that results from an addition to, deletion from, or modification of the contents of Covered Software; or (b) any new file in Source Code Form that contains any Covered Software. 1.11. "Patent Claims" of a Contributor means any patent claim(s), including without limitation, method, process, and apparatus claims, in any patent Licensable by such Contributor that would be infringed, but for the grant of the License, by the making, using, selling, offering for sale, having made, import, or transfer of either its Contributions or its Contributor Version. 1.12. "Secondary License" means either the GNU General Public License, Version 2.0, the GNU Lesser General Public License, Version 2.1, the GNU Affero General Public License, Version 3.0, or any later versions of those licenses. 1.13. "Source Code Form" means the form of the work preferred for making modifications. 1.14. "You" (or "Your") means an individual or a legal entity exercising rights under this License. For legal entities, "You" includes any entity that controls, is controlled by, or is under common control with You. For purposes of this definition, "control" means (a) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (b) ownership of more than fifty percent (50%) of the outstanding shares or beneficial ownership of such entity. 2. License Grants and Conditions -------------------------------- 2.1. Grants Each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license: (a) under intellectual property rights (other than patent or trademark) Licensable by such Contributor to use, reproduce, make available, modify, display, perform, distribute, and otherwise exploit its Contributions, either on an unmodified basis, with Modifications, or as part of a Larger Work; and (b) under Patent Claims of such Contributor to make, use, sell, offer for sale, have made, import, and otherwise transfer either its Contributions or its Contributor Version. 2.2. Effective Date The licenses granted in Section 2.1 with respect to any Contribution become effective for each Contribution on the date the Contributor first distributes such Contribution. 2.3. Limitations on Grant Scope The licenses granted in this Section 2 are the only rights granted under this License. No additional rights or licenses will be implied from the distribution or licensing of Covered Software under this License. Notwithstanding Section 2.1(b) above, no patent license is granted by a Contributor: (a) for any code that a Contributor has removed from Covered Software; or (b) for infringements caused by: (i) Your and any other third party's modifications of Covered Software, or (ii) the combination of its Contributions with other software (except as part of its Contributor Version); or (c) under Patent Claims infringed by Covered Software in the absence of its Contributions. This License does not grant any rights in the trademarks, service marks, or logos of any Contributor (except as may be necessary to comply with the notice requirements in Section 3.4). 2.4. Subsequent Licenses No Contributor makes additional grants as a result of Your choice to distribute the Covered Software under a subsequent version of this License (see Section 10.2) or under the terms of a Secondary License (if permitted under the terms of Section 3.3). 2.5. Representation Each Contributor represents that the Contributor believes its Contributions are its original creation(s) or it has sufficient rights to grant the rights to its Contributions conveyed by this License. 2.6. Fair Use This License is not intended to limit any rights You have under applicable copyright doctrines of fair use, fair dealing, or other equivalents. 2.7. Conditions Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in Section 2.1. 3. Responsibilities ------------------- 3.1. Distribution of Source Form All distribution of Covered Software in Source Code Form, including any Modifications that You create or to which You contribute, must be under the terms of this License. You must inform recipients that the Source Code Form of the Covered Software is governed by the terms of this License, and how they can obtain a copy of this License. You may not attempt to alter or restrict the recipients' rights in the Source Code Form. 3.2. Distribution of Executable Form If You distribute Covered Software in Executable Form then: (a) such Covered Software must also be made available in Source Code Form, as described in Section 3.1, and You must inform recipients of the Executable Form how they can obtain a copy of such Source Code Form by reasonable means in a timely manner, at a charge no more than the cost of distribution to the recipient; and (b) You may distribute such Executable Form under the terms of this License, or sublicense it under different terms, provided that the license for the Executable Form does not attempt to limit or alter the recipients' rights in the Source Code Form under this License. 3.3. Distribution of a Larger Work You may create and distribute a Larger Work under terms of Your choice, provided that You also comply with the requirements of this License for the Covered Software. If the Larger Work is a combination of Covered Software with a work governed by one or more Secondary Licenses, and the Covered Software is not Incompatible With Secondary Licenses, this License permits You to additionally distribute such Covered Software under the terms of such Secondary License(s), so that the recipient of the Larger Work may, at their option, further distribute the Covered Software under the terms of either this License or such Secondary License(s). 3.4. Notices You may not remove or alter the substance of any license notices (including copyright notices, patent notices, disclaimers of warranty, or limitations of liability) contained within the Source Code Form of the Covered Software, except that You may alter any license notices to the extent required to remedy known factual inaccuracies. 3.5. Application of Additional Terms You may choose to offer, and to charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Covered Software. However, You may do so only on Your own behalf, and not on behalf of any Contributor. You must make it absolutely clear that any such warranty, support, indemnity, or liability obligation is offered by You alone, and You hereby agree to indemnify every Contributor for any liability incurred by such Contributor as a result of warranty, support, indemnity or liability terms You offer. You may include additional disclaimers of warranty and limitations of liability specific to any jurisdiction. 4. Inability to Comply Due to Statute or Regulation --------------------------------------------------- If it is impossible for You to comply with any of the terms of this License with respect to some or all of the Covered Software due to statute, judicial order, or regulation then You must: (a) comply with the terms of this License to the maximum extent possible; and (b) describe the limitations and the code they affect. Such description must be placed in a text file included with all distributions of the Covered Software under this License. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill to be able to understand it. 5. Termination -------------- 5.1. The rights granted under this License will terminate automatically if You fail to comply with any of its terms. However, if You become compliant, then the rights granted under this License from a particular Contributor are reinstated (a) provisionally, unless and until such Contributor explicitly and finally terminates Your grants, and (b) on an ongoing basis, if such Contributor fails to notify You of the non-compliance by some reasonable means prior to 60 days after You have come back into compliance. Moreover, Your grants from a particular Contributor are reinstated on an ongoing basis if such Contributor notifies You of the non-compliance by some reasonable means, this is the first time You have received notice of non-compliance with this License from such Contributor, and You become compliant prior to 30 days after Your receipt of the notice. 5.2. If You initiate litigation against any entity by asserting a patent infringement claim (excluding declaratory judgment actions, counter-claims, and cross-claims) alleging that a Contributor Version directly or indirectly infringes any patent, then the rights granted to You by any and all Contributors for the Covered Software under Section 2.1 of this License shall terminate. 5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user license agreements (excluding distributors and resellers) which have been validly granted by You or Your distributors under this License prior to termination shall survive termination. ************************************************************************ * * * 6. Disclaimer of Warranty * * ------------------------- * * * * Covered Software is provided under this License on an "as is" * * basis, without warranty of any kind, either expressed, implied, or * * statutory, including, without limitation, warranties that the * * Covered Software is free of defects, merchantable, fit for a * * particular purpose or non-infringing. The entire risk as to the * * quality and performance of the Covered Software is with You. * * Should any Covered Software prove defective in any respect, You * * (not any Contributor) assume the cost of any necessary servicing, * * repair, or correction. This disclaimer of warranty constitutes an * * essential part of this License. No use of any Covered Software is * * authorized under this License except under this disclaimer. * * * ************************************************************************ ************************************************************************ * * * 7. Limitation of Liability * * -------------------------- * * * * Under no circumstances and under no legal theory, whether tort * * (including negligence), contract, or otherwise, shall any * * Contributor, or anyone who distributes Covered Software as * * permitted above, be liable to You for any direct, indirect, * * special, incidental, or consequential damages of any character * * including, without limitation, damages for lost profits, loss of * * goodwill, work stoppage, computer failure or malfunction, or any * * and all other commercial damages or losses, even if such party * * shall have been informed of the possibility of such damages. This * * limitation of liability shall not apply to liability for death or * * personal injury resulting from such party's negligence to the * * extent applicable law prohibits such limitation. Some * * jurisdictions do not allow the exclusion or limitation of * * incidental or consequential damages, so this exclusion and * * limitation may not apply to You. * * * ************************************************************************ 8. Litigation ------------- Any litigation relating to this License may be brought only in the courts of a jurisdiction where the defendant maintains its principal place of business and such litigation shall be governed by laws of that jurisdiction, without reference to its conflict-of-law provisions. Nothing in this Section shall prevent a party's ability to bring cross-claims or counter-claims. 9. Miscellaneous ---------------- This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. Any law or regulation which provides that the language of a contract shall be construed against the drafter shall not be used to construe this License against a Contributor. 10. Versions of the License --------------------------- 10.1. New Versions Mozilla Foundation is the license steward. Except as provided in Section 10.3, no one other than the license steward has the right to modify or publish new versions of this License. Each version will be given a distinguishing version number. 10.2. Effect of New Versions You may distribute the Covered Software under the terms of the version of the License under which You originally received the Covered Software, or under the terms of any subsequent version published by the license steward. 10.3. Modified Versions If you create software not governed by this License, and you want to create a new license for such software, you may create and use a modified version of this License if you rename the license and remove any references to the name of the license steward (except to note that such modified license differs from this License). 10.4. Distributing Source Code Form that is Incompatible With Secondary Licenses If You choose to distribute Source Code Form that is Incompatible With Secondary Licenses under the terms of this version of the License, the notice described in Exhibit B of this License must be attached. Exhibit A - Source Code Form License Notice ------------------------------------------- This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/. If it is not possible or desirable to put the notice in a particular file, then You may include the notice in a location (such as a LICENSE file in a relevant directory) where a recipient would be likely to look for such a notice. You may add additional accurate notices of copyright ownership. Exhibit B - "Incompatible With Secondary Licenses" Notice --------------------------------------------------------- ######## dlmalloc-2.8.6 ######## Creative Commons Legal Code CC0 1.0 Universal CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER. Statement of Purpose The laws of most jurisdictions throughout the world automatically confer exclusive Copyright and Related Rights (defined below) upon the creator and subsequent owner(s) (each and all, an "owner") of an original work of authorship and/or a database (each, a "Work"). Certain owners wish to permanently relinquish those rights to a Work for the purpose of contributing to a commons of creative, cultural and scientific works ("Commons") that the public can reliably and without fear of later claims of infringement build upon, modify, incorporate in other works, reuse and redistribute as freely as possible in any form whatsoever and for any purposes, including without limitation commercial purposes. These owners may contribute to the Commons to promote the ideal of a free culture and the further production of creative, cultural and scientific works, or to gain reputation or greater distribution for their Work in part through the use and efforts of others. For these and/or other purposes and motivations, and without any expectation of additional consideration or compensation, the person associating CC0 with a Work (the "Affirmer"), to the extent that he or she is an owner of Copyright and Related Rights in the Work, voluntarily elects to apply CC0 to the Work and publicly distribute the Work under its terms, with knowledge of his or her Copyright and Related Rights in the Work and the meaning and intended legal effect of CC0 on those rights. 1. Copyright and Related Rights. A Work made available under CC0 may be protected by copyright and related or neighboring rights ("Copyright and Related Rights"). Copyright and Related Rights include, but are not limited to, the following: i. the right to reproduce, adapt, distribute, perform, display, communicate, and translate a Work; ii. moral rights retained by the original author(s) and/or performer(s); iii. publicity and privacy rights pertaining to a person's image or likeness depicted in a Work; iv. rights protecting against unfair competition in regards to a Work, subject to the limitations in paragraph 4(a), below; v. rights protecting the extraction, dissemination, use and reuse of data in a Work; vi. database rights (such as those arising under Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of databases, and under any national implementation thereof, including any amended or successor version of such directive); and vii. other similar, equivalent or corresponding rights throughout the world based on applicable law or treaty, and any national implementations thereof. 2. Waiver. To the greatest extent permitted by, but not in contravention of, applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and unconditionally waives, abandons, and surrenders all of Affirmer's Copyright and Related Rights and associated claims and causes of action, whether now known or unknown (including existing as well as future claims and causes of action), in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each member of the public at large and to the detriment of Affirmer's heirs and successors, fully intending that such Waiver shall not be subject to revocation, rescission, cancellation, termination, or any other legal or equitable action to disrupt the quiet enjoyment of the Work by the public as contemplated by Affirmer's express Statement of Purpose. 3. Public License Fallback. Should any part of the Waiver for any reason be judged legally invalid or ineffective under applicable law, then the Waiver shall be preserved to the maximum extent permitted taking into account Affirmer's express Statement of Purpose. In addition, to the extent the Waiver is so judged Affirmer hereby grants to each affected person a royalty-free, non transferable, non sublicensable, non exclusive, irrevocable and unconditional license to exercise Affirmer's Copyright and Related Rights in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the "License"). The License shall be deemed effective as of the date CC0 was applied by Affirmer to the Work. Should any part of the License for any reason be judged legally invalid or ineffective under applicable law, such partial invalidity or ineffectiveness shall not invalidate the remainder of the License, and in such case Affirmer hereby affirms that he or she will not (i) exercise any of his or her remaining Copyright and Related Rights in the Work or (ii) assert any associated claims and causes of action with respect to the Work, in either case contrary to Affirmer's express Statement of Purpose. 4. Limitations and Disclaimers. a. No trademark or patent rights held by Affirmer are waived, abandoned, surrendered, licensed or otherwise affected by this document. b. Affirmer offers the Work as-is and makes no representations or warranties of any kind concerning the Work, express, implied, statutory or otherwise, including without limitation warranties of title, merchantability, fitness for a particular purpose, non infringement, or the absence of latent or other defects, accuracy, or the present or absence of errors, whether or not discoverable, all to the greatest extent permissible under applicable law. c. Affirmer disclaims responsibility for clearing rights of other persons that may apply to the Work or any use thereof, including without limitation any person's Copyright and Related Rights in the Work. Further, Affirmer disclaims responsibility for obtaining any necessary consents, permissions or other rights required for any use of the Work. d. Affirmer understands and acknowledges that Creative Commons is not a party to this document and has no duty or obligation with respect to this CC0 or use of the Work. ######## dnsmasq-2.76 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey 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) 19yy 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) 19yy name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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 Library General Public License instead of this License. ######## e2fsprogs-1.43 ######## This is the Debian GNU/Linux prepackaged version of the EXT2 file system utilities (e2fsck, mke2fs, etc.). The EXT2 utilities were written by Theodore Ts'o and Remy Card . Sources were obtained from http://sourceforge.net/projects/e2fsprogs Packaging is Copyright (c) 2003-2007 Theodore Ts'o Copyright (c) 1997-2003 Yann Dirson Copyright (c) 2001 Alcove Copyright (c) 1997 Klee Dienes Copyright (c) 1995-1996 Michael Nonweiler Upstream Author: Theodore Ts'o Copyright notice: This package, the EXT2 filesystem utilities, are made available under the GNU Public License version 2, with the exception of the lib/ext2fs and lib/e2p libraries, which are made available under the GNU Library General Public License Version 2, the lib/uuid library which is made available under a BSD-style license and the lib/et and lib/ss libraries which are made available under an MIT-style license. Copyright (c) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 by Theodore Ts'o On Debian GNU systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2'. The complete text of the GNU Library General Public License can be found in '/usr/share/common-licenses/LGPL-2'. The license used for lib/et and lib/ss libraries is: Copyright 1987 by the Student Information Processing Board of the Massachusetts Institute of Technology Permission to use, copy, modify, and distribute this software and its documentation for any purpose is hereby granted, provided that the names of M.I.T. and the M.I.T. S.I.P.B. not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. M.I.T. and the M.I.T. S.I.P.B. make no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty. The license used for lib/uuid is: Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, and the entire permission notice in its entirety, including the disclaimer of warranties. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ALL OF WHICH ARE HEREBY DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF NOT ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ######## eglibc-v2.19 ######## GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, 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 this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others. Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. GNU LESSER GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey 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) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written ######## eglibc-extra-nss-2.19 ######## GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, 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 this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author`s reputation will not be affected by problems that might be introduced by others. Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user`s freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users` freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library`s complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer`s own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user`s computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients` exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. one line to give the library`s name and an idea of what it does. Copyright (C) year name of author This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob` (a library for tweaking knobs) written by James Random Hacker. signature of Ty Coon, 1 April 1990 Ty Coon, President of Vice That`s all there is to it! ######## evo_bvd-800 ######## NOTE! This copyright does *not* cover user programs that use kernel services by normal system calls - this is merely considered normal use of the kernel, and does *not* fall under the heading of "derived work". Also note that the GPL below is copyrighted by the Free Software Foundation, but the instance of code that it refers to (the Linux kernel) is copyrighted by me and others who actually wrote it. Also note that the only valid version of the GPL as far as the kernel is concerned is _this_ particular version of the license (ie v2, not v2.2 or v3.x or whatever), unless explicitly otherwise stated. Linus Torvalds ---------------------------------------- GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey 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) 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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 Library General Public License instead of this License. ######## evo_hli-820 ######## NOTE! This copyright does *not* cover user programs that use kernel services by normal system calls - this is merely considered normal use of the kernel, and does *not* fall under the heading of "derived work". Also note that the GPL below is copyrighted by the Free Software Foundation, but the instance of code that it refers to (the Linux kernel) is copyrighted by me and others who actually wrote it. Also note that the only valid version of the GPL as far as the kernel is concerned is _this_ particular version of the license (ie v2, not v2.2 or v3.x or whatever), unless explicitly otherwise stated. Linus Torvalds ---------------------------------------- GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey 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) 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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 Library General Public License instead of this License. ######## evo_socket_adapter ######## NOTE! This copyright does *not* cover user programs that use kernel services by normal system calls - this is merely considered normal use of the kernel, and does *not* fall under the heading of "derived work". Also note that the GPL below is copyrighted by the Free Software Foundation, but the instance of code that it refers to (the Linux kernel) is copyrighted by me and others who actually wrote it. Also note that the only valid version of the GPL as far as the kernel is concerned is _this_ particular version of the license (ie v2, not v2.2 or v3.x or whatever), unless explicitly otherwise stated. Linus Torvalds ---------------------------------------- GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey 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) 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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 Library General Public License instead of this License. ######## filecrc-1.1.3 ######## ZLIB DATA COMPRESSION LIBRARY zlib 1.2.8 is a general purpose data compression library. All the code is thread safe. The data format used by the zlib library is described by RFCs (Request for Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950 (zlib format), rfc1951 (deflate format) and rfc1952 (gzip format). All functions of the compression library are documented in the file zlib.h (volunteer to write man pages welcome, contact zlib@gzip.org). A usage example of the library is given in the file test/example.c which also tests that the library is working correctly. Another example is given in the file test/minigzip.c. The compression library itself is composed of all source files in the root directory. To compile all files and run the test program, follow the instructions given at the top of Makefile.in. In short "./configure; make test", and if that goes well, "make install" should work for most flavors of Unix. For Windows, use one of the special makefiles in win32/ or contrib/vstudio/ . For VMS, use make_vms.com. Questions about zlib should be sent to , or to Gilles Vollant for the Windows DLL version. The zlib home page is http://zlib.net/ . Before reporting a problem, please check this site to verify that you have the latest version of zlib; otherwise get the latest version and check whether the problem still exists or not. PLEASE read the zlib FAQ http://zlib.net/zlib_faq.html before asking for help. Mark Nelson wrote an article about zlib for the Jan. 1997 issue of Dr. Dobb's Journal; a copy of the article is available at http://marknelson.us/1997/01/01/zlib-engine/ . The changes made in version 1.2.8 are documented in the file ChangeLog. Unsupported third party contributions are provided in directory contrib/ . zlib is available in Java using the java.util.zip package, documented at http://java.sun.com/developer/technicalArticles/Programming/compression/ . A Perl interface to zlib written by Paul Marquess is available at CPAN (Comprehensive Perl Archive Network) sites, including http://search.cpan.org/~pmqs/IO-Compress-Zlib/ . A Python interface to zlib written by A.M. Kuchling is available in Python 1.5 and later versions, see http://docs.python.org/library/zlib.html . zlib is built into tcl: http://wiki.tcl.tk/4610 . An experimental package to read and write files in .zip format, written on top of zlib by Gilles Vollant , is available in the contrib/minizip directory of zlib. Notes for some targets: - For Windows DLL versions, please see win32/DLL_FAQ.txt - For 64-bit Irix, deflate.c must be compiled without any optimization. With -O, one libpng test fails. The test works in 32 bit mode (with the -n32 compiler flag). The compiler bug has been reported to SGI. - zlib doesn't work with gcc 2.6.3 on a DEC 3000/300LX under OSF/1 2.1 it works when compiled with cc. - On Digital Unix 4.0D (formely OSF/1) on AlphaServer, the cc option -std1 is necessary to get gzprintf working correctly. This is done by configure. - zlib doesn't work on HP-UX 9.05 with some versions of /bin/cc. It works with other compilers. Use "make test" to check your compiler. - gzdopen is not supported on RISCOS or BEOS. - For PalmOs, see http://palmzlib.sourceforge.net/ Acknowledgments: The deflate format used by zlib was defined by Phil Katz. The deflate and zlib specifications were written by L. Peter Deutsch. Thanks to all the people who reported problems and suggested various improvements in zlib; they are too numerous to cite here. Copyright notice: (C) 1995-2013 Jean-loup Gailly and Mark Adler This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. Jean-loup Gailly Mark Adler jloup@gzip.org madler@alumni.caltech.edu If you use the zlib library in a product, we would appreciate *not* receiving lengthy legal documents to sign. The sources are provided for free but without warranty of any kind. The library has been entirely written by Jean-loup Gailly and Mark Adler; it does not include third-party code. If you redistribute modified sources, we would appreciate that you include in the file ChangeLog history information documenting your changes. Please read the FAQ for more information on the distribution of modified source versions. ######## flac-1.3.1 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey 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) 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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. ######## freetype2-2.9 ######## The FreeType Project LICENSE ---------------------------- 2006-Jan-27 Copyright 1996-2002, 2006 by David Turner, Robert Wilhelm, and Werner Lemberg Introduction ============ The FreeType Project is distributed in several archive packages; some of them may contain, in addition to the FreeType font engine, various tools and contributions which rely on, or relate to, the FreeType Project. This license applies to all files found in such packages, and which do not fall under their own explicit license. The license affects thus the FreeType font engine, the test programs, documentation and makefiles, at the very least. This license was inspired by the BSD, Artistic, and IJG (Independent JPEG Group) licenses, which all encourage inclusion and use of free software in commercial and freeware products alike. As a consequence, its main points are that: o We don't promise that this software works. However, we will be interested in any kind of bug reports. (`as is' distribution) o You can use this software for whatever you want, in parts or full form, without having to pay us. (`royalty-free' usage) o You may not pretend that you wrote this software. If you use it, or only parts of it, in a program, you must acknowledge somewhere in your documentation that you have used the FreeType code. (`credits') We specifically permit and encourage the inclusion of this software, with or without modifications, in commercial products. We disclaim all warranties covering The FreeType Project and assume no liability related to The FreeType Project. Finally, many people asked us for a preferred form for a credit/disclaimer to use in compliance with this license. We thus encourage you to use the following text: """ Portions of this software are copyright ゥ The FreeType Project (www.freetype.org). All rights reserved. """ Please replace with the value from the FreeType version you actually use. Legal Terms =========== 0. Definitions -------------- Throughout this license, the terms `package', `FreeType Project', and `FreeType archive' refer to the set of files originally distributed by the authors (David Turner, Robert Wilhelm, and Werner Lemberg) as the `FreeType Project', be they named as alpha, beta or final release. `You' refers to the licensee, or person using the project, where `using' is a generic term including compiling the project's source code as well as linking it to form a `program' or `executable'. This program is referred to as `a program using the FreeType engine'. This license applies to all files distributed in the original FreeType Project, including all source code, binaries and documentation, unless otherwise stated in the file in its original, unmodified form as distributed in the original archive. If you are unsure whether or not a particular file is covered by this license, you must contact us to verify this. The FreeType Project is copyright (C) 1996-2000 by David Turner, Robert Wilhelm, and Werner Lemberg. All rights reserved except as specified below. 1. No Warranty -------------- THE FREETYPE PROJECT IS PROVIDED `AS IS' WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT WILL ANY OF THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY DAMAGES CAUSED BY THE USE OR THE INABILITY TO USE, OF THE FREETYPE PROJECT. 2. Redistribution ----------------- This license grants a worldwide, royalty-free, perpetual and irrevocable right and license to use, execute, perform, compile, display, copy, create derivative works of, distribute and sublicense the FreeType Project (in both source and object code forms) and derivative works thereof for any purpose; and to authorize others to exercise some or all of the rights granted herein, subject to the following conditions: o Redistribution of source code must retain this license file (`FTL.TXT') unaltered; any additions, deletions or changes to the original files must be clearly indicated in accompanying documentation. The copyright notices of the unaltered, original files must be preserved in all copies of source files. o Redistribution in binary form must provide a disclaimer that states that the software is based in part of the work of the FreeType Team, in the distribution documentation. We also encourage you to put an URL to the FreeType web page in your documentation, though this isn't mandatory. These conditions apply to any software derived from or based on the FreeType Project, not just the unmodified files. If you use our work, you must acknowledge us. However, no fee need be paid to us. 3. Advertising -------------- Neither the FreeType authors and contributors nor you shall use the name of the other for commercial, advertising, or promotional purposes without specific prior written permission. We suggest, but do not require, that you use one or more of the following phrases to refer to this software in your documentation or advertising materials: `FreeType Project', `FreeType Engine', `FreeType library', or `FreeType Distribution'. As you have not signed this license, you are not required to accept it. However, as the FreeType Project is copyrighted material, only this license, or another one contracted with the authors, grants you the right to use, distribute, and modify it. Therefore, by using, distributing, or modifying the FreeType Project, you indicate that you understand and accept all the terms of this license. 4. Contacts ----------- There are two mailing lists related to FreeType: o freetype@nongnu.org Discusses general use and applications of FreeType, as well as future and wanted additions to the library and distribution. If you are looking for support, start in this list if you haven't found anything to help you in the documentation. o freetype-devel@nongnu.org Discusses bugs, as well as engine internals, design issues, specific licenses, porting, etc. Our home page can be found at http://www.freetype.org --- end of FTL.TXT --- ######## freetype-2.4.4 ######## The FreeType Project LICENSE ---------------------------- 2006-Jan-27 Copyright 1996-2002, 2006 by David Turner, Robert Wilhelm, and Werner Lemberg Introduction ============ The FreeType Project is distributed in several archive packages; some of them may contain, in addition to the FreeType font engine, various tools and contributions which rely on, or relate to, the FreeType Project. This license applies to all files found in such packages, and which do not fall under their own explicit license. The license affects thus the FreeType font engine, the test programs, documentation and makefiles, at the very least. This license was inspired by the BSD, Artistic, and IJG (Independent JPEG Group) licenses, which all encourage inclusion and use of free software in commercial and freeware products alike. As a consequence, its main points are that: o We don't promise that this software works. However, we will be interested in any kind of bug reports. (`as is' distribution) o You can use this software for whatever you want, in parts or full form, without having to pay us. (`royalty-free' usage) o You may not pretend that you wrote this software. If you use it, or only parts of it, in a program, you must acknowledge somewhere in your documentation that you have used the FreeType code. (`credits') We specifically permit and encourage the inclusion of this software, with or without modifications, in commercial products. We disclaim all warranties covering The FreeType Project and assume no liability related to The FreeType Project. Finally, many people asked us for a preferred form for a credit/disclaimer to use in compliance with this license. We thus encourage you to use the following text: """ Portions of this software are copyright ゥ The FreeType Project (www.freetype.org). All rights reserved. """ Please replace with the value from the FreeType version you actually use. Legal Terms =========== 0. Definitions -------------- Throughout this license, the terms `package', `FreeType Project', and `FreeType archive' refer to the set of files originally distributed by the authors (David Turner, Robert Wilhelm, and Werner Lemberg) as the `FreeType Project', be they named as alpha, beta or final release. `You' refers to the licensee, or person using the project, where `using' is a generic term including compiling the project's source code as well as linking it to form a `program' or `executable'. This program is referred to as `a program using the FreeType engine'. This license applies to all files distributed in the original FreeType Project, including all source code, binaries and documentation, unless otherwise stated in the file in its original, unmodified form as distributed in the original archive. If you are unsure whether or not a particular file is covered by this license, you must contact us to verify this. The FreeType Project is copyright (C) 1996-2000 by David Turner, Robert Wilhelm, and Werner Lemberg. All rights reserved except as specified below. 1. No Warranty -------------- THE FREETYPE PROJECT IS PROVIDED `AS IS' WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT WILL ANY OF THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY DAMAGES CAUSED BY THE USE OR THE INABILITY TO USE, OF THE FREETYPE PROJECT. 2. Redistribution ----------------- This license grants a worldwide, royalty-free, perpetual and irrevocable right and license to use, execute, perform, compile, display, copy, create derivative works of, distribute and sublicense the FreeType Project (in both source and object code forms) and derivative works thereof for any purpose; and to authorize others to exercise some or all of the rights granted herein, subject to the following conditions: o Redistribution of source code must retain this license file (`FTL.TXT') unaltered; any additions, deletions or changes to the original files must be clearly indicated in accompanying documentation. The copyright notices of the unaltered, original files must be preserved in all copies of source files. o Redistribution in binary form must provide a disclaimer that states that the software is based in part of the work of the FreeType Team, in the distribution documentation. We also encourage you to put an URL to the FreeType web page in your documentation, though this isn't mandatory. These conditions apply to any software derived from or based on the FreeType Project, not just the unmodified files. If you use our work, you must acknowledge us. However, no fee need be paid to us. 3. Advertising -------------- Neither the FreeType authors and contributors nor you shall use the name of the other for commercial, advertising, or promotional purposes without specific prior written permission. We suggest, but do not require, that you use one or more of the following phrases to refer to this software in your documentation or advertising materials: `FreeType Project', `FreeType Engine', `FreeType library', or `FreeType Distribution'. As you have not signed this license, you are not required to accept it. However, as the FreeType Project is copyrighted material, only this license, or another one contracted with the authors, grants you the right to use, distribute, and modify it. Therefore, by using, distributing, or modifying the FreeType Project, you indicate that you understand and accept all the terms of this license. 4. Contacts ----------- There are two mailing lists related to FreeType: o freetype@nongnu.org Discusses general use and applications of FreeType, as well as future and wanted additions to the library and distribution. If you are looking for support, start in this list if you haven't found anything to help you in the documentation. o freetype-devel@nongnu.org Discusses bugs, as well as engine internals, design issues, specific licenses, porting, etc. Our home page can be found at http://www.freetype.org --- end of FTL.TXT --- ######## gdk-pixbuf-2.30.3 ######## GNU LIBRARY GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the library GPL. It is numbered 2 because it goes with version 2 of the ordinary GPL.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Library General Public License, applies to some specially designated Free Software Foundation software, and to any other libraries whose authors decide to use it. You can use it for your libraries, 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library, or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link a program with the library, you must provide complete object files to the recipients so that they can relink them with the library, after making changes to the library and recompiling it. And you must show them these terms so they know their rights. Our method of protecting your rights has two steps: (1) copyright the library, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the library. Also, for each distributor's protection, we want to make certain that everyone understands that there is no warranty for this free library. If the library is modified by someone else and passed on, we want its recipients to know that what they have is not the original version, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that companies distributing free software will individually obtain patent licenses, thus in effect transforming the program into proprietary software. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License, which was designed for utility programs. This license, the GNU Library General Public License, applies to certain designated libraries. This license is quite different from the ordinary one; be sure to read it in full, and don't assume that anything in it is the same as in the ordinary license. The reason we have a separate public license for some libraries is that they blur the distinction we usually make between modifying or adding to a program and simply using it. Linking a program with a library, without changing the library, is in some sense simply using the library, and is analogous to running a utility program or application program. However, in a textual and legal sense, the linked executable is a combined work, a derivative of the original library, and the ordinary General Public License treats it as such. Because of this blurred distinction, using the ordinary General Public License for libraries did not effectively promote software sharing, because most developers did not use the libraries. We concluded that weaker conditions might promote sharing better. However, unrestricted linking of non-free programs would deprive the users of those programs of all benefit from the free status of the libraries themselves. This Library General Public License is intended to permit developers of non-free programs to use free libraries, while preserving your freedom as a user of such programs to change the free libraries that are incorporated in them. (We have not seen how to achieve this as regards changes in header files, but we have achieved it as regards changes in the actual functions of the Library.) The hope is that this will lead to faster development of free libraries. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, while the latter only works together with the library. Note that it is possible for a library to be covered by the ordinary General Public License rather than by this special one. GNU LIBRARY GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Library General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also compile or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. c) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. d) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Library 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey 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) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library 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 Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307 USA. Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker. , 1 April 1990 Ty Coon, President of Vice That's all there is to it! ######## gladman_cryptogram-18.02.14 ######## Copyright (c) 1998-2013, Brian Gladman, Worcester, UK. All rights reserved. The redistribution and use of this software (with or without changes) is allowed without the payment of fees or royalties provided that: source code distributions include the above copyright notice, this list of conditions and the following disclaimer; binary distributions include the above copyright notice, this list of conditions and the following disclaimer in their documentation. This software is provided 'as is' with no explicit or implied warranties in respect of its operation, including, but not limited to, correctness and fitness for purpose. --------------------------------------------------------------------------- Issue Date: 20/12/2007 =========================================================================== Copyright (c) 2006, CRYPTOGAMS by All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain copyright notices, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the CRYPTOGAMS nor the names of its copyright holder and contributors may be used to endorse or promote products derived from this software without specific prior written permission. ALTERNATIVELY, provided that this notice is retained in full, this product may be distributed under the terms of the GNU General Public License (GPL), in which case the provisions of the GPL apply INSTEAD OF those given above. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ######## glib-2.0 ######## GNU LIBRARY GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the library GPL. It is numbered 2 because it goes with version 2 of the ordinary GPL.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Library General Public License, applies to some specially designated Free Software Foundation software, and to any other libraries whose authors decide to use it. You can use it for your libraries, 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library, or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link a program with the library, you must provide complete object files to the recipients so that they can relink them with the library, after making changes to the library and recompiling it. And you must show them these terms so they know their rights. Our method of protecting your rights has two steps: (1) copyright the library, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the library. Also, for each distributor's protection, we want to make certain that everyone understands that there is no warranty for this free library. If the library is modified by someone else and passed on, we want its recipients to know that what they have is not the original version, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that companies distributing free software will individually obtain patent licenses, thus in effect transforming the program into proprietary software. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License, which was designed for utility programs. This license, the GNU Library General Public License, applies to certain designated libraries. This license is quite different from the ordinary one; be sure to read it in full, and don't assume that anything in it is the same as in the ordinary license. The reason we have a separate public license for some libraries is that they blur the distinction we usually make between modifying or adding to a program and simply using it. Linking a program with a library, without changing the library, is in some sense simply using the library, and is analogous to running a utility program or application program. However, in a textual and legal sense, the linked executable is a combined work, a derivative of the original library, and the ordinary General Public License treats it as such. Because of this blurred distinction, using the ordinary General Public License for libraries did not effectively promote software sharing, because most developers did not use the libraries. We concluded that weaker conditions might promote sharing better. However, unrestricted linking of non-free programs would deprive the users of those programs of all benefit from the free status of the libraries themselves. This Library General Public License is intended to permit developers of non-free programs to use free libraries, while preserving your freedom as a user of such programs to change the free libraries that are incorporated in them. (We have not seen how to achieve this as regards changes in header files, but we have achieved it as regards changes in the actual functions of the Library.) The hope is that this will lead to faster development of free libraries. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, while the latter only works together with the library. Note that it is possible for a library to be covered by the ordinary General Public License rather than by this special one. GNU LIBRARY GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Library General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also compile or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. c) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. d) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Library 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey 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) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library 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 Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307 USA. Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker. , 1 April 1990 Ty Coon, President of Vice That's all there is to it! ######## glib-networking-2.38.0 ######## GNU LIBRARY GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the library GPL. It is numbered 2 because it goes with version 2 of the ordinary GPL.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Library General Public License, applies to some specially designated Free Software Foundation software, and to any other libraries whose authors decide to use it. You can use it for your libraries, 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library, or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link a program with the library, you must provide complete object files to the recipients so that they can relink them with the library, after making changes to the library and recompiling it. And you must show them these terms so they know their rights. Our method of protecting your rights has two steps: (1) copyright the library, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the library. Also, for each distributor's protection, we want to make certain that everyone understands that there is no warranty for this free library. If the library is modified by someone else and passed on, we want its recipients to know that what they have is not the original version, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that companies distributing free software will individually obtain patent licenses, thus in effect transforming the program into proprietary software. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License, which was designed for utility programs. This license, the GNU Library General Public License, applies to certain designated libraries. This license is quite different from the ordinary one; be sure to read it in full, and don't assume that anything in it is the same as in the ordinary license. The reason we have a separate public license for some libraries is that they blur the distinction we usually make between modifying or adding to a program and simply using it. Linking a program with a library, without changing the library, is in some sense simply using the library, and is analogous to running a utility program or application program. However, in a textual and legal sense, the linked executable is a combined work, a derivative of the original library, and the ordinary General Public License treats it as such. Because of this blurred distinction, using the ordinary General Public License for libraries did not effectively promote software sharing, because most developers did not use the libraries. We concluded that weaker conditions might promote sharing better. However, unrestricted linking of non-free programs would deprive the users of those programs of all benefit from the free status of the libraries themselves. This Library General Public License is intended to permit developers of non-free programs to use free libraries, while preserving your freedom as a user of such programs to change the free libraries that are incorporated in them. (We have not seen how to achieve this as regards changes in header files, but we have achieved it as regards changes in the actual functions of the Library.) The hope is that this will lead to faster development of free libraries. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, while the latter only works together with the library. Note that it is possible for a library to be covered by the ordinary General Public License rather than by this special one. GNU LIBRARY GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Library General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also compile or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. c) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. d) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Library 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey 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) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library 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 Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker. , 1 April 1990 Ty Coon, President of Vice That's all there is to it! ######## gnu-glibc-2.2.4 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey 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) 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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 Library General Public License instead of this License. ######## icu-52 ######## COPYRIGHT AND PERMISSION NOTICE Copyright (c) 1995-2013 International Business Machines Corporation and others All rights reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, provided that the above copyright notice(s) and this permission notice appear in all copies of the Software and that both the above copyright notice(s) and this permission notice appear in supporting documentation. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization of the copyright holder. ######## icu-57.1 ######## ICU License - ICU 1.8.1 and later COPYRIGHT AND PERMISSION NOTICE Copyright (c) 1995-2016 International Business Machines Corporation and others All rights reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, provided that the above copyright notice(s) and this permission notice appear in all copies of the Software and that both the above copyright notice(s) and this permission notice appear in supporting documentation. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization of the copyright holder. All trademarks and registered trademarks mentioned herein are the property of their respective owners. ######## IGEP-Linux Kernel- 2.6.28.10-igep0020b-0 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey 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) 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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 Library General Public License instead of this License. ######## initscripts-1.0 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey 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) 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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. ######## initscripts-functions-1.0 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey 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) 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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. ######## init-ifupdown-1.0 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey 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) 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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 ######## iperf-2.0.4 ######## Copyright (c) 1999-2007, The Board of Trustees of the University of Illinois All Rights Reserved. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimers. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimers in the documentation and/or other materials provided with the distribution. Neither the names of the University of Illinois, NCSA, nor the names of its contributors may be used to endorse or promote products derived from this Software without specific prior written permission. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE CONTIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ######## iproute2-3.17.0 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey 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) 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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 Library General Public License instead of this License. ######## iptables-1.4.21 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey 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) 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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. ######## iputils-s20121221 ######## Copyright (C) 2002 USAGI/WIDE Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the project nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ######## iw-3.11 ######## Copyright (c) 2007, 2008 Johannes Berg Copyright (c) 2007 Andy Lutomirski Copyright (c) 2007 Mike Kershaw Copyright (c) 2008-2009 Luis R. Rodriguez Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ######## json-c-0.11 ######## Copyright (c) 2009-2012 Eric Haszlakiewicz Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ---------------------------------------------------------------- Copyright (c) 2004, 2005 Metaparadigm Pte Ltd Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ######## kernel-E2-3.10 ######## NOTE! This copyright does *not* cover user programs that use kernel services by normal system calls - this is merely considered normal use of the kernel, and does *not* fall under the heading of "derived work". Also note that the GPL below is copyrighted by the Free Software Foundation, but the instance of code that it refers to (the Linux kernel) is copyrighted by me and others who actually wrote it. Also note that the only valid version of the GPL as far as the kernel is concerned is _this_ particular version of the license (ie v2, not v2.2 or v3.x or whatever), unless explicitly otherwise stated. Linus Torvalds ---------------------------------------- GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey 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) 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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 Library General Public License instead of this License. ######## kmod-mclk-3.18 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. one line to give the program's name and an idea of what it does. Copyright (C) yyyy name of author 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. signature of Ty Coon, 1 April 1989 Ty Coon, President of Vice This 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. ######## kmod-16 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey 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) 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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. ######## ksvc-avmanager-1.0.0 ######## Mozilla Public License Version 2.0 ================================== 1. Definitions -------------- 1.1. "Contributor" means each individual or legal entity that creates, contributes to the creation of, or owns Covered Software. 1.2. "Contributor Version" means the combination of the Contributions of others (if any) used by a Contributor and that particular Contributor's Contribution. 1.3. "Contribution" means Covered Software of a particular Contributor. 1.4. "Covered Software" means Source Code Form to which the initial Contributor has attached the notice in Exhibit A, the Executable Form of such Source Code Form, and Modifications of such Source Code Form, in each case including portions thereof. 1.5. "Incompatible With Secondary Licenses" means (a) that the initial Contributor has attached the notice described in Exhibit B to the Covered Software; or (b) that the Covered Software was made available under the terms of version 1.1 or earlier of the License, but not also under the terms of a Secondary License. 1.6. "Executable Form" means any form of the work other than Source Code Form. 1.7. "Larger Work" means a work that combines Covered Software with other material, in a separate file or files, that is not Covered Software. 1.8. "License" means this document. 1.9. "Licensable" means having the right to grant, to the maximum extent possible, whether at the time of the initial grant or subsequently, any and all of the rights conveyed by this License. 1.10. "Modifications" means any of the following: (a) any file in Source Code Form that results from an addition to, deletion from, or modification of the contents of Covered Software; or (b) any new file in Source Code Form that contains any Covered Software. 1.11. "Patent Claims" of a Contributor means any patent claim(s), including without limitation, method, process, and apparatus claims, in any patent Licensable by such Contributor that would be infringed, but for the grant of the License, by the making, using, selling, offering for sale, having made, import, or transfer of either its Contributions or its Contributor Version. 1.12. "Secondary License" means either the GNU General Public License, Version 2.0, the GNU Lesser General Public License, Version 2.1, the GNU Affero General Public License, Version 3.0, or any later versions of those licenses. 1.13. "Source Code Form" means the form of the work preferred for making modifications. 1.14. "You" (or "Your") means an individual or a legal entity exercising rights under this License. For legal entities, "You" includes any entity that controls, is controlled by, or is under common control with You. For purposes of this definition, "control" means (a) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (b) ownership of more than fifty percent (50%) of the outstanding shares or beneficial ownership of such entity. 2. License Grants and Conditions -------------------------------- 2.1. Grants Each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license: (a) under intellectual property rights (other than patent or trademark) Licensable by such Contributor to use, reproduce, make available, modify, display, perform, distribute, and otherwise exploit its Contributions, either on an unmodified basis, with Modifications, or as part of a Larger Work; and (b) under Patent Claims of such Contributor to make, use, sell, offer for sale, have made, import, and otherwise transfer either its Contributions or its Contributor Version. 2.2. Effective Date The licenses granted in Section 2.1 with respect to any Contribution become effective for each Contribution on the date the Contributor first distributes such Contribution. 2.3. Limitations on Grant Scope The licenses granted in this Section 2 are the only rights granted under this License. No additional rights or licenses will be implied from the distribution or licensing of Covered Software under this License. Notwithstanding Section 2.1(b) above, no patent license is granted by a Contributor: (a) for any code that a Contributor has removed from Covered Software; or (b) for infringements caused by: (i) Your and any other third party's modifications of Covered Software, or (ii) the combination of its Contributions with other software (except as part of its Contributor Version); or (c) under Patent Claims infringed by Covered Software in the absence of its Contributions. This License does not grant any rights in the trademarks, service marks, or logos of any Contributor (except as may be necessary to comply with the notice requirements in Section 3.4). 2.4. Subsequent Licenses No Contributor makes additional grants as a result of Your choice to distribute the Covered Software under a subsequent version of this License (see Section 10.2) or under the terms of a Secondary License (if permitted under the terms of Section 3.3). 2.5. Representation Each Contributor represents that the Contributor believes its Contributions are its original creation(s) or it has sufficient rights to grant the rights to its Contributions conveyed by this License. 2.6. Fair Use This License is not intended to limit any rights You have under applicable copyright doctrines of fair use, fair dealing, or other equivalents. 2.7. Conditions Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in Section 2.1. 3. Responsibilities ------------------- 3.1. Distribution of Source Form All distribution of Covered Software in Source Code Form, including any Modifications that You create or to which You contribute, must be under the terms of this License. You must inform recipients that the Source Code Form of the Covered Software is governed by the terms of this License, and how they can obtain a copy of this License. You may not attempt to alter or restrict the recipients' rights in the Source Code Form. 3.2. Distribution of Executable Form If You distribute Covered Software in Executable Form then: (a) such Covered Software must also be made available in Source Code Form, as described in Section 3.1, and You must inform recipients of the Executable Form how they can obtain a copy of such Source Code Form by reasonable means in a timely manner, at a charge no more than the cost of distribution to the recipient; and (b) You may distribute such Executable Form under the terms of this License, or sublicense it under different terms, provided that the license for the Executable Form does not attempt to limit or alter the recipients' rights in the Source Code Form under this License. 3.3. Distribution of a Larger Work You may create and distribute a Larger Work under terms of Your choice, provided that You also comply with the requirements of this License for the Covered Software. If the Larger Work is a combination of Covered Software with a work governed by one or more Secondary Licenses, and the Covered Software is not Incompatible With Secondary Licenses, this License permits You to additionally distribute such Covered Software under the terms of such Secondary License(s), so that the recipient of the Larger Work may, at their option, further distribute the Covered Software under the terms of either this License or such Secondary License(s). 3.4. Notices You may not remove or alter the substance of any license notices (including copyright notices, patent notices, disclaimers of warranty, or limitations of liability) contained within the Source Code Form of the Covered Software, except that You may alter any license notices to the extent required to remedy known factual inaccuracies. 3.5. Application of Additional Terms You may choose to offer, and to charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Covered Software. However, You may do so only on Your own behalf, and not on behalf of any Contributor. You must make it absolutely clear that any such warranty, support, indemnity, or liability obligation is offered by You alone, and You hereby agree to indemnify every Contributor for any liability incurred by such Contributor as a result of warranty, support, indemnity or liability terms You offer. You may include additional disclaimers of warranty and limitations of liability specific to any jurisdiction. 4. Inability to Comply Due to Statute or Regulation --------------------------------------------------- If it is impossible for You to comply with any of the terms of this License with respect to some or all of the Covered Software due to statute, judicial order, or regulation then You must: (a) comply with the terms of this License to the maximum extent possible; and (b) describe the limitations and the code they affect. Such description must be placed in a text file included with all distributions of the Covered Software under this License. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill to be able to understand it. 5. Termination -------------- 5.1. The rights granted under this License will terminate automatically if You fail to comply with any of its terms. However, if You become compliant, then the rights granted under this License from a particular Contributor are reinstated (a) provisionally, unless and until such Contributor explicitly and finally terminates Your grants, and (b) on an ongoing basis, if such Contributor fails to notify You of the non-compliance by some reasonable means prior to 60 days after You have come back into compliance. Moreover, Your grants from a particular Contributor are reinstated on an ongoing basis if such Contributor notifies You of the non-compliance by some reasonable means, this is the first time You have received notice of non-compliance with this License from such Contributor, and You become compliant prior to 30 days after Your receipt of the notice. 5.2. If You initiate litigation against any entity by asserting a patent infringement claim (excluding declaratory judgment actions, counter-claims, and cross-claims) alleging that a Contributor Version directly or indirectly infringes any patent, then the rights granted to You by any and all Contributors for the Covered Software under Section 2.1 of this License shall terminate. 5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user license agreements (excluding distributors and resellers) which have been validly granted by You or Your distributors under this License prior to termination shall survive termination. ************************************************************************ * * * 6. Disclaimer of Warranty * * ------------------------- * * * * Covered Software is provided under this License on an "as is" * * basis, without warranty of any kind, either expressed, implied, or * * statutory, including, without limitation, warranties that the * * Covered Software is free of defects, merchantable, fit for a * * particular purpose or non-infringing. The entire risk as to the * * quality and performance of the Covered Software is with You. * * Should any Covered Software prove defective in any respect, You * * (not any Contributor) assume the cost of any necessary servicing, * * repair, or correction. This disclaimer of warranty constitutes an * * essential part of this License. No use of any Covered Software is * * authorized under this License except under this disclaimer. * * * ************************************************************************ ************************************************************************ * * * 7. Limitation of Liability * * -------------------------- * * * * Under no circumstances and under no legal theory, whether tort * * (including negligence), contract, or otherwise, shall any * * Contributor, or anyone who distributes Covered Software as * * permitted above, be liable to You for any direct, indirect, * * special, incidental, or consequential damages of any character * * including, without limitation, damages for lost profits, loss of * * goodwill, work stoppage, computer failure or malfunction, or any * * and all other commercial damages or losses, even if such party * * shall have been informed of the possibility of such damages. This * * limitation of liability shall not apply to liability for death or * * personal injury resulting from such party's negligence to the * * extent applicable law prohibits such limitation. Some * * jurisdictions do not allow the exclusion or limitation of * * incidental or consequential damages, so this exclusion and * * limitation may not apply to You. * * * ************************************************************************ 8. Litigation ------------- Any litigation relating to this License may be brought only in the courts of a jurisdiction where the defendant maintains its principal place of business and such litigation shall be governed by laws of that jurisdiction, without reference to its conflict-of-law provisions. Nothing in this Section shall prevent a party's ability to bring cross-claims or counter-claims. 9. Miscellaneous ---------------- This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. Any law or regulation which provides that the language of a contract shall be construed against the drafter shall not be used to construe this License against a Contributor. 10. Versions of the License --------------------------- 10.1. New Versions Mozilla Foundation is the license steward. Except as provided in Section 10.3, no one other than the license steward has the right to modify or publish new versions of this License. Each version will be given a distinguishing version number. 10.2. Effect of New Versions You may distribute the Covered Software under the terms of the version of the License under which You originally received the Covered Software, or under the terms of any subsequent version published by the license steward. 10.3. Modified Versions If you create software not governed by this License, and you want to create a new license for such software, you may create and use a modified version of this License if you rename the license and remove any references to the name of the license steward (except to note that such modified license differs from this License). 10.4. Distributing Source Code Form that is Incompatible With Secondary Licenses If You choose to distribute Source Code Form that is Incompatible With Secondary Licenses under the terms of this version of the License, the notice described in Exhibit B of this License must be attached. Exhibit A - Source Code Form License Notice ------------------------------------------- This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/. If it is not possible or desirable to put the notice in a particular file, then You may include the notice in a location (such as a LICENSE file in a relevant directory) where a recipient would be likely to look for such a notice. You may add additional accurate notices of copyright ownership. Exhibit B - "Incompatible With Secondary Licenses" Notice --------------------------------------------------------- This Source Code Form is "Incompatible With Secondary Licenses", as defined by the Mozilla Public License, v. 2.0. ######## ksvc-renderer-1.0 ######## Copyright (c) 2001-2002 Altia Inc. Permission to use, copy, and modify this software for any purpose is hereby granted, provided that this copyright notice appears in all copies and that the entity using, copying, or modifying this software has purchased an Altia Deep Screen license. Permission to sell or distribute this source code is denied. Altia makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty. ALTIA INC. DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ALTIA INC. BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ######## latency_test_in_ALSA-1 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey 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) 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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 ######## libTIFF-4.0.9 ######## Copyright (c) 1988-1997 Sam Leffler Copyright (c) 1991-1997 Silicon Graphics, Inc. Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that (i) the above copyright notices and this permission notice appear in all copies of the software and related documentation, and (ii) the names of Sam Leffler and Silicon Graphics may not be used in any advertising or publicity relating to the software without the specific, prior written permission of Sam Leffler and Silicon Graphics. THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ######## libacl1-2.2.52 ######## Most components of the "acl" package are licensed under Version 2.1 of the GNU Lesser General Public License (see below). below. Some components (as annotated in the source) are licensed under Version 2 of the GNU General Public License (see COPYING). ---------------------------------------------------------------------- GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, 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 this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others. Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. GNU LESSER GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey 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) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker. , 1 April 1990 Ty Coon, President of Vice That's all there is to it! ######## libarchive-3.2.1 ######## The libarchive distribution as a whole is Copyright by Tim Kientzle and is subject to the copyright notice reproduced at the bottom of this file. Each individual file in this distribution should have a clear copyright/licensing statement at the beginning of the file. If any do not, please let me know and I will rectify it. The following is intended to summarize the copyright status of the individual files; the actual statements in the files are controlling. * Except as listed below, all C sources (including .c and .h files) and documentation files are subject to the copyright notice reproduced at the bottom of this file. * The following source files are also subject in whole or in part to a 3-clause UC Regents copyright; please read the individual source files for details: libarchive/archive_entry.c libarchive/archive_read_support_filter_compress.c libarchive/archive_write_add_filter_compress.c libarchive/mtree.5 * The following source files are in the public domain: libarchive/archive_getdate.c * The build files---including Makefiles, configure scripts, and auxiliary scripts used as part of the compile process---have widely varying licensing terms. Please check individual files before distributing them to see if those restrictions apply to you. I intend for all new source code to use the license below and hope over time to replace code with other licenses with new implementations that do use the license below. The varying licensing of the build scripts seems to be an unavoidable mess. Copyright (c) 2003-2009 All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer in this position and unchanged. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR(S) ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ######## libattr1-2.4.47 ######## GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, 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 this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others. Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. GNU LESSER GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey 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) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written ######## libbz2-0-1.0.6 ######## -------------------------------------------------------------------------- This program, "bzip2", the associated library "libbzip2", and all documentation, are copyright (C) 1996-2010 Julian R Seward. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 3. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 4. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Julian Seward, jseward@bzip.org bzip2/libbzip2 version 1.0.6 of 6 September 2010 -------------------------------------------------------------------------- ######## libcap2-2.24 ######## Redistribution and use in source and binary forms of libcap, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain any existing copyright notice, and this entire permission notice in its entirety, including the disclaimer of warranties. 2. Redistributions in binary form must reproduce all prior and current copyright notices, this list of conditions, and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The name of any author may not be used to endorse or promote products derived from this software without their specific prior written permission. ALTERNATIVELY, this product may be distributed under the terms of the GNU General Public License (v2.0 - see below), in which case the provisions of the GNU GPL are required INSTEAD OF the above restrictions. (This clause is necessary due to a potential conflict between the GNU GPL and the restrictions contained in a BSD-style copyright.) THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ######## libcap.so.2-2.22 ######## Unless otherwise *explicitly* stated, the following text describes the licensed conditions under which the contents of this libcap release may be used and distributed: ------------------------------------------------------------------------- Redistribution and use in source and binary forms of libcap, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain any existing copyright notice, and this entire permission notice in its entirety, including the disclaimer of warranties. 2. Redistributions in binary form must reproduce all prior and current copyright notices, this list of conditions, and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The name of any author may not be used to endorse or promote products derived from this software without their specific prior written permission. ALTERNATIVELY, this product may be distributed under the terms of the GNU General Public License (v2.0 - see below), in which case the provisions of the GNU GPL are required INSTEAD OF the above restrictions. (This clause is necessary due to a potential conflict between the GNU GPL and the restrictions contained in a BSD-style copyright.) THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ######## libcom_err-v1.43 ######## Copyright 1987, 1988 by MIT Student Information Processing Board. Permission to use, copy, modify, and distribute this software and its documentation for any purpose is hereby granted, provided that the names of M.I.T. and the M.I.T. S.I.P.B. not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. M.I.T. and the M.I.T. S.I.P.B. make no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty. ######## libcom-err2-v1.43 ######## Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, and the entire permission notice in its entirety, including the disclaimer of warranties. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ALL OF WHICH ARE HEREBY DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF NOT ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ######## libcgroup-0.41 ######## GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, 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 this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others. Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. GNU LESSER GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey 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) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker. , 1 April 1990 Ty Coon, President of Vice That's all there is to it! ######## libcurl-7.42.1 ######## COPYRIGHT AND PERMISSION NOTICE Copyright (c) 1996 - 2016, Daniel Stenberg, daniel@haxx.se, and many contributors, see the THANKS file. All rights reserved. Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization of the copyright holder. ######## libcurl-7.58.0 ######## COPYRIGHT AND PERMISSION NOTICE Copyright (c) 1996 - 2016, Daniel Stenberg, daniel@haxx.se, and many contributors, see the THANKS file. All rights reserved. Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization of the copyright holder. ######## libc-2.19 ######## GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, 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 this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others. Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. GNU LESSER GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey 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) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written ######## libdaemon0-0.14 ######## GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, 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 this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others. Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. GNU LESSER GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey 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) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker. , 1 April 1990 Ty Coon, President of Vice That's all there is to it! ######## libdbus-glib-1-2-0.106 ######## The D-Bus glib bindings are licensed to you under your choice of the Academic Free License version 2.1, or the GNU General Public License version 2. Both licenses are included here. Some of the standalone binaries are under the GPL only; in particular, but not limted to, tests/decode-gcov.c. Each source code file is marked with the proper copyright information. The Academic Free License v. 2.1 This Academic Free License (the "License") applies to any original work of authorship (the "Original Work") whose owner (the "Licensor") has placed the following notice immediately following the copyright notice for the Original Work: Licensed under the Academic Free License version 2.1 1) Grant of Copyright License. Licensor hereby grants You a world-wide, royalty-free, non-exclusive, perpetual, sublicenseable license to do the following: a) to reproduce the Original Work in copies; b) to prepare derivative works ("Derivative Works") based upon the Original Work; c) to distribute copies of the Original Work and Derivative Works to the public; d) to perform the Original Work publicly; and e) to display the Original Work publicly. 2) Grant of Patent License. Licensor hereby grants You a world-wide, royalty-free, non-exclusive, perpetual, sublicenseable license, under patent claims owned or controlled by the Licensor that are embodied in the Original Work as furnished by the Licensor, to make, use, sell and offer for sale the Original Work and Derivative Works. 3) Grant of Source Code License. The term "Source Code" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor hereby agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right to satisfy this obligation by placing a machine-readable copy of the Source Code in an information repository reasonably calculated to permit inexpensive and convenient access by You for as long as Licensor continues to distribute the Original Work, and by publishing the address of that information repository in a notice immediately following the copyright notice that applies to the Original Work. 4) Exclusions From License Grant. Neither the names of Licensor, nor the names of any contributors to the Original Work, nor any of their trademarks or service marks, may be used to endorse or promote products derived from this Original Work without express prior written permission of the Licensor. Nothing in this License shall be deemed to grant any rights to trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor except as expressly stated herein. No patent license is granted to make, use, sell or offer to sell embodiments of any patent claims other than the licensed claims defined in Section 2. No right is granted to the trademarks of Licensor even if such marks are included in the Original Work. Nothing in this License shall be interpreted to prohibit Licensor from licensing under different terms from this License any Original Work that Licensor otherwise would have a right to license. 5) This section intentionally omitted. 6) Attribution Rights. You must retain, in the Source Code of any Derivative Works that You create, all copyright, patent or trademark notices from the Source Code of the Original Work, as well as any notices of licensing and any descriptive text identified therein as an "Attribution Notice." You must cause the Source Code for any Derivative Works that You create to carry a prominent Attribution Notice reasonably calculated to inform recipients that You have modified the Original Work. 7) Warranty of Provenance and Disclaimer of Warranty. Licensor warrants that the copyright in and to the Original Work and the patent rights granted herein by Licensor are owned by the Licensor or are sublicensed to You under the terms of this License with the permission of the contributor(s) of those copyrights and patent rights. Except as expressly stated in the immediately proceeding sentence, the Original Work is provided under this License on an "AS IS" BASIS and WITHOUT WARRANTY, either express or implied, including, without limitation, the warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY OF THE ORIGINAL WORK IS WITH YOU. This DISCLAIMER OF WARRANTY constitutes an essential part of this License. No license to Original Work is granted hereunder except under this disclaimer. 8) Limitation of Liability. Under no circumstances and under no legal theory, whether in tort (including negligence), contract, or otherwise, shall the Licensor be liable to any person for any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or the use of the Original Work including, without limitation, damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses. This limitation of liability shall not apply to liability for death or personal injury resulting from Licensor's negligence to the extent applicable law prohibits such limitation. Some jurisdictions do not allow the exclusion or limitation of incidental or consequential damages, so this exclusion and limitation may not apply to You. 9) Acceptance and Termination. If You distribute copies of the Original Work or a Derivative Work, You must make a reasonable effort under the circumstances to obtain the express assent of recipients to the terms of this License. Nothing else but this License (or another written agreement between Licensor and You) grants You permission to create Derivative Works based upon the Original Work or to exercise any of the rights granted in Section 1 herein, and any attempt to do so except under the terms of this License (or another written agreement between Licensor and You) is expressly prohibited by U.S. copyright law, the equivalent laws of other countries, and by international treaty. Therefore, by exercising any of the rights granted to You in Section 1 herein, You indicate Your acceptance of this License and all of its terms and conditions. 10) Termination for Patent Action. This License shall terminate automatically and You may no longer exercise any of the rights granted to You by this License as of the date You commence an action, including a cross-claim or counterclaim, against Licensor or any licensee alleging that the Original Work infringes a patent. This termination provision shall not apply for an action alleging patent infringement by combinations of the Original Work with other software or hardware. 11) Jurisdiction, Venue and Governing Law. Any action or suit relating to this License may be brought only in the courts of a jurisdiction wherein the Licensor resides or in which Licensor conducts its primary business, and under the laws of that jurisdiction excluding its conflict-of-law provisions. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any use of the Original Work outside the scope of this License or after its termination shall be subject to the requirements and penalties of the U.S. Copyright Act, 17 U.S.C. テつァ 101 et seq., the equivalent laws of other countries, and international treaty. This section shall survive the termination of this License. 12) Attorneys Fees. In any action to enforce the terms of this License or seeking damages relating thereto, the prevailing party shall be entitled to recover its costs and expenses, including, without limitation, reasonable attorneys' fees and costs incurred in connection with such action, including any appeal of such action. This section shall survive the termination of this License. 13) Miscellaneous. This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. 14) Definition of "You" in This License. "You" throughout this License, whether in upper or lower case, means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License. For legal entities, "You" includes any entity that controls, is controlled by, or is under common control with you. For purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. 15) Right to Use. You may use the Original Work in all ways not otherwise restricted or conditioned by this License or by law, and Licensor promises not to interfere with or be responsible for such uses by You. This license is Copyright (C) 2003-2004 Lawrence E. Rosen. All rights reserved. Permission is hereby granted to copy and distribute this license without modification. This license may not be modified without the express written permission of its copyright owner. -- END OF ACADEMIC FREE LICENSE. The following is intended to describe the essential differences between the Academic Free License (AFL) version 1.0 and other open source licenses: The Academic Free License is similar to the BSD, MIT, UoI/NCSA and Apache licenses in many respects but it is intended to solve a few problems with those licenses. * The AFL is written so as to make it clear what software is being licensed (by the inclusion of a statement following the copyright notice in the software). This way, the license functions better than a template license. The BSD, MIT and UoI/NCSA licenses apply to unidentified software. * The AFL contains a complete copyright grant to the software. The BSD and Apache licenses are vague and incomplete in that respect. * The AFL contains a complete patent grant to the software. The BSD, MIT, UoI/NCSA and Apache licenses rely on an implied patent license and contain no explicit patent grant. * The AFL makes it clear that no trademark rights are granted to the licensor's trademarks. The Apache license contains such a provision, but the BSD, MIT and UoI/NCSA licenses do not. * The AFL includes the warranty by the licensor that it either owns the copyright or that it is distributing the software under a license. None of the other licenses contain that warranty. All other warranties are disclaimed, as is the case for the other licenses. * The AFL is itself copyrighted (with the right granted to copy and distribute without modification). This ensures that the owner of the copyright to the license will control changes. The Apache license contains a copyright notice, but the BSD, MIT and UoI/NCSA licenses do not. -- START OF GNU GENERAL PUBLIC LICENSE -- GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey 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) 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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 Library General Public License instead of this License. ######## libdivsufsort-2.0.0 ######## Copyright (c) 2003-2008 Yuta Mori All Rights Reserved. Copyright (c) 2003 Yuta Mori All rights reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. See also the libdivsufsort web site: http://libdivsufsort.googlecode.com/ for more information. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ######## libdrm-2.4.52 ######## Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ######## libexpat1-2.2.0 ######## Copyright (c) 1998-2000 Thai Open Source Software Center Ltd and Clark Cooper Copyright (c) 2001-2016 Expat maintainers Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ######## libext2fs2-1.43 ######## GNU LIBRARY GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the library GPL. It is numbered 2 because it goes with version 2 of the ordinary GPL.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Library General Public License, applies to some specially designated Free Software Foundation software, and to any other libraries whose authors decide to use it. You can use it for your libraries, 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library, or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link a program with the library, you must provide complete object files to the recipients so that they can relink them with the library, after making changes to the library and recompiling it. And you must show them these terms so they know their rights. Our method of protecting your rights has two steps: (1) copyright the library, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the library. Also, for each distributor's protection, we want to make certain that everyone understands that there is no warranty for this free library. If the library is modified by someone else and passed on, we want its recipients to know that what they have is not the original version, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that companies distributing free software will individually obtain patent licenses, thus in effect transforming the program into proprietary software. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License, which was designed for utility programs. This license, the GNU Library General Public License, applies to certain designated libraries. This license is quite different from the ordinary one; be sure to read it in full, and don't assume that anything in it is the same as in the ordinary license. The reason we have a separate public license for some libraries is that they blur the distinction we usually make between modifying or adding to a program and simply using it. Linking a program with a library, without changing the library, is in some sense simply using the library, and is analogous to running a utility program or application program. However, in a textual and legal sense, the linked executable is a combined work, a derivative of the original library, and the ordinary General Public License treats it as such. Because of this blurred distinction, using the ordinary General Public License for libraries did not effectively promote software sharing, because most developers did not use the libraries. We concluded that weaker conditions might promote sharing better. However, unrestricted linking of non-free programs would deprive the users of those programs of all benefit from the free status of the libraries themselves. This Library General Public License is intended to permit developers of non-free programs to use free libraries, while preserving your freedom as a user of such programs to change the free libraries that are incorporated in them. (We have not seen how to achieve this as regards changes in header files, but we have achieved it as regards changes in the actual functions of the Library.) The hope is that this will lead to faster development of free libraries. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, while the latter only works together with the library. Note that it is possible for a library to be covered by the ordinary General Public License rather than by this special one. GNU LIBRARY GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Library General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also compile or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. c) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. d) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Library 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey 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) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library 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 Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307 USA. Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker. , 1 April 1990 Ty Coon, President of Vice That's all there is to it! ######## libffi6-3.0.13 ######## libffi - Copyright (c) 1996-2012 Anthony Green, Red Hat, Inc and others. See source files for details. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the ``Software''), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED ``AS IS'', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ######## libflac- 1.3.1 ######## Copyright (C) 2000-2009 Josh Coalson Copyright (C) 2011-2014 Xiph.Org Foundation Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. - Neither the name of the Xiph.org Foundation nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ######## libgcc1-4.8.2 ######## GCC RUNTIME LIBRARY EXCEPTION Version 3.1, 31 March 2009 General information: http://www.gnu.org/licenses/gcc-exception.html Copyright (C) 2009 Free Software Foundation, Inc. Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. This GCC Runtime Library Exception ("Exception") is an additional permission under section 7 of the GNU General Public License, version 3 ("GPLv3"). It applies to a given file (the "Runtime Library") that bears a notice placed by the copyright holder of the file stating that the file is governed by GPLv3 along with this Exception. When you use GCC to compile a program, GCC may combine portions of certain GCC header files and runtime libraries with the compiled program. The purpose of this Exception is to allow compilation of non-GPL (including proprietary) programs to use, in this way, the header files and runtime libraries covered by this Exception. 0. Definitions. A file is an "Independent Module" if it either requires the Runtime Library for execution after a Compilation Process, or makes use of an interface provided by the Runtime Library, but is not otherwise based on the Runtime Library. "GCC" means a version of the GNU Compiler Collection, with or without modifications, governed by version 3 (or a specified later version) of the GNU General Public License (GPL) with the option of using any subsequent versions published by the FSF. "GPL-compatible Software" is software whose conditions of propagation, modification and use would permit combination with GCC in accord with the license of GCC. "Target Code" refers to output from any compiler for a real or virtual target processor architecture, in executable form or suitable for input to an assembler, loader, linker and/or execution phase. Notwithstanding that, Target Code does not include data in any format that is used as a compiler intermediate representation, or used for producing a compiler intermediate representation. The "Compilation Process" transforms code entirely represented in non-intermediate languages designed for human-written code, and/or in Java Virtual Machine byte code, into Target Code. Thus, for example, use of source code generators and preprocessors need not be considered part of the Compilation Process, since the Compilation Process can be understood as starting with the output of the generators or preprocessors. A Compilation Process is "Eligible" if it is done using GCC, alone or with other GPL-compatible software, or if it is done without using any work based on GCC. For example, using non-GPL-compatible Software to optimize any GCC intermediate representations would not qualify as an Eligible Compilation Process. 1. Grant of Additional Permission. You have permission to propagate a work of Target Code formed by combining the Runtime Library with Independent Modules, even if such propagation would otherwise violate the terms of GPLv3, provided that all Target Code was generated by Eligible Compilation Processes. You may then convey such a combination under terms of your choice, consistent with the licensing of the Independent Modules. 2. No Weakening of GCC Copyleft. The availability of this Exception does not imply any general presumption that third-party software is unaffected by the copyleft requirements of the license of GCC. ######## libgcrypt11-1.5.3 ######## GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, 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 this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author`s reputation will not be affected by problems that might be introduced by others. Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user`s freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users` freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library`s complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer`s own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user`s computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients` exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. one line to give the library`s name and an idea of what it does. Copyright (C) year name of author This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob` (a library for tweaking knobs) written by James Random Hacker. signature of Ty Coon, 1 April 1990 Ty Coon, President of Vice That`s all there is to it! ######## libglib-2.0-0-2.38.2 ######## GNU LIBRARY GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the library GPL. It is numbered 2 because it goes with version 2 of the ordinary GPL.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Library General Public License, applies to some specially designated Free Software Foundation software, and to any other libraries whose authors decide to use it. You can use it for your libraries, 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library, or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link a program with the library, you must provide complete object files to the recipients so that they can relink them with the library, after making changes to the library and recompiling it. And you must show them these terms so they know their rights. Our method of protecting your rights has two steps: (1) copyright the library, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the library. Also, for each distributor's protection, we want to make certain that everyone understands that there is no warranty for this free library. If the library is modified by someone else and passed on, we want its recipients to know that what they have is not the original version, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that companies distributing free software will individually obtain patent licenses, thus in effect transforming the program into proprietary software. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License, which was designed for utility programs. This license, the GNU Library General Public License, applies to certain designated libraries. This license is quite different from the ordinary one; be sure to read it in full, and don't assume that anything in it is the same as in the ordinary license. The reason we have a separate public license for some libraries is that they blur the distinction we usually make between modifying or adding to a program and simply using it. Linking a program with a library, without changing the library, is in some sense simply using the library, and is analogous to running a utility program or application program. However, in a textual and legal sense, the linked executable is a combined work, a derivative of the original library, and the ordinary General Public License treats it as such. Because of this blurred distinction, using the ordinary General Public License for libraries did not effectively promote software sharing, because most developers did not use the libraries. We concluded that weaker conditions might promote sharing better. However, unrestricted linking of non-free programs would deprive the users of those programs of all benefit from the free status of the libraries themselves. This Library General Public License is intended to permit developers of non-free programs to use free libraries, while preserving your freedom as a user of such programs to change the free libraries that are incorporated in them. (We have not seen how to achieve this as regards changes in header files, but we have achieved it as regards changes in the actual functions of the Library.) The hope is that this will lead to faster development of free libraries. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, while the latter only works together with the library. Note that it is possible for a library to be covered by the ordinary General Public License rather than by this special one. GNU LIBRARY GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Library General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also compile or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. c) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. d) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Library 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey 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) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library 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 Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307 USA. Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker. , 1 April 1990 Ty Coon, President of Vice That's all there is to it! ######## libgnutls26-2.12.23 ######## GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, 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 this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others. Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. GNU LESSER GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey 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) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker. , 1 April 1990 Ty Coon, President of Vice That's all there is to it! ######## libgpg-error0-1.12 ######## GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, 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 this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author`s reputation will not be affected by problems that might be introduced by others. Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user`s freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users` freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library`s complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer`s own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user`s computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients` exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. one line to give the library`s name and an idea of what it does. Copyright (C) year name of author This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob` (a library for tweaking knobs) written by James Random Hacker. signature of Ty Coon, 1 April 1990 Ty Coon, President of Vice That`s all there is to it! ######## libblkid-v2.24.1 ######## GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, 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 this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others. Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. GNU LESSER GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey 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) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written ######## libmount-v2.24.1 ######## GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, 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 this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others. Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. GNU LESSER GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey 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) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written ######## libudev-211 ######## GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, 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 this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others. Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. GNU LESSER GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey 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) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker. , 1 April 1990 Ty Coon, President of Vice That's all there is to it! ######## libuuid-v2.24.1 ######## This library is free software; you can redistribute it and/or modify it under the terms of the Modified BSD License. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. Neither the name of the nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ######## libe2p2-v1.43 ######## This package, the EXT2 filesystem utilities, are made available under the GNU Public License version 2, with the exception of the lib/ext2fs and lib/e2p libraries, which are made available under the GNU Library General Public License Version 2, the lib/uuid library which is made available under a BSD-style license and the lib/et and lib/ss libraries which are made available under an MIT-style license. Please see lib/uuid/COPYING for more details for the license for the files comprising the libuuid library, and the source file headers of the libet and libss libraries for more information. The most recent officially distributed version can be found at http://e2fsprogs.sourceforge.net. If you need to make a distribution, that's the one you should use. If there is some reason why you'd like a more recent version that is still in ALPHA testing (i.e., either using the "WIP" test distributions or one from the hg or git repository from the development branch, please contact me (tytso@mit.edu) before you ship. The release schedules for this package are flexible, if you give me enough lead time. Theodore Ts'o 23-June-2007 ---------------------------------------------------------------------- GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey 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) 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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 Library General Public License instead of this License. ---------------------------------------------------------------------- GNU LIBRARY GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the library GPL. It is numbered 2 because it goes with version 2 of the ordinary GPL.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Library General Public License, applies to some specially designated Free Software Foundation software, and to any other libraries whose authors decide to use it. You can use it for your libraries, 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library, or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link a program with the library, you must provide complete object files to the recipients so that they can relink them with the library, after making changes to the library and recompiling it. And you must show them these terms so they know their rights. Our method of protecting your rights has two steps: (1) copyright the library, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the library. Also, for each distributor's protection, we want to make certain that everyone understands that there is no warranty for this free library. If the library is modified by someone else and passed on, we want its recipients to know that what they have is not the original version, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that companies distributing free software will individually obtain patent licenses, thus in effect transforming the program into proprietary software. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License, which was designed for utility programs. This license, the GNU Library General Public License, applies to certain designated libraries. This license is quite different from the ordinary one; be sure to read it in full, and don't assume that anything in it is the same as in the ordinary license. The reason we have a separate public license for some libraries is that they blur the distinction we usually make between modifying or adding to a program and simply using it. Linking a program with a library, without changing the library, is in some sense simply using the library, and is analogous to running a utility program or application program. However, in a textual and legal sense, the linked executable is a combined work, a derivative of the original library, and the ordinary General Public License treats it as such. Because of this blurred distinction, using the ordinary General Public License for libraries did not effectively promote software sharing, because most developers did not use the libraries. We concluded that weaker conditions might promote sharing better. However, unrestricted linking of non-free programs would deprive the users of those programs of all benefit from the free status of the libraries themselves. This Library General Public License is intended to permit developers of non-free programs to use free libraries, while preserving your freedom as a user of such programs to change the free libraries that are incorporated in them. (We have not seen how to achieve this as regards changes in header files, but we have achieved it as regards changes in the actual functions of the Library.) The hope is that this will lead to faster development of free libraries. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, while the latter only works together with the library. Note that it is possible for a library to be covered by the ordinary General Public License rather than by this special one. GNU LIBRARY GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Library General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also compile or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. c) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. d) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Library 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey 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) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library 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 Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker. , 1 April 1990 Ty Coon, President of Vice That's all there is to it! ######## libss2-v1.43 ######## This is the Debian GNU/Linux prepackaged version of the ss command-line interface parsing library. It is currently distributed together with the EXT2 file system utilities, which are otherwise packaged as "e2fsprogs". This package was put together by Yann Dirson , from sources obtained from a mirror of: tsx-11.mit.edu:/pub/linux/packages/ext2fs/ From the original distribution: Copyright 1987, 1988 by the Student Information Processing Board of the Massachusetts Institute of Technology Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the names of M.I.T. and the M.I.T. S.I.P.B. not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. M.I.T. and the M.I.T. S.I.P.B. make no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty. ######## libharfbuzz-1.0.1 ######## HarfBuzz is licensed under the so-called "Old MIT" license. Details follow. For parts of HarfBuzz that are licensed under different licenses see individual files names COPYING in subdirectories where applicable. Copyright ゥ 2010,2011,2012 Google, Inc. Copyright ゥ 2012 Mozilla Foundation Copyright ゥ 2011 Codethink Limited Copyright ゥ 2008,2010 Nokia Corporation and/or its subsidiary(-ies) Copyright ゥ 2009 Keith Stribley Copyright ゥ 2009 Martin Hosken and SIL International Copyright ゥ 2007 Chris Wilson Copyright ゥ 2006 Behdad Esfahbod Copyright ゥ 2005 David Turner Copyright ゥ 2004,2007,2008,2009,2010 Red Hat, Inc. Copyright ゥ 1998-2004 David Turner and Werner Lemberg For full copyright notices consult the individual files in the package. Permission is hereby granted, without written agreement and without license or royalty fees, to use, copy, modify, and distribute this software and its documentation for any purpose, provided that the above copyright notice and the following two paragraphs appear in all copies of this software. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. ######## libitzam-6.0.4 ######## Copyright 2011 Scott Robert Ladd. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY SCOTT ROBERT LADD ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL SCOTT ROBERT LADD OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The views and conclusions contained in the software and documentation are those of the authors and should not be interpreted as representing official policies, either expressed or implied, of Scott Robert Ladd. ######## libjpeg-9c ######## The authors make NO WARRANTY or representation, either express or implied, with respect to this software, its quality, accuracy, merchantability, or fitness for a particular purpose. This software is provided "AS IS", and you, its user, assume the entire risk as to its quality and accuracy. This software is copyright (C) 1991-2011, Thomas G. Lane, Guido Vollbeding. All Rights Reserved except as specified below. Permission is hereby granted to use, copy, modify, and distribute this software (or portions thereof) for any purpose, without fee, subject to these conditions: (1) If any part of the source code for this software is distributed, then this README file must be included, with this copyright and no-warranty notice unaltered; and any additions, deletions, or changes to the original files must be clearly indicated in accompanying documentation. (2) If only executable code is distributed, then the accompanying documentation must state that "this software is based in part on the work of the Independent JPEG Group". (3) Permission for use of this software is granted only if the user accepts full responsibility for any undesirable consequences; the authors accept NO LIABILITY for damages of any kind. These conditions apply to any software derived from or based on the IJG code, not just to the unmodified library. If you use our work, you ought to acknowledge us. Permission is NOT granted for the use of any IJG author's name or company name in advertising or publicity relating to this software or products derived from it. This software may be referred to only as "the Independent JPEG Group's software". We specifically permit and encourage the use of this software as the basis of commercial products, provided that all warranty or liability claims are assumed by the product vendor. ansi2knr.c is included in this distribution by permission of L. Peter Deutsch, sole proprietor of its copyright holder, Aladdin Enterprises of Menlo Park, CA. ansi2knr.c is NOT covered by the above copyright and conditions, but instead by the usual distribution terms of the Free Software Foundation; principally, that you must include source code if you redistribute it. (See the file ansi2knr.c for full details.) However, since ansi2knr.c is not needed as part of any program generated from the IJG code, this does not limit you more than the foregoing paragraphs do. The Unix configuration script "configure" was produced with GNU Autoconf. It is copyright by the Free Software Foundation but is freely distributable. The same holds for its supporting scripts (config.guess, config.sub, ltmain.sh). Another support script, install-sh, is copyright by X Consortium but is also freely distributable. The IJG distribution formerly included code to read and write GIF files. To avoid entanglement with the Unisys LZW patent, GIF reading support has been removed altogether, and the GIF writer has been simplified to produce "uncompressed GIFs". This technique does not use the LZW algorithm; the resulting GIF files are larger than usual, but are readable by all standard GIF decoders. We are required to state that "The Graphics Interchange Format(c) is the Copyright property of CompuServe Incorporated. GIF(sm) is a Service Mark property of CompuServe Incorporated." ######## liblzma5-5.1.3alpha ######## Public Domain ######## libkmod2-16 ######## GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, 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 this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others. Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. GNU LESSER GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey 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) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker. , 1 April 1990 Ty Coon, President of Vice That's all there is to it! ######## liblzo2-2-2.06 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation`s software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author`s protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors` reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone`s free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients` exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. one line to give the program`s name and an idea of what it does. Copyright (C) yyyy name of author 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w` and `show c`; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision` (which makes passes at compilers) written by James Hacker. signature of Ty Coon, 1 April 1989 Ty Coon, President of Vice This 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. ######## libnl-3-cli-3.2.22 ######## GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, 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 this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others. Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. GNU LESSER GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey 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) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker. , 1 April 1990 Ty Coon, President of Vice That's all there is to it! ######## libnl-3.so.200-3.2.22 ######## GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, 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 this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others. Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. GNU LESSER GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey 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) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker. , 1 April 1990 Ty Coon, President of Vice That's all there is to it! ######## libnl-genl-3.so.200-3.2.22 ######## GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, 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 this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others. Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. GNU LESSER GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey 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) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker. , 1 April 1990 Ty Coon, President of Vice That's all there is to it! ######## libogg0-1.3.1 ######## Copyright (c) 2002, Xiph.org Foundation Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. - Neither the name of the Xiph.org Foundation nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ######## libpcap1-1.5.3 ######## License: BSD Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The names of the authors may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. ######## libpciaccess0-0.13.2 ######## (C) Copyright IBM Corporation 2006, 2007 (C) Copyright Eric Anholt 2006 (C) Copyright Mark Kettenis 2011 (C) Copyright Robert Millan 2012 Copyright (c) 2007, 2008, 2009, 2011, 2012, 2013 Oracle and/or its affiliates. Copyright 2009, 2012 Red Hat, Inc. All Rights Reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation on the rights to use, copy, modify, merge, publish, distribute, sub license, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice (including the next paragraph) shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL IBM AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------------------ Copyright (c) 2008 Juan Romero Pardines Copyright (c) 2008, 2011 Mark Kettenis Copyright (c) 2009 Michael Lorenz Copyright (c) 2009, 2012 Samuel Thibault Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ------------------------------------------------------------------------------ Copyright (C) 2000 The XFree86 Project, Inc. All Rights Reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name of the XFree86 Project shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization from the XFree86 Project. ------------------------------------------------------------------------------ Copyright (c) 2007 Paulo R. Zanoni, Tiago Vignatti Copyright (c) 2009 Tiago Vignatti Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ######## libpersistence-client-library7-0.10.100 ######## Mozilla Public License Version 2.0 ================================== 1. Definitions -------------- 1.1. "Contributor" means each individual or legal entity that creates, contributes to the creation of, or owns Covered Software. 1.2. "Contributor Version" means the combination of the Contributions of others (if any) used by a Contributor and that particular Contributor's Contribution. 1.3. "Contribution" means Covered Software of a particular Contributor. 1.4. "Covered Software" means Source Code Form to which the initial Contributor has attached the notice in Exhibit A, the Executable Form of such Source Code Form, and Modifications of such Source Code Form, in each case including portions thereof. 1.5. "Incompatible With Secondary Licenses" means (a) that the initial Contributor has attached the notice described in Exhibit B to the Covered Software; or (b) that the Covered Software was made available under the terms of version 1.1 or earlier of the License, but not also under the terms of a Secondary License. 1.6. "Executable Form" means any form of the work other than Source Code Form. 1.7. "Larger Work" means a work that combines Covered Software with other material, in a separate file or files, that is not Covered Software. 1.8. "License" means this document. 1.9. "Licensable" means having the right to grant, to the maximum extent possible, whether at the time of the initial grant or subsequently, any and all of the rights conveyed by this License. 1.10. "Modifications" means any of the following: (a) any file in Source Code Form that results from an addition to, deletion from, or modification of the contents of Covered Software; or (b) any new file in Source Code Form that contains any Covered Software. 1.11. "Patent Claims" of a Contributor means any patent claim(s), including without limitation, method, process, and apparatus claims, in any patent Licensable by such Contributor that would be infringed, but for the grant of the License, by the making, using, selling, offering for sale, having made, import, or transfer of either its Contributions or its Contributor Version. 1.12. "Secondary License" means either the GNU General Public License, Version 2.0, the GNU Lesser General Public License, Version 2.1, the GNU Affero General Public License, Version 3.0, or any later versions of those licenses. 1.13. "Source Code Form" means the form of the work preferred for making modifications. 1.14. "You" (or "Your") means an individual or a legal entity exercising rights under this License. For legal entities, "You" includes any entity that controls, is controlled by, or is under common control with You. For purposes of this definition, "control" means (a) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (b) ownership of more than fifty percent (50%) of the outstanding shares or beneficial ownership of such entity. 2. License Grants and Conditions -------------------------------- 2.1. Grants Each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license: (a) under intellectual property rights (other than patent or trademark) Licensable by such Contributor to use, reproduce, make available, modify, display, perform, distribute, and otherwise exploit its Contributions, either on an unmodified basis, with Modifications, or as part of a Larger Work; and (b) under Patent Claims of such Contributor to make, use, sell, offer for sale, have made, import, and otherwise transfer either its Contributions or its Contributor Version. 2.2. Effective Date The licenses granted in Section 2.1 with respect to any Contribution become effective for each Contribution on the date the Contributor first distributes such Contribution. 2.3. Limitations on Grant Scope The licenses granted in this Section 2 are the only rights granted under this License. No additional rights or licenses will be implied from the distribution or licensing of Covered Software under this License. Notwithstanding Section 2.1(b) above, no patent license is granted by a Contributor: (a) for any code that a Contributor has removed from Covered Software; or (b) for infringements caused by: (i) Your and any other third party's modifications of Covered Software, or (ii) the combination of its Contributions with other software (except as part of its Contributor Version); or (c) under Patent Claims infringed by Covered Software in the absence of its Contributions. This License does not grant any rights in the trademarks, service marks, or logos of any Contributor (except as may be necessary to comply with the notice requirements in Section 3.4). 2.4. Subsequent Licenses No Contributor makes additional grants as a result of Your choice to distribute the Covered Software under a subsequent version of this License (see Section 10.2) or under the terms of a Secondary License (if permitted under the terms of Section 3.3). 2.5. Representation Each Contributor represents that the Contributor believes its Contributions are its original creation(s) or it has sufficient rights to grant the rights to its Contributions conveyed by this License. 2.6. Fair Use This License is not intended to limit any rights You have under applicable copyright doctrines of fair use, fair dealing, or other equivalents. 2.7. Conditions Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in Section 2.1. 3. Responsibilities ------------------- 3.1. Distribution of Source Form All distribution of Covered Software in Source Code Form, including any Modifications that You create or to which You contribute, must be under the terms of this License. You must inform recipients that the Source Code Form of the Covered Software is governed by the terms of this License, and how they can obtain a copy of this License. You may not attempt to alter or restrict the recipients' rights in the Source Code Form. 3.2. Distribution of Executable Form If You distribute Covered Software in Executable Form then: (a) such Covered Software must also be made available in Source Code Form, as described in Section 3.1, and You must inform recipients of the Executable Form how they can obtain a copy of such Source Code Form by reasonable means in a timely manner, at a charge no more than the cost of distribution to the recipient; and (b) You may distribute such Executable Form under the terms of this License, or sublicense it under different terms, provided that the license for the Executable Form does not attempt to limit or alter the recipients' rights in the Source Code Form under this License. 3.3. Distribution of a Larger Work You may create and distribute a Larger Work under terms of Your choice, provided that You also comply with the requirements of this License for the Covered Software. If the Larger Work is a combination of Covered Software with a work governed by one or more Secondary Licenses, and the Covered Software is not Incompatible With Secondary Licenses, this License permits You to additionally distribute such Covered Software under the terms of such Secondary License(s), so that the recipient of the Larger Work may, at their option, further distribute the Covered Software under the terms of either this License or such Secondary License(s). 3.4. Notices You may not remove or alter the substance of any license notices (including copyright notices, patent notices, disclaimers of warranty, or limitations of liability) contained within the Source Code Form of the Covered Software, except that You may alter any license notices to the extent required to remedy known factual inaccuracies. 3.5. Application of Additional Terms You may choose to offer, and to charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Covered Software. However, You may do so only on Your own behalf, and not on behalf of any Contributor. You must make it absolutely clear that any such warranty, support, indemnity, or liability obligation is offered by You alone, and You hereby agree to indemnify every Contributor for any liability incurred by such Contributor as a result of warranty, support, indemnity or liability terms You offer. You may include additional disclaimers of warranty and limitations of liability specific to any jurisdiction. 4. Inability to Comply Due to Statute or Regulation --------------------------------------------------- If it is impossible for You to comply with any of the terms of this License with respect to some or all of the Covered Software due to statute, judicial order, or regulation then You must: (a) comply with the terms of this License to the maximum extent possible; and (b) describe the limitations and the code they affect. Such description must be placed in a text file included with all distributions of the Covered Software under this License. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill to be able to understand it. 5. Termination -------------- 5.1. The rights granted under this License will terminate automatically if You fail to comply with any of its terms. However, if You become compliant, then the rights granted under this License from a particular Contributor are reinstated (a) provisionally, unless and until such Contributor explicitly and finally terminates Your grants, and (b) on an ongoing basis, if such Contributor fails to notify You of the non-compliance by some reasonable means prior to 60 days after You have come back into compliance. Moreover, Your grants from a particular Contributor are reinstated on an ongoing basis if such Contributor notifies You of the non-compliance by some reasonable means, this is the first time You have received notice of non-compliance with this License from such Contributor, and You become compliant prior to 30 days after Your receipt of the notice. 5.2. If You initiate litigation against any entity by asserting a patent infringement claim (excluding declaratory judgment actions, counter-claims, and cross-claims) alleging that a Contributor Version directly or indirectly infringes any patent, then the rights granted to You by any and all Contributors for the Covered Software under Section 2.1 of this License shall terminate. 5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user license agreements (excluding distributors and resellers) which have been validly granted by You or Your distributors under this License prior to termination shall survive termination. ************************************************************************ * * * 6. Disclaimer of Warranty * * ------------------------- * * * * Covered Software is provided under this License on an "as is" * * basis, without warranty of any kind, either expressed, implied, or * * statutory, including, without limitation, warranties that the * * Covered Software is free of defects, merchantable, fit for a * * particular purpose or non-infringing. The entire risk as to the * * quality and performance of the Covered Software is with You. * * Should any Covered Software prove defective in any respect, You * * (not any Contributor) assume the cost of any necessary servicing, * * repair, or correction. This disclaimer of warranty constitutes an * * essential part of this License. No use of any Covered Software is * * authorized under this License except under this disclaimer. * * * ************************************************************************ ************************************************************************ * * * 7. Limitation of Liability * * -------------------------- * * * * Under no circumstances and under no legal theory, whether tort * * (including negligence), contract, or otherwise, shall any * * Contributor, or anyone who distributes Covered Software as * * permitted above, be liable to You for any direct, indirect, * * special, incidental, or consequential damages of any character * * including, without limitation, damages for lost profits, loss of * * goodwill, work stoppage, computer failure or malfunction, or any * * and all other commercial damages or losses, even if such party * * shall have been informed of the possibility of such damages. This * * limitation of liability shall not apply to liability for death or * * personal injury resulting from such party's negligence to the * * extent applicable law prohibits such limitation. Some * * jurisdictions do not allow the exclusion or limitation of * * incidental or consequential damages, so this exclusion and * * limitation may not apply to You. * * * ************************************************************************ 8. Litigation ------------- Any litigation relating to this License may be brought only in the courts of a jurisdiction where the defendant maintains its principal place of business and such litigation shall be governed by laws of that jurisdiction, without reference to its conflict-of-law provisions. Nothing in this Section shall prevent a party's ability to bring cross-claims or counter-claims. 9. Miscellaneous ---------------- This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. Any law or regulation which provides that the language of a contract shall be construed against the drafter shall not be used to construe this License against a Contributor. 10. Versions of the License --------------------------- 10.1. New Versions Mozilla Foundation is the license steward. Except as provided in Section 10.3, no one other than the license steward has the right to modify or publish new versions of this License. Each version will be given a distinguishing version number. 10.2. Effect of New Versions You may distribute the Covered Software under the terms of the version of the License under which You originally received the Covered Software, or under the terms of any subsequent version published by the license steward. 10.3. Modified Versions If you create software not governed by this License, and you want to create a new license for such software, you may create and use a modified version of this License if you rename the license and remove any references to the name of the license steward (except to note that such modified license differs from this License). 10.4. Distributing Source Code Form that is Incompatible With Secondary Licenses If You choose to distribute Source Code Form that is Incompatible With Secondary Licenses under the terms of this version of the License, the notice described in Exhibit B of this License must be attached. Exhibit A - Source Code Form License Notice ------------------------------------------- This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/. If it is not possible or desirable to put the notice in a particular file, then You may include the notice in a location (such as a LICENSE file in a relevant directory) where a recipient would be likely to look for such a notice. You may add additional accurate notices of copyright ownership. Exhibit B - "Incompatible With Secondary Licenses" Notice --------------------------------------------------------- ######## libpers-common0-1.1.5 ######## Mozilla Public License Version 2.0 ================================== 1. Definitions -------------- 1.1. "Contributor" means each individual or legal entity that creates, contributes to the creation of, or owns Covered Software. 1.2. "Contributor Version" means the combination of the Contributions of others (if any) used by a Contributor and that particular Contributor's Contribution. 1.3. "Contribution" means Covered Software of a particular Contributor. 1.4. "Covered Software" means Source Code Form to which the initial Contributor has attached the notice in Exhibit A, the Executable Form of such Source Code Form, and Modifications of such Source Code Form, in each case including portions thereof. 1.5. "Incompatible With Secondary Licenses" means (a) that the initial Contributor has attached the notice described in Exhibit B to the Covered Software; or (b) that the Covered Software was made available under the terms of version 1.1 or earlier of the License, but not also under the terms of a Secondary License. 1.6. "Executable Form" means any form of the work other than Source Code Form. 1.7. "Larger Work" means a work that combines Covered Software with other material, in a separate file or files, that is not Covered Software. 1.8. "License" means this document. 1.9. "Licensable" means having the right to grant, to the maximum extent possible, whether at the time of the initial grant or subsequently, any and all of the rights conveyed by this License. 1.10. "Modifications" means any of the following: (a) any file in Source Code Form that results from an addition to, deletion from, or modification of the contents of Covered Software; or (b) any new file in Source Code Form that contains any Covered Software. 1.11. "Patent Claims" of a Contributor means any patent claim(s), including without limitation, method, process, and apparatus claims, in any patent Licensable by such Contributor that would be infringed, but for the grant of the License, by the making, using, selling, offering for sale, having made, import, or transfer of either its Contributions or its Contributor Version. 1.12. "Secondary License" means either the GNU General Public License, Version 2.0, the GNU Lesser General Public License, Version 2.1, the GNU Affero General Public License, Version 3.0, or any later versions of those licenses. 1.13. "Source Code Form" means the form of the work preferred for making modifications. 1.14. "You" (or "Your") means an individual or a legal entity exercising rights under this License. For legal entities, "You" includes any entity that controls, is controlled by, or is under common control with You. For purposes of this definition, "control" means (a) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (b) ownership of more than fifty percent (50%) of the outstanding shares or beneficial ownership of such entity. 2. License Grants and Conditions -------------------------------- 2.1. Grants Each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license: (a) under intellectual property rights (other than patent or trademark) Licensable by such Contributor to use, reproduce, make available, modify, display, perform, distribute, and otherwise exploit its Contributions, either on an unmodified basis, with Modifications, or as part of a Larger Work; and (b) under Patent Claims of such Contributor to make, use, sell, offer for sale, have made, import, and otherwise transfer either its Contributions or its Contributor Version. 2.2. Effective Date The licenses granted in Section 2.1 with respect to any Contribution become effective for each Contribution on the date the Contributor first distributes such Contribution. 2.3. Limitations on Grant Scope The licenses granted in this Section 2 are the only rights granted under this License. No additional rights or licenses will be implied from the distribution or licensing of Covered Software under this License. Notwithstanding Section 2.1(b) above, no patent license is granted by a Contributor: (a) for any code that a Contributor has removed from Covered Software; or (b) for infringements caused by: (i) Your and any other third party's modifications of Covered Software, or (ii) the combination of its Contributions with other software (except as part of its Contributor Version); or (c) under Patent Claims infringed by Covered Software in the absence of its Contributions. This License does not grant any rights in the trademarks, service marks, or logos of any Contributor (except as may be necessary to comply with the notice requirements in Section 3.4). 2.4. Subsequent Licenses No Contributor makes additional grants as a result of Your choice to distribute the Covered Software under a subsequent version of this License (see Section 10.2) or under the terms of a Secondary License (if permitted under the terms of Section 3.3). 2.5. Representation Each Contributor represents that the Contributor believes its Contributions are its original creation(s) or it has sufficient rights to grant the rights to its Contributions conveyed by this License. 2.6. Fair Use This License is not intended to limit any rights You have under applicable copyright doctrines of fair use, fair dealing, or other equivalents. 2.7. Conditions Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in Section 2.1. 3. Responsibilities ------------------- 3.1. Distribution of Source Form All distribution of Covered Software in Source Code Form, including any Modifications that You create or to which You contribute, must be under the terms of this License. You must inform recipients that the Source Code Form of the Covered Software is governed by the terms of this License, and how they can obtain a copy of this License. You may not attempt to alter or restrict the recipients' rights in the Source Code Form. 3.2. Distribution of Executable Form If You distribute Covered Software in Executable Form then: (a) such Covered Software must also be made available in Source Code Form, as described in Section 3.1, and You must inform recipients of the Executable Form how they can obtain a copy of such Source Code Form by reasonable means in a timely manner, at a charge no more than the cost of distribution to the recipient; and (b) You may distribute such Executable Form under the terms of this License, or sublicense it under different terms, provided that the license for the Executable Form does not attempt to limit or alter the recipients' rights in the Source Code Form under this License. 3.3. Distribution of a Larger Work You may create and distribute a Larger Work under terms of Your choice, provided that You also comply with the requirements of this License for the Covered Software. If the Larger Work is a combination of Covered Software with a work governed by one or more Secondary Licenses, and the Covered Software is not Incompatible With Secondary Licenses, this License permits You to additionally distribute such Covered Software under the terms of such Secondary License(s), so that the recipient of the Larger Work may, at their option, further distribute the Covered Software under the terms of either this License or such Secondary License(s). 3.4. Notices You may not remove or alter the substance of any license notices (including copyright notices, patent notices, disclaimers of warranty, or limitations of liability) contained within the Source Code Form of the Covered Software, except that You may alter any license notices to the extent required to remedy known factual inaccuracies. 3.5. Application of Additional Terms You may choose to offer, and to charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Covered Software. However, You may do so only on Your own behalf, and not on behalf of any Contributor. You must make it absolutely clear that any such warranty, support, indemnity, or liability obligation is offered by You alone, and You hereby agree to indemnify every Contributor for any liability incurred by such Contributor as a result of warranty, support, indemnity or liability terms You offer. You may include additional disclaimers of warranty and limitations of liability specific to any jurisdiction. 4. Inability to Comply Due to Statute or Regulation --------------------------------------------------- If it is impossible for You to comply with any of the terms of this License with respect to some or all of the Covered Software due to statute, judicial order, or regulation then You must: (a) comply with the terms of this License to the maximum extent possible; and (b) describe the limitations and the code they affect. Such description must be placed in a text file included with all distributions of the Covered Software under this License. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill to be able to understand it. 5. Termination -------------- 5.1. The rights granted under this License will terminate automatically if You fail to comply with any of its terms. However, if You become compliant, then the rights granted under this License from a particular Contributor are reinstated (a) provisionally, unless and until such Contributor explicitly and finally terminates Your grants, and (b) on an ongoing basis, if such Contributor fails to notify You of the non-compliance by some reasonable means prior to 60 days after You have come back into compliance. Moreover, Your grants from a particular Contributor are reinstated on an ongoing basis if such Contributor notifies You of the non-compliance by some reasonable means, this is the first time You have received notice of non-compliance with this License from such Contributor, and You become compliant prior to 30 days after Your receipt of the notice. 5.2. If You initiate litigation against any entity by asserting a patent infringement claim (excluding declaratory judgment actions, counter-claims, and cross-claims) alleging that a Contributor Version directly or indirectly infringes any patent, then the rights granted to You by any and all Contributors for the Covered Software under Section 2.1 of this License shall terminate. 5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user license agreements (excluding distributors and resellers) which have been validly granted by You or Your distributors under this License prior to termination shall survive termination. ************************************************************************ * * * 6. Disclaimer of Warranty * * ------------------------- * * * * Covered Software is provided under this License on an "as is" * * basis, without warranty of any kind, either expressed, implied, or * * statutory, including, without limitation, warranties that the * * Covered Software is free of defects, merchantable, fit for a * * particular purpose or non-infringing. The entire risk as to the * * quality and performance of the Covered Software is with You. * * Should any Covered Software prove defective in any respect, You * * (not any Contributor) assume the cost of any necessary servicing, * * repair, or correction. This disclaimer of warranty constitutes an * * essential part of this License. No use of any Covered Software is * * authorized under this License except under this disclaimer. * * * ************************************************************************ ************************************************************************ * * * 7. Limitation of Liability * * -------------------------- * * * * Under no circumstances and under no legal theory, whether tort * * (including negligence), contract, or otherwise, shall any * * Contributor, or anyone who distributes Covered Software as * * permitted above, be liable to You for any direct, indirect, * * special, incidental, or consequential damages of any character * * including, without limitation, damages for lost profits, loss of * * goodwill, work stoppage, computer failure or malfunction, or any * * and all other commercial damages or losses, even if such party * * shall have been informed of the possibility of such damages. This * * limitation of liability shall not apply to liability for death or * * personal injury resulting from such party's negligence to the * * extent applicable law prohibits such limitation. Some * * jurisdictions do not allow the exclusion or limitation of * * incidental or consequential damages, so this exclusion and * * limitation may not apply to You. * * * ************************************************************************ 8. Litigation ------------- Any litigation relating to this License may be brought only in the courts of a jurisdiction where the defendant maintains its principal place of business and such litigation shall be governed by laws of that jurisdiction, without reference to its conflict-of-law provisions. Nothing in this Section shall prevent a party's ability to bring cross-claims or counter-claims. 9. Miscellaneous ---------------- This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. Any law or regulation which provides that the language of a contract shall be construed against the drafter shall not be used to construe this License against a Contributor. 10. Versions of the License --------------------------- 10.1. New Versions Mozilla Foundation is the license steward. Except as provided in Section 10.3, no one other than the license steward has the right to modify or publish new versions of this License. Each version will be given a distinguishing version number. 10.2. Effect of New Versions You may distribute the Covered Software under the terms of the version of the License under which You originally received the Covered Software, or under the terms of any subsequent version published by the license steward. 10.3. Modified Versions If you create software not governed by this License, and you want to create a new license for such software, you may create and use a modified version of this License if you rename the license and remove any references to the name of the license steward (except to note that such modified license differs from this License). 10.4. Distributing Source Code Form that is Incompatible With Secondary Licenses If You choose to distribute Source Code Form that is Incompatible With Secondary Licenses under the terms of this version of the License, the notice described in Exhibit B of this License must be attached. Exhibit A - Source Code Form License Notice ------------------------------------------- This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/. If it is not possible or desirable to put the notice in a particular file, then You may include the notice in a location (such as a LICENSE file in a relevant directory) where a recipient would be likely to look for such a notice. You may add additional accurate notices of copyright ownership. Exhibit B - "Incompatible With Secondary Licenses" Notice --------------------------------------------------------- This Source Code Form is "Incompatible With Secondary Licenses", as defined by the Mozilla Public License, v. 2.0. ######## libpng16-16 -1.6.24 ######## This copy of the libpng notices is provided for your convenience. In case of any discrepancy between this copy and the notices in the file png.h that is included in the libpng distribution, the latter shall prevail. COPYRIGHT NOTICE, DISCLAIMER, and LICENSE: If you modify libpng you may insert additional notices immediately following this sentence. This code is released under the libpng license. libpng versions 1.0.7, July 1, 2000 through 1.6.24, August 4, 2016 are Copyright (c) 2000-2002, 2004, 2006-2016 Glenn Randers-Pehrson, are derived from libpng-1.0.6, and are distributed according to the same disclaimer and license as libpng-1.0.6 with the following individuals added to the list of Contributing Authors: Simon-Pierre Cadieux Eric S. Raymond Mans Rullgard Cosmin Truta Gilles Vollant James Yu and with the following additions to the disclaimer: There is no warranty against interference with your enjoyment of the library or against infringement. There is no warranty that our efforts or the library will fulfill any of your particular purposes or needs. This library is provided with all faults, and the entire risk of satisfactory quality, performance, accuracy, and effort is with the user. Some files in the "contrib" directory and some configure-generated files that are distributed with libpng have other copyright owners and are released under other open source licenses. libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from libpng-0.96, and are distributed according to the same disclaimer and license as libpng-0.96, with the following individuals added to the list of Contributing Authors: Tom Lane Glenn Randers-Pehrson Willem van Schaik libpng versions 0.89, June 1996, through 0.96, May 1997, are Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88, and are distributed according to the same disclaimer and license as libpng-0.88, with the following individuals added to the list of Contributing Authors: John Bowler Kevin Bracey Sam Bushell Magnus Holmgren Greg Roelofs Tom Tanner Some files in the "scripts" directory have other copyright owners but are released under this license. libpng versions 0.5, May 1995, through 0.88, January 1996, are Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. For the purposes of this copyright and license, "Contributing Authors" is defined as the following set of individuals: Andreas Dilger Dave Martindale Guy Eric Schalnat Paul Schmidt Tim Wegner The PNG Reference Library is supplied "AS IS". The Contributing Authors and Group 42, Inc. disclaim all warranties, expressed or implied, including, without limitation, the warranties of merchantability and of fitness for any purpose. The Contributing Authors and Group 42, Inc. assume no liability for direct, indirect, incidental, special, exemplary, or consequential damages, which may result from the use of the PNG Reference Library, even if advised of the possibility of such damage. Permission is hereby granted to use, copy, modify, and distribute this source code, or portions hereof, for any purpose, without fee, subject to the following restrictions: 1. The origin of this source code must not be misrepresented. 2. Altered versions must be plainly marked as such and must not be misrepresented as being the original source. 3. This Copyright notice may not be removed or altered from any source or altered source distribution. The Contributing Authors and Group 42, Inc. specifically permit, without fee, and encourage the use of this source code as a component to supporting the PNG file format in commercial products. If you use this source code in a product, acknowledgment is not required but would be appreciated. END OF COPYRIGHT NOTICE, DISCLAIMER, and LICENSE. TRADEMARK: The name "libpng" has not been registered by the Copyright owner as a trademark in any jurisdiction. However, because libpng has been distributed and maintained world-wide, continually since 1995, the Copyright owner claims "common-law trademark protection" in any jurisdiction where common-law trademark is recognized. OSI CERTIFICATION: Libpng is OSI Certified Open Source Software. OSI Certified Open Source is a certification mark of the Open Source Initiative. OSI has not addressed the additional disclaimers inserted at version 1.0.7. EXPORT CONTROL: The Copyright owner believes that the Export Control Classification Number (ECCN) for libpng is EAR99, which means not subject to export controls or International Traffic in Arms Regulations (ITAR) because it is open source, publicly available software, that does not contain any encryption software. See the EAR, paragraphs 734.3(b)(3) and 734.7(b). Glenn Randers-Pehrson glennrp at users.sourceforge.net August 4, 2016 ######## libpng-1.0.15 ######## This copy of the libpng notices is provided for your convenience. In case of any discrepancy between this copy and the notices in the file png.h that is included in the libpng distribution, the latter shall prevail. COPYRIGHT NOTICE, DISCLAIMER, and LICENSE: If you modify libpng you may insert additional notices immediately following this sentence. This code is released under the libpng license. libpng versions 1.0.7, July 1, 2000 through 1.6.24, August 4, 2016 are Copyright (c) 2000-2002, 2004, 2006-2016 Glenn Randers-Pehrson, are derived from libpng-1.0.6, and are distributed according to the same disclaimer and license as libpng-1.0.6 with the following individuals added to the list of Contributing Authors: Simon-Pierre Cadieux Eric S. Raymond Mans Rullgard Cosmin Truta Gilles Vollant James Yu and with the following additions to the disclaimer: There is no warranty against interference with your enjoyment of the library or against infringement. There is no warranty that our efforts or the library will fulfill any of your particular purposes or needs. This library is provided with all faults, and the entire risk of satisfactory quality, performance, accuracy, and effort is with the user. Some files in the "contrib" directory and some configure-generated files that are distributed with libpng have other copyright owners and are released under other open source licenses. libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from libpng-0.96, and are distributed according to the same disclaimer and license as libpng-0.96, with the following individuals added to the list of Contributing Authors: Tom Lane Glenn Randers-Pehrson Willem van Schaik libpng versions 0.89, June 1996, through 0.96, May 1997, are Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88, and are distributed according to the same disclaimer and license as libpng-0.88, with the following individuals added to the list of Contributing Authors: John Bowler Kevin Bracey Sam Bushell Magnus Holmgren Greg Roelofs Tom Tanner Some files in the "scripts" directory have other copyright owners but are released under this license. libpng versions 0.5, May 1995, through 0.88, January 1996, are Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. For the purposes of this copyright and license, "Contributing Authors" is defined as the following set of individuals: Andreas Dilger Dave Martindale Guy Eric Schalnat Paul Schmidt Tim Wegner The PNG Reference Library is supplied "AS IS". The Contributing Authors and Group 42, Inc. disclaim all warranties, expressed or implied, including, without limitation, the warranties of merchantability and of fitness for any purpose. The Contributing Authors and Group 42, Inc. assume no liability for direct, indirect, incidental, special, exemplary, or consequential damages, which may result from the use of the PNG Reference Library, even if advised of the possibility of such damage. Permission is hereby granted to use, copy, modify, and distribute this source code, or portions hereof, for any purpose, without fee, subject to the following restrictions: 1. The origin of this source code must not be misrepresented. 2. Altered versions must be plainly marked as such and must not be misrepresented as being the original source. 3. This Copyright notice may not be removed or altered from any source or altered source distribution. The Contributing Authors and Group 42, Inc. specifically permit, without fee, and encourage the use of this source code as a component to supporting the PNG file format in commercial products. If you use this source code in a product, acknowledgment is not required but would be appreciated. END OF COPYRIGHT NOTICE, DISCLAIMER, and LICENSE. TRADEMARK: The name "libpng" has not been registered by the Copyright owner as a trademark in any jurisdiction. However, because libpng has been distributed and maintained world-wide, continually since 1995, the Copyright owner claims "common-law trademark protection" in any jurisdiction where common-law trademark is recognized. OSI CERTIFICATION: Libpng is OSI Certified Open Source Software. OSI Certified Open Source is a certification mark of the Open Source Initiative. OSI has not addressed the additional disclaimers inserted at version 1.0.7. EXPORT CONTROL: The Copyright owner believes that the Export Control Classification Number (ECCN) for libpng is EAR99, which means not subject to export controls or International Traffic in Arms Regulations (ITAR) because it is open source, publicly available software, that does not contain any encryption software. See the EAR, paragraphs 734.3(b)(3) and 734.7(b). Glenn Randers-Pehrson glennrp at users.sourceforge.net August 4, 2016 ######## libpng-1.2.5 ######## This copy of the libpng notices is provided for your convenience. In case of any discrepancy between this copy and the notices in the file png.h that is included in the libpng distribution, the latter shall prevail. COPYRIGHT NOTICE, DISCLAIMER, and LICENSE: If you modify libpng you may insert additional notices immediately following this sentence. This code is released under the libpng license. libpng versions 1.0.7, July 1, 2000 through 1.6.24, August 4, 2016 are Copyright (c) 2000-2002, 2004, 2006-2016 Glenn Randers-Pehrson, are derived from libpng-1.0.6, and are distributed according to the same disclaimer and license as libpng-1.0.6 with the following individuals added to the list of Contributing Authors: Simon-Pierre Cadieux Eric S. Raymond Mans Rullgard Cosmin Truta Gilles Vollant James Yu and with the following additions to the disclaimer: There is no warranty against interference with your enjoyment of the library or against infringement. There is no warranty that our efforts or the library will fulfill any of your particular purposes or needs. This library is provided with all faults, and the entire risk of satisfactory quality, performance, accuracy, and effort is with the user. Some files in the "contrib" directory and some configure-generated files that are distributed with libpng have other copyright owners and are released under other open source licenses. libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from libpng-0.96, and are distributed according to the same disclaimer and license as libpng-0.96, with the following individuals added to the list of Contributing Authors: Tom Lane Glenn Randers-Pehrson Willem van Schaik libpng versions 0.89, June 1996, through 0.96, May 1997, are Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88, and are distributed according to the same disclaimer and license as libpng-0.88, with the following individuals added to the list of Contributing Authors: John Bowler Kevin Bracey Sam Bushell Magnus Holmgren Greg Roelofs Tom Tanner Some files in the "scripts" directory have other copyright owners but are released under this license. libpng versions 0.5, May 1995, through 0.88, January 1996, are Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. For the purposes of this copyright and license, "Contributing Authors" is defined as the following set of individuals: Andreas Dilger Dave Martindale Guy Eric Schalnat Paul Schmidt Tim Wegner The PNG Reference Library is supplied "AS IS". The Contributing Authors and Group 42, Inc. disclaim all warranties, expressed or implied, including, without limitation, the warranties of merchantability and of fitness for any purpose. The Contributing Authors and Group 42, Inc. assume no liability for direct, indirect, incidental, special, exemplary, or consequential damages, which may result from the use of the PNG Reference Library, even if advised of the possibility of such damage. Permission is hereby granted to use, copy, modify, and distribute this source code, or portions hereof, for any purpose, without fee, subject to the following restrictions: 1. The origin of this source code must not be misrepresented. 2. Altered versions must be plainly marked as such and must not be misrepresented as being the original source. 3. This Copyright notice may not be removed or altered from any source or altered source distribution. The Contributing Authors and Group 42, Inc. specifically permit, without fee, and encourage the use of this source code as a component to supporting the PNG file format in commercial products. If you use this source code in a product, acknowledgment is not required but would be appreciated. END OF COPYRIGHT NOTICE, DISCLAIMER, and LICENSE. TRADEMARK: The name "libpng" has not been registered by the Copyright owner as a trademark in any jurisdiction. However, because libpng has been distributed and maintained world-wide, continually since 1995, the Copyright owner claims "common-law trademark protection" in any jurisdiction where common-law trademark is recognized. OSI CERTIFICATION: Libpng is OSI Certified Open Source Software. OSI Certified Open Source is a certification mark of the Open Source Initiative. OSI has not addressed the additional disclaimers inserted at version 1.0.7. EXPORT CONTROL: The Copyright owner believes that the Export Control Classification Number (ECCN) for libpng is EAR99, which means not subject to export controls or International Traffic in Arms Regulations (ITAR) because it is open source, publicly available software, that does not contain any encryption software. See the EAR, paragraphs 734.3(b)(3) and 734.7(b). Glenn Randers-Pehrson glennrp at users.sourceforge.net August 4, 2016 ######## libpng-1.6.34 ######## This copy of the libpng notices is provided for your convenience. In case of any discrepancy between this copy and the notices in the file png.h that is included in the libpng distribution, the latter shall prevail. COPYRIGHT NOTICE, DISCLAIMER, and LICENSE: If you modify libpng you may insert additional notices immediately following this sentence. This code is released under the libpng license. libpng versions 1.0.7, July 1, 2000 through 1.6.24, August 4, 2016 are Copyright (c) 2000-2002, 2004, 2006-2016 Glenn Randers-Pehrson, are derived from libpng-1.0.6, and are distributed according to the same disclaimer and license as libpng-1.0.6 with the following individuals added to the list of Contributing Authors: Simon-Pierre Cadieux Eric S. Raymond Mans Rullgard Cosmin Truta Gilles Vollant James Yu and with the following additions to the disclaimer: There is no warranty against interference with your enjoyment of the library or against infringement. There is no warranty that our efforts or the library will fulfill any of your particular purposes or needs. This library is provided with all faults, and the entire risk of satisfactory quality, performance, accuracy, and effort is with the user. Some files in the "contrib" directory and some configure-generated files that are distributed with libpng have other copyright owners and are released under other open source licenses. libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from libpng-0.96, and are distributed according to the same disclaimer and license as libpng-0.96, with the following individuals added to the list of Contributing Authors: Tom Lane Glenn Randers-Pehrson Willem van Schaik libpng versions 0.89, June 1996, through 0.96, May 1997, are Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88, and are distributed according to the same disclaimer and license as libpng-0.88, with the following individuals added to the list of Contributing Authors: John Bowler Kevin Bracey Sam Bushell Magnus Holmgren Greg Roelofs Tom Tanner Some files in the "scripts" directory have other copyright owners but are released under this license. libpng versions 0.5, May 1995, through 0.88, January 1996, are Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. For the purposes of this copyright and license, "Contributing Authors" is defined as the following set of individuals: Andreas Dilger Dave Martindale Guy Eric Schalnat Paul Schmidt Tim Wegner The PNG Reference Library is supplied "AS IS". The Contributing Authors and Group 42, Inc. disclaim all warranties, expressed or implied, including, without limitation, the warranties of merchantability and of fitness for any purpose. The Contributing Authors and Group 42, Inc. assume no liability for direct, indirect, incidental, special, exemplary, or consequential damages, which may result from the use of the PNG Reference Library, even if advised of the possibility of such damage. Permission is hereby granted to use, copy, modify, and distribute this source code, or portions hereof, for any purpose, without fee, subject to the following restrictions: 1. The origin of this source code must not be misrepresented. 2. Altered versions must be plainly marked as such and must not be misrepresented as being the original source. 3. This Copyright notice may not be removed or altered from any source or altered source distribution. The Contributing Authors and Group 42, Inc. specifically permit, without fee, and encourage the use of this source code as a component to supporting the PNG file format in commercial products. If you use this source code in a product, acknowledgment is not required but would be appreciated. END OF COPYRIGHT NOTICE, DISCLAIMER, and LICENSE. TRADEMARK: The name "libpng" has not been registered by the Copyright owner as a trademark in any jurisdiction. However, because libpng has been distributed and maintained world-wide, continually since 1995, the Copyright owner claims "common-law trademark protection" in any jurisdiction where common-law trademark is recognized. OSI CERTIFICATION: Libpng is OSI Certified Open Source Software. OSI Certified Open Source is a certification mark of the Open Source Initiative. OSI has not addressed the additional disclaimers inserted at version 1.0.7. EXPORT CONTROL: The Copyright owner believes that the Export Control Classification Number (ECCN) for libpng is EAR99, which means not subject to export controls or International Traffic in Arms Regulations (ITAR) because it is open source, publicly available software, that does not contain any encryption software. See the EAR, paragraphs 734.3(b)(3) and 734.7(b). Glenn Randers-Pehrson glennrp at users.sourceforge.net August 4, 2016 ######## libreadline5-5.2 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. END OF TERMS AND CONDITIONS Appendix: 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 convey 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) 19yy 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) 19yy name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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 Library General Public License instead of this License. ######## libsamplerate0-0.1.8 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey 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) 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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 Library General Public License instead of this License. ######## libsndfile1-1.0.27 ######## GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, 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 this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others. Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. GNU LESSER GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey 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) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker. , 1 April 1990 Ty Coon, President of Vice That's all there is to it! ######## libstdc++6-4.8.2 ######## GCC RUNTIME LIBRARY EXCEPTION Version 3.1, 31 March 2009 General information: http://www.gnu.org/licenses/gcc-exception.html Copyright (C) 2009 Free Software Foundation, Inc. Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. This GCC Runtime Library Exception ("Exception") is an additional permission under section 7 of the GNU General Public License, version 3 ("GPLv3"). It applies to a given file (the "Runtime Library") that bears a notice placed by the copyright holder of the file stating that the file is governed by GPLv3 along with this Exception. When you use GCC to compile a program, GCC may combine portions of certain GCC header files and runtime libraries with the compiled program. The purpose of this Exception is to allow compilation of non-GPL (including proprietary) programs to use, in this way, the header files and runtime libraries covered by this Exception. 0. Definitions. A file is an "Independent Module" if it either requires the Runtime Library for execution after a Compilation Process, or makes use of an interface provided by the Runtime Library, but is not otherwise based on the Runtime Library. "GCC" means a version of the GNU Compiler Collection, with or without modifications, governed by version 3 (or a specified later version) of the GNU General Public License (GPL) with the option of using any subsequent versions published by the FSF. "GPL-compatible Software" is software whose conditions of propagation, modification and use would permit combination with GCC in accord with the license of GCC. "Target Code" refers to output from any compiler for a real or virtual target processor architecture, in executable form or suitable for input to an assembler, loader, linker and/or execution phase. Notwithstanding that, Target Code does not include data in any format that is used as a compiler intermediate representation, or used for producing a compiler intermediate representation. The "Compilation Process" transforms code entirely represented in non-intermediate languages designed for human-written code, and/or in Java Virtual Machine byte code, into Target Code. Thus, for example, use of source code generators and preprocessors need not be considered part of the Compilation Process, since the Compilation Process can be understood as starting with the output of the generators or preprocessors. A Compilation Process is "Eligible" if it is done using GCC, alone or with other GPL-compatible software, or if it is done without using any work based on GCC. For example, using non-GPL-compatible Software to optimize any GCC intermediate representations would not qualify as an Eligible Compilation Process. 1. Grant of Additional Permission. You have permission to propagate a work of Target Code formed by combining the Runtime Library with Independent Modules, even if such propagation would otherwise violate the terms of GPLv3, provided that all Target Code was generated by Eligible Compilation Processes. You may then convey such a combination under terms of your choice, consistent with the licensing of the Independent Modules. 2. No Weakening of GCC Copyleft. The availability of this Exception does not imply any general presumption that third-party software is unaffected by the copyleft requirements of the license of GCC. ######## libtar-1.2.20 ######## Copyright (c) 1998-2003 University of Illinois Board of Trustees Copyright (c) 1998-2003 Mark D. Roth All rights reserved. Developed by: Campus Information Technologies and Educational Services, University of Illinois at Urbana-Champaign Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the ``Software''), to deal with the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimers. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimers in the documentation and/or other materials provided with the distribution. * Neither the names of Campus Information Technologies and Educational Services, University of Illinois at Urbana-Champaign, nor the names of its contributors may be used to endorse or promote products derived from this Software without specific prior written permission. THE SOFTWARE IS PROVIDED ``AS IS'', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE SOFTWARE. ######## libtasn1-6-3.4 ######## GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, 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 this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author`s reputation will not be affected by problems that might be introduced by others. Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user`s freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users` freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library`s complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer`s own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user`s computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients` exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. one line to give the library`s name and an idea of what it does. Copyright (C) year name of author This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob` (a library for tweaking knobs) written by James Random Hacker. signature of Ty Coon, 1 April 1990 Ty Coon, President of Vice That`s all there is to it! ######## libupnp-1.6.19 ######## Copyright (c) 2000-2003 Intel Corporation All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither name of Intel Corporation nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL INTEL OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ######## libusb-1.0-0-1.0.9 ######## GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, 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 this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author`s reputation will not be affected by problems that might be introduced by others. Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user`s freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users` freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library`s complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer`s own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user`s computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients` exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. one line to give the library`s name and an idea of what it does. Copyright (C) year name of author This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob` (a library for tweaking knobs) written by James Random Hacker. signature of Ty Coon, 1 April 1990 Ty Coon, President of Vice That`s all there is to it! ######## libvorbis-1.3.4 ######## Copyright (c) 2002-2008 Xiph.org Foundation Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. - Neither the name of the Xiph.org Foundation nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ######## libwpa.ctrl.so-2.3 ######## Copyright (c) 2002-2014, Jouni Malinen and contributors All Rights Reserved. 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name(s) of the above-listed copyright holder(s) nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ######## libwrap0-7.6 ######## Copyright 1995 by Wietse Venema. All rights reserved. Some individual files may be covered by other copyrights. This material was originally written and compiled by Wietse Venema at Eindhoven University of Technology, The Netherlands, in 1990, 1991, 1992, 1993, 1994 and 1995. Redistribution and use in source and binary forms are permitted provided that this entire copyright notice is duplicated in all such copies. This software is provided "as is" and without any expressed or implied warranties, including, without limitation, the implied warranties of merchantibility and fitness for any particular purpose. ######## libxml2-2.9.4 ######## Except where otherwise noted in the source code (e.g. the files hash.c, list.c and the trio files, which are covered by a similar licence but with different Copyright notices) all the files are: Copyright (C) 1998-2012 Daniel Veillard. All Rights Reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is fur- nished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT- NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ######## libxslt-1.1.29 ######## Licence for libxslt except libexslt ---------------------------------------------------------------------- Copyright (C) 2001-2002 Daniel Veillard. All Rights Reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is fur- nished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT- NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE DANIEL VEILLARD BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CON- NECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name of Daniel Veillard shall not be used in advertising or otherwise to promote the sale, use or other deal- ings in this Software without prior written authorization from him. ---------------------------------------------------------------------- Licence for libexslt ---------------------------------------------------------------------- Copyright (C) 2001-2002 Thomas Broyer, Charlie Bozeman and Daniel Veillard. All Rights Reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is fur- nished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT- NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CON- NECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name of the authors shall not be used in advertising or otherwise to promote the sale, use or other deal- ings in this Software without prior written authorization from him. ######## libz1-1.2.8 ######## Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. Jean-loup Gailly Mark Adler jloup@gzip.org madler@alumni.caltech.edu ######## linuxptp-1.3 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey 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) 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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. ######## linux-libc-headers-dev-3.14 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation`s software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author`s protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors` reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone`s free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients` exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. one line to give the program`s name and an idea of what it does. Copyright (C) yyyy name of author 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w` and `show c`; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision` (which makes passes at compilers) written by James Hacker. signature of Ty Coon, 1 April 1989 Ty Coon, President of Vice This 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. ######## locale-base-en-gb-2.19 ######## GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, 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 this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others. Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. GNU LESSER GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey 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) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written ######## lz4-94 ######## The FreeBSD Copyright Copyright 1992-2010 The FreeBSD Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE FREEBSD PROJECT ``AS IS`` AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FREEBSD PROJECT OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The views and conclusions contained in the software and documentation are those of the authors and should not be interpreted as representing official policies, either expressed or implied, of the FreeBSD Project. ######## lz4-r72 ######## Copyright (c) 2011-2015, Yann Collet Copyright (c) 2011-2016, Yann Collet All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The views and conclusions contained in the software and documentation are those of the authors and should not be interpreted as representing official policies, either expressed or implied, of the FreeBSD Project. ######## lzma_sdk-9.2 ######## Public Domain ######## lzma_sdk-16.04 ######## Public Domain ######## memtester-0.0.3 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. one line to give the program's name and an idea of what it does. Copyright (C) yyyy name of author 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. signature of Ty Coon, 1 April 1989 Ty Coon, President of Vice This 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. ######## minibidi-3416 ######## ----------------------------------------------------------------------------------------------- minibidi, 3416 ----------------------------------------------------------------------------------------------- minibidi is Copyright (c) 2004 Ahmad Khalifa Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ######## minicom-2.7 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation`s software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author`s protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors` reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone`s free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients` exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. one line to give the program`s name and an idea of what it does. Copyright (C) yyyy name of author 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w` and `show c`; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision` (which makes passes at compilers) written by James Hacker. signature of Ty Coon, 1 April 1989 Ty Coon, President of Vice This 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. ######## mrpd-2.0.1 ######## Copyright (c) 2012, Intel Corporation All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the Intel Corporation nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ######## ncurses-5.9 ######## Copyright (c) 1998-2004,2006 Free Software Foundation, Inc. -- -- -- -- Permission is hereby granted, free of charge, to any person obtaining a -- -- copy of this software and associated documentation files (the -- -- "Software"), to deal in the Software without restriction, including -- -- without limitation the rights to use, copy, modify, merge, publish, -- -- distribute, distribute with modifications, sublicense, and/or sell copies -- -- of the Software, and to permit persons to whom the Software is furnished -- -- to do so, subject to the following conditions: -- -- -- -- The above copyright notice and this permission notice shall be included -- -- in all copies or substantial portions of the Software. -- -- -- -- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -- -- OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -- -- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN -- -- NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, -- -- DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -- -- OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -- -- USE OR OTHER DEALINGS IN THE SOFTWARE. -- -- -- -- Except as contained in this notice, the name(s) of the above copyright -- -- holders shall not be used in advertising or otherwise to promote the -- -- sale, use or other dealings in this Software without prior written -- -- authorization. ######## netbase-5.2 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation`s software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author`s protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors` reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone`s free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients` exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. one line to give the program`s name and an idea of what it does. Copyright (C) yyyy name of author 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w` and `show c`; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision` (which makes passes at compilers) written by James Hacker. signature of Ty Coon, 1 April 1989 Ty Coon, President of Vice This 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. ######## net-tools-1.60-25 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation`s software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author`s protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors` reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone`s free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients` exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. one line to give the program`s name and an idea of what it does. Copyright (C) yyyy name of author 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w` and `show c`; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision` (which makes passes at compilers) written by James Hacker. signature of Ty Coon, 1 April 1989 Ty Coon, President of Vice This 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. ######## nmealib-1.0.11 ######## GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, 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 this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others. Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. GNU LESSER GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey 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) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written ######## node-startup-controller-1.0.4 ######## Mozilla Public License Version 2.0 ================================== 1. Definitions -------------- 1.1. "Contributor" means each individual or legal entity that creates, contributes to the creation of, or owns Covered Software. 1.2. "Contributor Version" means the combination of the Contributions of others (if any) used by a Contributor and that particular Contributor's Contribution. 1.3. "Contribution" means Covered Software of a particular Contributor. 1.4. "Covered Software" means Source Code Form to which the initial Contributor has attached the notice in Exhibit A, the Executable Form of such Source Code Form, and Modifications of such Source Code Form, in each case including portions thereof. 1.5. "Incompatible With Secondary Licenses" means (a) that the initial Contributor has attached the notice described in Exhibit B to the Covered Software; or (b) that the Covered Software was made available under the terms of version 1.1 or earlier of the License, but not also under the terms of a Secondary License. 1.6. "Executable Form" means any form of the work other than Source Code Form. 1.7. "Larger Work" means a work that combines Covered Software with other material, in a separate file or files, that is not Covered Software. 1.8. "License" means this document. 1.9. "Licensable" means having the right to grant, to the maximum extent possible, whether at the time of the initial grant or subsequently, any and all of the rights conveyed by this License. 1.10. "Modifications" means any of the following: (a) any file in Source Code Form that results from an addition to, deletion from, or modification of the contents of Covered Software; or (b) any new file in Source Code Form that contains any Covered Software. 1.11. "Patent Claims" of a Contributor means any patent claim(s), including without limitation, method, process, and apparatus claims, in any patent Licensable by such Contributor that would be infringed, but for the grant of the License, by the making, using, selling, offering for sale, having made, import, or transfer of either its Contributions or its Contributor Version. 1.12. "Secondary License" means either the GNU General Public License, Version 2.0, the GNU Lesser General Public License, Version 2.1, the GNU Affero General Public License, Version 3.0, or any later versions of those licenses. 1.13. "Source Code Form" means the form of the work preferred for making modifications. 1.14. "You" (or "Your") means an individual or a legal entity exercising rights under this License. For legal entities, "You" includes any entity that controls, is controlled by, or is under common control with You. For purposes of this definition, "control" means (a) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (b) ownership of more than fifty percent (50%) of the outstanding shares or beneficial ownership of such entity. 2. License Grants and Conditions -------------------------------- 2.1. Grants Each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license: (a) under intellectual property rights (other than patent or trademark) Licensable by such Contributor to use, reproduce, make available, modify, display, perform, distribute, and otherwise exploit its Contributions, either on an unmodified basis, with Modifications, or as part of a Larger Work; and (b) under Patent Claims of such Contributor to make, use, sell, offer for sale, have made, import, and otherwise transfer either its Contributions or its Contributor Version. 2.2. Effective Date The licenses granted in Section 2.1 with respect to any Contribution become effective for each Contribution on the date the Contributor first distributes such Contribution. 2.3. Limitations on Grant Scope The licenses granted in this Section 2 are the only rights granted under this License. No additional rights or licenses will be implied from the distribution or licensing of Covered Software under this License. Notwithstanding Section 2.1(b) above, no patent license is granted by a Contributor: (a) for any code that a Contributor has removed from Covered Software; or (b) for infringements caused by: (i) Your and any other third party's modifications of Covered Software, or (ii) the combination of its Contributions with other software (except as part of its Contributor Version); or (c) under Patent Claims infringed by Covered Software in the absence of its Contributions. This License does not grant any rights in the trademarks, service marks, or logos of any Contributor (except as may be necessary to comply with the notice requirements in Section 3.4). 2.4. Subsequent Licenses No Contributor makes additional grants as a result of Your choice to distribute the Covered Software under a subsequent version of this License (see Section 10.2) or under the terms of a Secondary License (if permitted under the terms of Section 3.3). 2.5. Representation Each Contributor represents that the Contributor believes its Contributions are its original creation(s) or it has sufficient rights to grant the rights to its Contributions conveyed by this License. 2.6. Fair Use This License is not intended to limit any rights You have under applicable copyright doctrines of fair use, fair dealing, or other equivalents. 2.7. Conditions Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in Section 2.1. 3. Responsibilities ------------------- 3.1. Distribution of Source Form All distribution of Covered Software in Source Code Form, including any Modifications that You create or to which You contribute, must be under the terms of this License. You must inform recipients that the Source Code Form of the Covered Software is governed by the terms of this License, and how they can obtain a copy of this License. You may not attempt to alter or restrict the recipients' rights in the Source Code Form. 3.2. Distribution of Executable Form If You distribute Covered Software in Executable Form then: (a) such Covered Software must also be made available in Source Code Form, as described in Section 3.1, and You must inform recipients of the Executable Form how they can obtain a copy of such Source Code Form by reasonable means in a timely manner, at a charge no more than the cost of distribution to the recipient; and (b) You may distribute such Executable Form under the terms of this License, or sublicense it under different terms, provided that the license for the Executable Form does not attempt to limit or alter the recipients' rights in the Source Code Form under this License. 3.3. Distribution of a Larger Work You may create and distribute a Larger Work under terms of Your choice, provided that You also comply with the requirements of this License for the Covered Software. If the Larger Work is a combination of Covered Software with a work governed by one or more Secondary Licenses, and the Covered Software is not Incompatible With Secondary Licenses, this License permits You to additionally distribute such Covered Software under the terms of such Secondary License(s), so that the recipient of the Larger Work may, at their option, further distribute the Covered Software under the terms of either this License or such Secondary License(s). 3.4. Notices You may not remove or alter the substance of any license notices (including copyright notices, patent notices, disclaimers of warranty, or limitations of liability) contained within the Source Code Form of the Covered Software, except that You may alter any license notices to the extent required to remedy known factual inaccuracies. 3.5. Application of Additional Terms You may choose to offer, and to charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Covered Software. However, You may do so only on Your own behalf, and not on behalf of any Contributor. You must make it absolutely clear that any such warranty, support, indemnity, or liability obligation is offered by You alone, and You hereby agree to indemnify every Contributor for any liability incurred by such Contributor as a result of warranty, support, indemnity or liability terms You offer. You may include additional disclaimers of warranty and limitations of liability specific to any jurisdiction. 4. Inability to Comply Due to Statute or Regulation --------------------------------------------------- If it is impossible for You to comply with any of the terms of this License with respect to some or all of the Covered Software due to statute, judicial order, or regulation then You must: (a) comply with the terms of this License to the maximum extent possible; and (b) describe the limitations and the code they affect. Such description must be placed in a text file included with all distributions of the Covered Software under this License. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill to be able to understand it. 5. Termination -------------- 5.1. The rights granted under this License will terminate automatically if You fail to comply with any of its terms. However, if You become compliant, then the rights granted under this License from a particular Contributor are reinstated (a) provisionally, unless and until such Contributor explicitly and finally terminates Your grants, and (b) on an ongoing basis, if such Contributor fails to notify You of the non-compliance by some reasonable means prior to 60 days after You have come back into compliance. Moreover, Your grants from a particular Contributor are reinstated on an ongoing basis if such Contributor notifies You of the non-compliance by some reasonable means, this is the first time You have received notice of non-compliance with this License from such Contributor, and You become compliant prior to 30 days after Your receipt of the notice. 5.2. If You initiate litigation against any entity by asserting a patent infringement claim (excluding declaratory judgment actions, counter-claims, and cross-claims) alleging that a Contributor Version directly or indirectly infringes any patent, then the rights granted to You by any and all Contributors for the Covered Software under Section 2.1 of this License shall terminate. 5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user license agreements (excluding distributors and resellers) which have been validly granted by You or Your distributors under this License prior to termination shall survive termination. ************************************************************************ * * * 6. Disclaimer of Warranty * * ------------------------- * * * * Covered Software is provided under this License on an "as is" * * basis, without warranty of any kind, either expressed, implied, or * * statutory, including, without limitation, warranties that the * * Covered Software is free of defects, merchantable, fit for a * * particular purpose or non-infringing. The entire risk as to the * * quality and performance of the Covered Software is with You. * * Should any Covered Software prove defective in any respect, You * * (not any Contributor) assume the cost of any necessary servicing, * * repair, or correction. This disclaimer of warranty constitutes an * * essential part of this License. No use of any Covered Software is * * authorized under this License except under this disclaimer. * * * ************************************************************************ ************************************************************************ * * * 7. Limitation of Liability * * -------------------------- * * * * Under no circumstances and under no legal theory, whether tort * * (including negligence), contract, or otherwise, shall any * * Contributor, or anyone who distributes Covered Software as * * permitted above, be liable to You for any direct, indirect, * * special, incidental, or consequential damages of any character * * including, without limitation, damages for lost profits, loss of * * goodwill, work stoppage, computer failure or malfunction, or any * * and all other commercial damages or losses, even if such party * * shall have been informed of the possibility of such damages. This * * limitation of liability shall not apply to liability for death or * * personal injury resulting from such party's negligence to the * * extent applicable law prohibits such limitation. Some * * jurisdictions do not allow the exclusion or limitation of * * incidental or consequential damages, so this exclusion and * * limitation may not apply to You. * * * ************************************************************************ 8. Litigation ------------- Any litigation relating to this License may be brought only in the courts of a jurisdiction where the defendant maintains its principal place of business and such litigation shall be governed by laws of that jurisdiction, without reference to its conflict-of-law provisions. Nothing in this Section shall prevent a party's ability to bring cross-claims or counter-claims. 9. Miscellaneous ---------------- This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. Any law or regulation which provides that the language of a contract shall be construed against the drafter shall not be used to construe this License against a Contributor. 10. Versions of the License --------------------------- 10.1. New Versions Mozilla Foundation is the license steward. Except as provided in Section 10.3, no one other than the license steward has the right to modify or publish new versions of this License. Each version will be given a distinguishing version number. 10.2. Effect of New Versions You may distribute the Covered Software under the terms of the version of the License under which You originally received the Covered Software, or under the terms of any subsequent version published by the license steward. 10.3. Modified Versions If you create software not governed by this License, and you want to create a new license for such software, you may create and use a modified version of this License if you rename the license and remove any references to the name of the license steward (except to note that such modified license differs from this License). 10.4. Distributing Source Code Form that is Incompatible With Secondary Licenses If You choose to distribute Source Code Form that is Incompatible With Secondary Licenses under the terms of this version of the License, the notice described in Exhibit B of this License must be attached. Exhibit A - Source Code Form License Notice ------------------------------------------- This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/. If it is not possible or desirable to put the notice in a particular file, then You may include the notice in a location (such as a LICENSE file in a relevant directory) where a recipient would be likely to look for such a notice. You may add additional accurate notices of copyright ownership. Exhibit B - "Incompatible With Secondary Licenses" Notice --------------------------------------------------------- This Source Code Form is "Incompatible With Secondary Licenses", as defined by the Mozilla Public License, v. 2.0. ######## node-state-manager-2.0.5 ######## Mozilla Public License Version 2.0 ================================== 1. Definitions -------------- 1.1. "Contributor" means each individual or legal entity that creates, contributes to the creation of, or owns Covered Software. 1.2. "Contributor Version" means the combination of the Contributions of others (if any) used by a Contributor and that particular Contributor's Contribution. 1.3. "Contribution" means Covered Software of a particular Contributor. 1.4. "Covered Software" means Source Code Form to which the initial Contributor has attached the notice in Exhibit A, the Executable Form of such Source Code Form, and Modifications of such Source Code Form, in each case including portions thereof. 1.5. "Incompatible With Secondary Licenses" means (a) that the initial Contributor has attached the notice described in Exhibit B to the Covered Software; or (b) that the Covered Software was made available under the terms of version 1.1 or earlier of the License, but not also under the terms of a Secondary License. 1.6. "Executable Form" means any form of the work other than Source Code Form. 1.7. "Larger Work" means a work that combines Covered Software with other material, in a separate file or files, that is not Covered Software. 1.8. "License" means this document. 1.9. "Licensable" means having the right to grant, to the maximum extent possible, whether at the time of the initial grant or subsequently, any and all of the rights conveyed by this License. 1.10. "Modifications" means any of the following: (a) any file in Source Code Form that results from an addition to, deletion from, or modification of the contents of Covered Software; or (b) any new file in Source Code Form that contains any Covered Software. 1.11. "Patent Claims" of a Contributor means any patent claim(s), including without limitation, method, process, and apparatus claims, in any patent Licensable by such Contributor that would be infringed, but for the grant of the License, by the making, using, selling, offering for sale, having made, import, or transfer of either its Contributions or its Contributor Version. 1.12. "Secondary License" means either the GNU General Public License, Version 2.0, the GNU Lesser General Public License, Version 2.1, the GNU Affero General Public License, Version 3.0, or any later versions of those licenses. 1.13. "Source Code Form" means the form of the work preferred for making modifications. 1.14. "You" (or "Your") means an individual or a legal entity exercising rights under this License. For legal entities, "You" includes any entity that controls, is controlled by, or is under common control with You. For purposes of this definition, "control" means (a) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (b) ownership of more than fifty percent (50%) of the outstanding shares or beneficial ownership of such entity. 2. License Grants and Conditions -------------------------------- 2.1. Grants Each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license: (a) under intellectual property rights (other than patent or trademark) Licensable by such Contributor to use, reproduce, make available, modify, display, perform, distribute, and otherwise exploit its Contributions, either on an unmodified basis, with Modifications, or as part of a Larger Work; and (b) under Patent Claims of such Contributor to make, use, sell, offer for sale, have made, import, and otherwise transfer either its Contributions or its Contributor Version. 2.2. Effective Date The licenses granted in Section 2.1 with respect to any Contribution become effective for each Contribution on the date the Contributor first distributes such Contribution. 2.3. Limitations on Grant Scope The licenses granted in this Section 2 are the only rights granted under this License. No additional rights or licenses will be implied from the distribution or licensing of Covered Software under this License. Notwithstanding Section 2.1(b) above, no patent license is granted by a Contributor: (a) for any code that a Contributor has removed from Covered Software; or (b) for infringements caused by: (i) Your and any other third party's modifications of Covered Software, or (ii) the combination of its Contributions with other software (except as part of its Contributor Version); or (c) under Patent Claims infringed by Covered Software in the absence of its Contributions. This License does not grant any rights in the trademarks, service marks, or logos of any Contributor (except as may be necessary to comply with the notice requirements in Section 3.4). 2.4. Subsequent Licenses No Contributor makes additional grants as a result of Your choice to distribute the Covered Software under a subsequent version of this License (see Section 10.2) or under the terms of a Secondary License (if permitted under the terms of Section 3.3). 2.5. Representation Each Contributor represents that the Contributor believes its Contributions are its original creation(s) or it has sufficient rights to grant the rights to its Contributions conveyed by this License. 2.6. Fair Use This License is not intended to limit any rights You have under applicable copyright doctrines of fair use, fair dealing, or other equivalents. 2.7. Conditions Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in Section 2.1. 3. Responsibilities ------------------- 3.1. Distribution of Source Form All distribution of Covered Software in Source Code Form, including any Modifications that You create or to which You contribute, must be under the terms of this License. You must inform recipients that the Source Code Form of the Covered Software is governed by the terms of this License, and how they can obtain a copy of this License. You may not attempt to alter or restrict the recipients' rights in the Source Code Form. 3.2. Distribution of Executable Form If You distribute Covered Software in Executable Form then: (a) such Covered Software must also be made available in Source Code Form, as described in Section 3.1, and You must inform recipients of the Executable Form how they can obtain a copy of such Source Code Form by reasonable means in a timely manner, at a charge no more than the cost of distribution to the recipient; and (b) You may distribute such Executable Form under the terms of this License, or sublicense it under different terms, provided that the license for the Executable Form does not attempt to limit or alter the recipients' rights in the Source Code Form under this License. 3.3. Distribution of a Larger Work You may create and distribute a Larger Work under terms of Your choice, provided that You also comply with the requirements of this License for the Covered Software. If the Larger Work is a combination of Covered Software with a work governed by one or more Secondary Licenses, and the Covered Software is not Incompatible With Secondary Licenses, this License permits You to additionally distribute such Covered Software under the terms of such Secondary License(s), so that the recipient of the Larger Work may, at their option, further distribute the Covered Software under the terms of either this License or such Secondary License(s). 3.4. Notices You may not remove or alter the substance of any license notices (including copyright notices, patent notices, disclaimers of warranty, or limitations of liability) contained within the Source Code Form of the Covered Software, except that You may alter any license notices to the extent required to remedy known factual inaccuracies. 3.5. Application of Additional Terms You may choose to offer, and to charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Covered Software. However, You may do so only on Your own behalf, and not on behalf of any Contributor. You must make it absolutely clear that any such warranty, support, indemnity, or liability obligation is offered by You alone, and You hereby agree to indemnify every Contributor for any liability incurred by such Contributor as a result of warranty, support, indemnity or liability terms You offer. You may include additional disclaimers of warranty and limitations of liability specific to any jurisdiction. 4. Inability to Comply Due to Statute or Regulation --------------------------------------------------- If it is impossible for You to comply with any of the terms of this License with respect to some or all of the Covered Software due to statute, judicial order, or regulation then You must: (a) comply with the terms of this License to the maximum extent possible; and (b) describe the limitations and the code they affect. Such description must be placed in a text file included with all distributions of the Covered Software under this License. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill to be able to understand it. 5. Termination -------------- 5.1. The rights granted under this License will terminate automatically if You fail to comply with any of its terms. However, if You become compliant, then the rights granted under this License from a particular Contributor are reinstated (a) provisionally, unless and until such Contributor explicitly and finally terminates Your grants, and (b) on an ongoing basis, if such Contributor fails to notify You of the non-compliance by some reasonable means prior to 60 days after You have come back into compliance. Moreover, Your grants from a particular Contributor are reinstated on an ongoing basis if such Contributor notifies You of the non-compliance by some reasonable means, this is the first time You have received notice of non-compliance with this License from such Contributor, and You become compliant prior to 30 days after Your receipt of the notice. 5.2. If You initiate litigation against any entity by asserting a patent infringement claim (excluding declaratory judgment actions, counter-claims, and cross-claims) alleging that a Contributor Version directly or indirectly infringes any patent, then the rights granted to You by any and all Contributors for the Covered Software under Section 2.1 of this License shall terminate. 5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user license agreements (excluding distributors and resellers) which have been validly granted by You or Your distributors under this License prior to termination shall survive termination. ************************************************************************ * * * 6. Disclaimer of Warranty * * ------------------------- * * * * Covered Software is provided under this License on an "as is" * * basis, without warranty of any kind, either expressed, implied, or * * statutory, including, without limitation, warranties that the * * Covered Software is free of defects, merchantable, fit for a * * particular purpose or non-infringing. The entire risk as to the * * quality and performance of the Covered Software is with You. * * Should any Covered Software prove defective in any respect, You * * (not any Contributor) assume the cost of any necessary servicing, * * repair, or correction. This disclaimer of warranty constitutes an * * essential part of this License. No use of any Covered Software is * * authorized under this License except under this disclaimer. * * * ************************************************************************ ************************************************************************ * * * 7. Limitation of Liability * * -------------------------- * * * * Under no circumstances and under no legal theory, whether tort * * (including negligence), contract, or otherwise, shall any * * Contributor, or anyone who distributes Covered Software as * * permitted above, be liable to You for any direct, indirect, * * special, incidental, or consequential damages of any character * * including, without limitation, damages for lost profits, loss of * * goodwill, work stoppage, computer failure or malfunction, or any * * and all other commercial damages or losses, even if such party * * shall have been informed of the possibility of such damages. This * * limitation of liability shall not apply to liability for death or * * personal injury resulting from such party's negligence to the * * extent applicable law prohibits such limitation. Some * * jurisdictions do not allow the exclusion or limitation of * * incidental or consequential damages, so this exclusion and * * limitation may not apply to You. * * * ************************************************************************ 8. Litigation ------------- Any litigation relating to this License may be brought only in the courts of a jurisdiction where the defendant maintains its principal place of business and such litigation shall be governed by laws of that jurisdiction, without reference to its conflict-of-law provisions. Nothing in this Section shall prevent a party's ability to bring cross-claims or counter-claims. 9. Miscellaneous ---------------- This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. Any law or regulation which provides that the language of a contract shall be construed against the drafter shall not be used to construe this License against a Contributor. 10. Versions of the License --------------------------- 10.1. New Versions Mozilla Foundation is the license steward. Except as provided in Section 10.3, no one other than the license steward has the right to modify or publish new versions of this License. Each version will be given a distinguishing version number. 10.2. Effect of New Versions You may distribute the Covered Software under the terms of the version of the License under which You originally received the Covered Software, or under the terms of any subsequent version published by the license steward. 10.3. Modified Versions If you create software not governed by this License, and you want to create a new license for such software, you may create and use a modified version of this License if you rename the license and remove any references to the name of the license steward (except to note that such modified license differs from this License). 10.4. Distributing Source Code Form that is Incompatible With Secondary Licenses If You choose to distribute Source Code Form that is Incompatible With Secondary Licenses under the terms of this version of the License, the notice described in Exhibit B of this License must be attached. Exhibit A - Source Code Form License Notice ------------------------------------------- This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/. If it is not possible or desirable to put the notice in a particular file, then You may include the notice in a location (such as a LICENSE file in a relevant directory) where a recipient would be likely to look for such a notice. You may add additional accurate notices of copyright ownership. Exhibit B - "Incompatible With Secondary Licenses" Notice --------------------------------------------------------- This Source Code Form is "Incompatible With Secondary Licenses", as defined by the Mozilla Public License, v. 2.0. ######## obp-utils-1.18 ######## Copyright (c) 2011, Atmel Corporation. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY ATMEL "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL ATMEL OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ######## pciutils-3.2.1 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation`s software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author`s protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors` reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone`s free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients` exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. one line to give the program`s name and an idea of what it does. Copyright (C) yyyy name of author 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w` and `show c`; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision` (which makes passes at compilers) written by James Hacker. signature of Ty Coon, 1 April 1989 Ty Coon, President of Vice This 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. ######## persistence-administrator-v1.1.2 ######## Mozilla Public License Version 2.0 ================================== 1. Definitions -------------- 1.1. "Contributor" means each individual or legal entity that creates, contributes to the creation of, or owns Covered Software. 1.2. "Contributor Version" means the combination of the Contributions of others (if any) used by a Contributor and that particular Contributor's Contribution. 1.3. "Contribution" means Covered Software of a particular Contributor. 1.4. "Covered Software" means Source Code Form to which the initial Contributor has attached the notice in Exhibit A, the Executable Form of such Source Code Form, and Modifications of such Source Code Form, in each case including portions thereof. 1.5. "Incompatible With Secondary Licenses" means (a) that the initial Contributor has attached the notice described in Exhibit B to the Covered Software; or (b) that the Covered Software was made available under the terms of version 1.1 or earlier of the License, but not also under the terms of a Secondary License. 1.6. "Executable Form" means any form of the work other than Source Code Form. 1.7. "Larger Work" means a work that combines Covered Software with other material, in a separate file or files, that is not Covered Software. 1.8. "License" means this document. 1.9. "Licensable" means having the right to grant, to the maximum extent possible, whether at the time of the initial grant or subsequently, any and all of the rights conveyed by this License. 1.10. "Modifications" means any of the following: (a) any file in Source Code Form that results from an addition to, deletion from, or modification of the contents of Covered Software; or (b) any new file in Source Code Form that contains any Covered Software. 1.11. "Patent Claims" of a Contributor means any patent claim(s), including without limitation, method, process, and apparatus claims, in any patent Licensable by such Contributor that would be infringed, but for the grant of the License, by the making, using, selling, offering for sale, having made, import, or transfer of either its Contributions or its Contributor Version. 1.12. "Secondary License" means either the GNU General Public License, Version 2.0, the GNU Lesser General Public License, Version 2.1, the GNU Affero General Public License, Version 3.0, or any later versions of those licenses. 1.13. "Source Code Form" means the form of the work preferred for making modifications. 1.14. "You" (or "Your") means an individual or a legal entity exercising rights under this License. For legal entities, "You" includes any entity that controls, is controlled by, or is under common control with You. For purposes of this definition, "control" means (a) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (b) ownership of more than fifty percent (50%) of the outstanding shares or beneficial ownership of such entity. 2. License Grants and Conditions -------------------------------- 2.1. Grants Each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license: (a) under intellectual property rights (other than patent or trademark) Licensable by such Contributor to use, reproduce, make available, modify, display, perform, distribute, and otherwise exploit its Contributions, either on an unmodified basis, with Modifications, or as part of a Larger Work; and (b) under Patent Claims of such Contributor to make, use, sell, offer for sale, have made, import, and otherwise transfer either its Contributions or its Contributor Version. 2.2. Effective Date The licenses granted in Section 2.1 with respect to any Contribution become effective for each Contribution on the date the Contributor first distributes such Contribution. 2.3. Limitations on Grant Scope The licenses granted in this Section 2 are the only rights granted under this License. No additional rights or licenses will be implied from the distribution or licensing of Covered Software under this License. Notwithstanding Section 2.1(b) above, no patent license is granted by a Contributor: (a) for any code that a Contributor has removed from Covered Software; or (b) for infringements caused by: (i) Your and any other third party's modifications of Covered Software, or (ii) the combination of its Contributions with other software (except as part of its Contributor Version); or (c) under Patent Claims infringed by Covered Software in the absence of its Contributions. This License does not grant any rights in the trademarks, service marks, or logos of any Contributor (except as may be necessary to comply with the notice requirements in Section 3.4). 2.4. Subsequent Licenses No Contributor makes additional grants as a result of Your choice to distribute the Covered Software under a subsequent version of this License (see Section 10.2) or under the terms of a Secondary License (if permitted under the terms of Section 3.3). 2.5. Representation Each Contributor represents that the Contributor believes its Contributions are its original creation(s) or it has sufficient rights to grant the rights to its Contributions conveyed by this License. 2.6. Fair Use This License is not intended to limit any rights You have under applicable copyright doctrines of fair use, fair dealing, or other equivalents. 2.7. Conditions Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in Section 2.1. 3. Responsibilities ------------------- 3.1. Distribution of Source Form All distribution of Covered Software in Source Code Form, including any Modifications that You create or to which You contribute, must be under the terms of this License. You must inform recipients that the Source Code Form of the Covered Software is governed by the terms of this License, and how they can obtain a copy of this License. You may not attempt to alter or restrict the recipients' rights in the Source Code Form. 3.2. Distribution of Executable Form If You distribute Covered Software in Executable Form then: (a) such Covered Software must also be made available in Source Code Form, as described in Section 3.1, and You must inform recipients of the Executable Form how they can obtain a copy of such Source Code Form by reasonable means in a timely manner, at a charge no more than the cost of distribution to the recipient; and (b) You may distribute such Executable Form under the terms of this License, or sublicense it under different terms, provided that the license for the Executable Form does not attempt to limit or alter the recipients' rights in the Source Code Form under this License. 3.3. Distribution of a Larger Work You may create and distribute a Larger Work under terms of Your choice, provided that You also comply with the requirements of this License for the Covered Software. If the Larger Work is a combination of Covered Software with a work governed by one or more Secondary Licenses, and the Covered Software is not Incompatible With Secondary Licenses, this License permits You to additionally distribute such Covered Software under the terms of such Secondary License(s), so that the recipient of the Larger Work may, at their option, further distribute the Covered Software under the terms of either this License or such Secondary License(s). 3.4. Notices You may not remove or alter the substance of any license notices (including copyright notices, patent notices, disclaimers of warranty, or limitations of liability) contained within the Source Code Form of the Covered Software, except that You may alter any license notices to the extent required to remedy known factual inaccuracies. 3.5. Application of Additional Terms You may choose to offer, and to charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Covered Software. However, You may do so only on Your own behalf, and not on behalf of any Contributor. You must make it absolutely clear that any such warranty, support, indemnity, or liability obligation is offered by You alone, and You hereby agree to indemnify every Contributor for any liability incurred by such Contributor as a result of warranty, support, indemnity or liability terms You offer. You may include additional disclaimers of warranty and limitations of liability specific to any jurisdiction. 4. Inability to Comply Due to Statute or Regulation --------------------------------------------------- If it is impossible for You to comply with any of the terms of this License with respect to some or all of the Covered Software due to statute, judicial order, or regulation then You must: (a) comply with the terms of this License to the maximum extent possible; and (b) describe the limitations and the code they affect. Such description must be placed in a text file included with all distributions of the Covered Software under this License. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill to be able to understand it. 5. Termination -------------- 5.1. The rights granted under this License will terminate automatically if You fail to comply with any of its terms. However, if You become compliant, then the rights granted under this License from a particular Contributor are reinstated (a) provisionally, unless and until such Contributor explicitly and finally terminates Your grants, and (b) on an ongoing basis, if such Contributor fails to notify You of the non-compliance by some reasonable means prior to 60 days after You have come back into compliance. Moreover, Your grants from a particular Contributor are reinstated on an ongoing basis if such Contributor notifies You of the non-compliance by some reasonable means, this is the first time You have received notice of non-compliance with this License from such Contributor, and You become compliant prior to 30 days after Your receipt of the notice. 5.2. If You initiate litigation against any entity by asserting a patent infringement claim (excluding declaratory judgment actions, counter-claims, and cross-claims) alleging that a Contributor Version directly or indirectly infringes any patent, then the rights granted to You by any and all Contributors for the Covered Software under Section 2.1 of this License shall terminate. 5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user license agreements (excluding distributors and resellers) which have been validly granted by You or Your distributors under this License prior to termination shall survive termination. ************************************************************************ * * * 6. Disclaimer of Warranty * * ------------------------- * * * * Covered Software is provided under this License on an "as is" * * basis, without warranty of any kind, either expressed, implied, or * * statutory, including, without limitation, warranties that the * * Covered Software is free of defects, merchantable, fit for a * * particular purpose or non-infringing. The entire risk as to the * * quality and performance of the Covered Software is with You. * * Should any Covered Software prove defective in any respect, You * * (not any Contributor) assume the cost of any necessary servicing, * * repair, or correction. This disclaimer of warranty constitutes an * * essential part of this License. No use of any Covered Software is * * authorized under this License except under this disclaimer. * * * ************************************************************************ ************************************************************************ * * * 7. Limitation of Liability * * -------------------------- * * * * Under no circumstances and under no legal theory, whether tort * * (including negligence), contract, or otherwise, shall any * * Contributor, or anyone who distributes Covered Software as * * permitted above, be liable to You for any direct, indirect, * * special, incidental, or consequential damages of any character * * including, without limitation, damages for lost profits, loss of * * goodwill, work stoppage, computer failure or malfunction, or any * * and all other commercial damages or losses, even if such party * * shall have been informed of the possibility of such damages. This * * limitation of liability shall not apply to liability for death or * * personal injury resulting from such party's negligence to the * * extent applicable law prohibits such limitation. Some * * jurisdictions do not allow the exclusion or limitation of * * incidental or consequential damages, so this exclusion and * * limitation may not apply to You. * * * ************************************************************************ 8. Litigation ------------- Any litigation relating to this License may be brought only in the courts of a jurisdiction where the defendant maintains its principal place of business and such litigation shall be governed by laws of that jurisdiction, without reference to its conflict-of-law provisions. Nothing in this Section shall prevent a party's ability to bring cross-claims or counter-claims. 9. Miscellaneous ---------------- This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. Any law or regulation which provides that the language of a contract shall be construed against the drafter shall not be used to construe this License against a Contributor. 10. Versions of the License --------------------------- 10.1. New Versions Mozilla Foundation is the license steward. Except as provided in Section 10.3, no one other than the license steward has the right to modify or publish new versions of this License. Each version will be given a distinguishing version number. 10.2. Effect of New Versions You may distribute the Covered Software under the terms of the version of the License under which You originally received the Covered Software, or under the terms of any subsequent version published by the license steward. 10.3. Modified Versions If you create software not governed by this License, and you want to create a new license for such software, you may create and use a modified version of this License if you rename the license and remove any references to the name of the license steward (except to note that such modified license differs from this License). 10.4. Distributing Source Code Form that is Incompatible With Secondary Licenses If You choose to distribute Source Code Form that is Incompatible With Secondary Licenses under the terms of this version of the License, the notice described in Exhibit B of this License must be attached. Exhibit A - Source Code Form License Notice ------------------------------------------- This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/. If it is not possible or desirable to put the notice in a particular file, then You may include the notice in a location (such as a LICENSE file in a relevant directory) where a recipient would be likely to look for such a notice. You may add additional accurate notices of copyright ownership. Exhibit B - "Incompatible With Secondary Licenses" Notice --------------------------------------------------------- This Source Code Form is "Incompatible With Secondary Licenses", as defined by the Mozilla Public License, v. 2.0. ######## pointercal-0 ######## Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ######## procps-3.2.8 ######## GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, 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 this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others. Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. GNU LESSER GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey 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) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written ######## protobuf-3.5.1.1 /2.6.1 ######## Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of Google Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ######## psplash-0.1 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation`s software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author`s protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors` reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone`s free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients` exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. one line to give the program`s name and an idea of what it does. Copyright (C) yyyy name of author 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w` and `show c`; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision` (which makes passes at compilers) written by James Hacker. signature of Ty Coon, 1 April 1989 Ty Coon, President of Vice This 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. ######## qualcd_WiFi_driver-4.2.73.63 ######## /* * Copyright (c) 2012-2014 The Linux Foundation. All rights reserved. * * Previously licensed under the ISC license by Qualcomm Atheros, Inc. * * * Permission to use, copy, modify, and/or distribute this software for * any purpose with or without fee is hereby granted, provided that the * above copyright notice and this permission notice appear in all * copies. * * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL * WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE * AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR * PERFORMANCE OF THIS SOFTWARE. */ ######## run-postinsts-1 ######## MIT License Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ######## shadow-4.1.4.3 ######## NOTE: This license has been obsoleted by the change to the BSD-style copyright. You may continue to use this license if you wish, but you are under no obligation to do so. (* This document is freely plagiarised from the 'Artistic Licence', distributed as part of the Perl v4.0 kit by Larry Wall, which is available from most major archive sites. I stole it from CrackLib. $Id: COPYING 1342 2007-11-10 23:46:11Z nekral-guest $ *) This documents purpose is to state the conditions under which this Package (See definition below) viz: "Shadow", the Shadow Password Suite which is held by Julianne Frances Haugh, may be copied, such that the copyright holder maintains some semblance of artistic control over the development of the package, while giving the users of the package the right to use and distribute the Package in a more-or-less customary fashion, plus the right to make reasonable modifications. So there. *************************************************************************** Definitions: A "Package" refers to the collection of files distributed by the Copyright Holder, and derivatives of that collection of files created through textual modification, or segments thereof. "Standard Version" refers to such a Package if it has not been modified, or has been modified in accordance with the wishes of the Copyright Holder. "Copyright Holder" is whoever is named in the copyright or copyrights for the package. "You" is you, if you're thinking about copying or distributing this Package. "Reasonable copying fee" is whatever you can justify on the basis of media cost, duplication charges, time of people involved, and so on. (You will not be required to justify it to the Copyright Holder, but only to the computing community at large as a market that must bear the fee.) "Freely Available" means that no fee is charged for the item itself, though there may be fees involved in handling the item. It also means that recipients of the item may redistribute it under the same conditions they received it. 1. You may make and give away verbatim copies of the source form of the Standard Version of this Package without restriction, provided that you duplicate all of the original copyright notices and associated disclaimers. 2. You may apply bug fixes, portability fixes and other modifications derived from the Public Domain or from the Copyright Holder. A Package modified in such a way shall still be considered the Standard Version. 3. You may otherwise modify your copy of this Package in any way, provided that you insert a prominent notice in each changed file stating how and when AND WHY you changed that file, and provided that you do at least ONE of the following: a) place your modifications in the Public Domain or otherwise make them Freely Available, such as by posting said modifications to Usenet or an equivalent medium, or placing the modifications on a major archive site such as uunet.uu.net, or by allowing the Copyright Holder to include your modifications in the Standard Version of the Package. b) use the modified Package only within your corporation or organization. c) rename any non-standard executables so the names do not conflict with standard executables, which must also be provided, and provide separate documentation for each non-standard executable that clearly documents how it differs from the Standard Version. d) make other distribution arrangements with the Copyright Holder. 4. You may distribute the programs of this Package in object code or executable form, provided that you do at least ONE of the following: a) distribute a Standard Version of the executables and library files, together with instructions (in the manual page or equivalent) on where to get the Standard Version. b) accompany the distribution with the machine-readable source of the Package with your modifications. c) accompany any non-standard executables with their corresponding Standard Version executables, giving the non-standard executables non-standard names, and clearly documenting the differences in manual pages (or equivalent), together with instructions on where to get the Standard Version. d) make other distribution arrangements with the Copyright Holder. 5. You may charge a reasonable copying fee for any distribution of this Package. You may charge any fee you choose for support of this Package. YOU MAY NOT CHARGE A FEE FOR THIS PACKAGE ITSELF. However, you may distribute this Package in aggregate with other (possibly commercial) programs as part of a larger (possibly commercial) software distribution provided that YOU DO NOT ADVERTISE this package as a product of your own. 6. The name of the Copyright Holder may not be used to endorse or promote products derived from this software without specific prior written permission. 7. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. The End ######## shadow-securetty-4.1.4.3 ######## The MIT License (MIT) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OT ######## speex-1.2rc1 ######## Copyright 2002-2008 Xiph.org Foundation Copyright 2002-2008 Jean-Marc Valin Copyright 2005-2007 Analog Devices Inc. Copyright 2005-2008 Commonwealth Scientific and Industrial Research Organisation (CSIRO) Copyright 1993, 2002, 2006 David Rowe Copyright 2003 EpicGames Copyright 1992-1994 Jutta Degener, Carsten Bormann Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. - Neither the name of the Xiph.org Foundation nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ######## sqlite -3.17.0 ######## SQLite Is Public Domain All of the code and documentation in SQLite has been dedicated to the public domain by the authors. All code authors, and representatives of the companies they work for, have signed affidavits dedicating their contributions to the public domain and originals of those signed affidavits are stored in a firesafe at the main offices of Hwaci. Anyone is free to copy, modify, publish, use, compile, sell, or distribute the original SQLite code, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means. The previous paragraph applies to the deliverable code and documentation in SQLite - those parts of the SQLite library that you actually bundle and ship with a larger application. Some scripts used as part of the build process (for example the "configure" scripts generated by autoconf) might fall under other open-source licenses. Nothing from these build scripts ever reaches the final deliverable SQLite library, however, and so the licenses associated with those scripts should not be a factor in assessing your rights to copy and use the SQLite library. All of the deliverable code in SQLite has been written from scratch. No code has been taken from other projects or from the open internet. Every line of code can be traced back to its original author, and all of those authors have public domain dedications on file. So the SQLite code base is clean and is uncontaminated with licensed code from other projects. Obtaining A License To Use SQLite Even though SQLite is in the public domain and does not require a license, some users want to obtain a license anyway. Some reasons for obtaining a license include: Your company desires warranty of title and/or indemnity against claims of copyright infringement. You are using SQLite in a jurisdiction that does not recognize the public domain. You are using SQLite in a jurisdiction that does not recognize the right of an author to dedicate their work to the public domain. You want to hold a tangible legal document as evidence that you have the legal right to use and distribute SQLite. Your legal department tells you that you have to purchase a license. If you feel like you really need to purchase a license for SQLite, Hwaci, the company that employs all the developers of SQLite, will sell you one. All proceeds from the sale of SQLite licenses are used to fund continuing improvement and support of SQLite. Contributed Code In order to keep SQLite completely free and unencumbered by copyright, all new contributors to the SQLite code base are asked to dedicate their contributions to the public domain. If you want to send a patch or enhancement for possible inclusion in the SQLite source tree, please accompany the patch with the following statement: The author or authors of this code dedicate any and all copyright interest in this code to the public domain. We make this dedication for the benefit of the public at large and to the detriment of our heirs and successors. We intend this dedication to be an overt act of relinquishment in perpetuity of all present and future rights to this code under copyright law. We are not able to accept patches or changes to SQLite that are not accompanied by a statement such as the above. In addition, if you make changes or enhancements as an employee, then a simple statement such as the above is insufficient. You must also send by surface mail a copyright release signed by a company officer. A signed original of the copyright release should be mailed to: Hwaci 6200 Maple Cove Lane Charlotte, NC 28269 USA ######## sqlite3-3.13.0 ######## SQLite Is Public Domain All of the code and documentation in SQLite has been dedicated to the public domain by the authors. All code authors, and representatives of the companies they work for, have signed affidavits dedicating their contributions to the public domain and originals of those signed affidavits are stored in a firesafe at the main offices of Hwaci. Anyone is free to copy, modify, publish, use, compile, sell, or distribute the original SQLite code, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means. The previous paragraph applies to the deliverable code and documentation in SQLite - those parts of the SQLite library that you actually bundle and ship with a larger application. Some scripts used as part of the build process (for example the "configure" scripts generated by autoconf) might fall under other open-source licenses. Nothing from these build scripts ever reaches the final deliverable SQLite library, however, and so the licenses associated with those scripts should not be a factor in assessing your rights to copy and use the SQLite library. All of the deliverable code in SQLite has been written from scratch. No code has been taken from other projects or from the open internet. Every line of code can be traced back to its original author, and all of those authors have public domain dedications on file. So the SQLite code base is clean and is uncontaminated with licensed code from other projects. Obtaining A License To Use SQLite Even though SQLite is in the public domain and does not require a license, some users want to obtain a license anyway. Some reasons for obtaining a license include: Your company desires warranty of title and/or indemnity against claims of copyright infringement. You are using SQLite in a jurisdiction that does not recognize the public domain. You are using SQLite in a jurisdiction that does not recognize the right of an author to dedicate their work to the public domain. You want to hold a tangible legal document as evidence that you have the legal right to use and distribute SQLite. Your legal department tells you that you have to purchase a license. If you feel like you really need to purchase a license for SQLite, Hwaci, the company that employs all the developers of SQLite, will sell you one. All proceeds from the sale of SQLite licenses are used to fund continuing improvement and support of SQLite. Contributed Code In order to keep SQLite completely free and unencumbered by copyright, all new contributors to the SQLite code base are asked to dedicate their contributions to the public domain. If you want to send a patch or enhancement for possible inclusion in the SQLite source tree, please accompany the patch with the following statement: The author or authors of this code dedicate any and all copyright interest in this code to the public domain. We make this dedication for the benefit of the public at large and to the detriment of our heirs and successors. We intend this dedication to be an overt act of relinquishment in perpetuity of all present and future rights to this code under copyright law. We are not able to accept patches or changes to SQLite that are not accompanied by a statement such as the above. In addition, if you make changes or enhancements as an employee, then a simple statement such as the above is insufficient. You must also send by surface mail a copyright release signed by a company officer. A signed original of the copyright release should be mailed to: Hwaci 6200 Maple Cove Lane Charlotte, NC 28269 USA ######## sqlite3-3.21.0 ######## SQLite Is Public Domain All of the code and documentation in SQLite has been dedicated to the public domain by the authors. All code authors, and representatives of the companies they work for, have signed affidavits dedicating their contributions to the public domain and originals of those signed affidavits are stored in a firesafe at the main offices of Hwaci. Anyone is free to copy, modify, publish, use, compile, sell, or distribute the original SQLite code, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means. The previous paragraph applies to the deliverable code and documentation in SQLite - those parts of the SQLite library that you actually bundle and ship with a larger application. Some scripts used as part of the build process (for example the "configure" scripts generated by autoconf) might fall under other open-source licenses. Nothing from these build scripts ever reaches the final deliverable SQLite library, however, and so the licenses associated with those scripts should not be a factor in assessing your rights to copy and use the SQLite library. All of the deliverable code in SQLite has been written from scratch. No code has been taken from other projects or from the open internet. Every line of code can be traced back to its original author, and all of those authors have public domain dedications on file. So the SQLite code base is clean and is uncontaminated with licensed code from other projects. Obtaining A License To Use SQLite Even though SQLite is in the public domain and does not require a license, some users want to obtain a license anyway. Some reasons for obtaining a license include: Your company desires warranty of title and/or indemnity against claims of copyright infringement. You are using SQLite in a jurisdiction that does not recognize the public domain. You are using SQLite in a jurisdiction that does not recognize the right of an author to dedicate their work to the public domain. You want to hold a tangible legal document as evidence that you have the legal right to use and distribute SQLite. Your legal department tells you that you have to purchase a license. If you feel like you really need to purchase a license for SQLite, Hwaci, the company that employs all the developers of SQLite, will sell you one. All proceeds from the sale of SQLite licenses are used to fund continuing improvement and support of SQLite. Contributed Code In order to keep SQLite completely free and unencumbered by copyright, all new contributors to the SQLite code base are asked to dedicate their contributions to the public domain. If you want to send a patch or enhancement for possible inclusion in the SQLite source tree, please accompany the patch with the following statement: The author or authors of this code dedicate any and all copyright interest in this code to the public domain. We make this dedication for the benefit of the public at large and to the detriment of our heirs and successors. We intend this dedication to be an overt act of relinquishment in perpetuity of all present and future rights to this code under copyright law. We are not able to accept patches or changes to SQLite that are not accompanied by a statement such as the above. In addition, if you make changes or enhancements as an employee, then a simple statement such as the above is insufficient. You must also send by surface mail a copyright release signed by a company officer. A signed original of the copyright release should be mailed to: Hwaci 6200 Maple Cove Lane Charlotte, NC 28269 USA A template copyright release is available in PDF or HTML. You can use this release to make future changes. ######## squashfs-2.1.4.0 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey 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) 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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 Library General Public License instead of this License. ######## systemd-211 ######## GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, 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 this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author`s reputation will not be affected by problems that might be introduced by others. Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user`s freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users` freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library`s complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer`s own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user`s computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients` exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. one line to give the library`s name and an idea of what it does. Copyright (C) year name of author This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob` (a library for tweaking knobs) written by James Random Hacker. signature of Ty Coon, 1 April 1990 Ty Coon, President of Vice That`s all there is to it! ######## systemd-binfmt-211 ######## GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, 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 this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author`s reputation will not be affected by problems that might be introduced by others. Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user`s freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users` freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library`s complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer`s own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user`s computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients` exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. one line to give the library`s name and an idea of what it does. Copyright (C) year name of author This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob` (a library for tweaking knobs) written by James Random Hacker. signature of Ty Coon, 1 April 1990 Ty Coon, President of Vice ######## systemd-compat-units-1 ######## MIT License Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ######## systemd-serialgetty-1 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation`s software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author`s protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors` reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone`s free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients` exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. one line to give the program`s name and an idea of what it does. Copyright (C) yyyy name of author 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w` and `show c`; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision` (which makes passes at compilers) written by James Hacker. signature of Ty Coon, 1 April 1989 Ty Coon, President of Vice This 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. ######## sysvinit-2.88dsf ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation`s software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author`s protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors` reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone`s free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients` exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. one line to give the program`s name and an idea of what it does. Copyright (C) yyyy name of author 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w` and `show c`; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision` (which makes passes at compilers) written by James Hacker. signature of Ty Coon, 1 April 1989 Ty Coon, President of Vice This 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. ######## tcp-wrappers-7.6 ######## Copyright 1995 by Wietse Venema. All rights reserved. Some individual files may be covered by other copyrights. This material was originally written and compiled by Wietse Venema at Eindhoven University of Technology, The Netherlands, in 1990, 1991, 1992, 1993, 1994 and 1995. Redistribution and use in source and binary forms are permitted provided that this entire copyright notice is duplicated in all such copies. This software is provided "as is" and without any expressed or implied warranties, including, without limitation, the implied warranties of merchantibility and fitness for any particular purpose. ######## tinyxml-2.5.3 ######## TinyXML is released under the zlib license: This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. ######## tslib-1.2 ######## GNU LIBRARY GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1991 Free Software Foundation, Inc. 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the library GPL. It is numbered 2 because it goes with version 2 of the ordinary GPL.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Library General Public License, applies to some specially designated Free Software Foundation software, and to any other libraries whose authors decide to use it. You can use it for your libraries, 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library, or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link a program with the library, you must provide complete object files to the recipients so that they can relink them with the library, after making changes to the library and recompiling it. And you must show them these terms so they know their rights. Our method of protecting your rights has two steps: (1) copyright the library, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the library. Also, for each distributor's protection, we want to make certain that everyone understands that there is no warranty for this free library. If the library is modified by someone else and passed on, we want its recipients to know that what they have is not the original version, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that companies distributing free software will individually obtain patent licenses, thus in effect transforming the program into proprietary software. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License, which was designed for utility programs. This license, the GNU Library General Public License, applies to certain designated libraries. This license is quite different from the ordinary one; be sure to read it in full, and don't assume that anything in it is the same as in the ordinary license. The reason we have a separate public license for some libraries is that they blur the distinction we usually make between modifying or adding to a program and simply using it. Linking a program with a library, without changing the library, is in some sense simply using the library, and is analogous to running a utility program or application program. However, in a textual and legal sense, the linked executable is a combined work, a derivative of the original library, and the ordinary General Public License treats it as such. Because of this blurred distinction, using the ordinary General Public License for libraries did not effectively promote software sharing, because most developers did not use the libraries. We concluded that weaker conditions might promote sharing better. However, unrestricted linking of non-free programs would deprive the users of those programs of all benefit from the free status of the libraries themselves. This Library General Public License is intended to permit developers of non-free programs to use free libraries, while preserving your freedom as a user of such programs to change the free libraries that are incorporated in them. (We have not seen how to achieve this as regards changes in header files, but we have achieved it as regards changes in the actual functions of the Library.) The hope is that this will lead to faster development of free libraries. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, while the latter only works together with the library. Note that it is possible for a library to be covered by the ordinary General Public License rather than by this special one. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Library General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also compile or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. c) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. d) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Library 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. one line to give the library's name and an idea of what it does. Copyright (C) year name of author This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library 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 Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker. signature of Ty Coon, 1 April 1990 Ty Coon, President of Vice That's all there is to it! ######## udev-211 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey 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) 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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 ######## udev-hwdb-v211 ######## GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, 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 this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others. Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. GNU LESSER GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser 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 Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "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 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 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 LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey 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) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker. , 1 April 1990 Ty Coon, President of Vice That's all there is to it! ######## udev-utils-v211 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. one line to give the program's name and an idea of what it does. Copyright (C) yyyy name of author 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. signature of Ty Coon, 1 April 1989 Ty Coon, President of Vice This 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. ###### unzip #5.52 ###### This is version 2005-Feb-10 of the Info-ZIP copyright and license. The definitive version of this document should be available at ftp://ftp.info-zip.org/pub/infozip/license.html indefinitely. Copyright (c) 1990-2005 Info-ZIP. All rights reserved. For the purposes of this copyright and license, "Info-ZIP" is defined as the following set of individuals: Mark Adler, John Bush, Karl Davis, Harald Denker, Jean-Michel Dubois, Jean-loup Gailly, Hunter Goatley, Ed Gordon, Ian Gorman, Chris Herborth, Dirk Haase, Greg Hartwig, Robert Heath, Jonathan Hudson, Paul Kienitz, David Kirschbaum, Johnny Lee, Onno van der Linden, Igor Mandrichenko, Steve P. Miller, Sergio Monesi, Keith Owens, George Petrov, Greg Roelofs, Kai Uwe Rommel, Steve Salisbury, Dave Smith, Steven M. Schweda, Christian Spieler, Cosmin Truta, Antoine Verheijen, Paul von Behren, Rich Wales, Mike White This software is provided "as is," without warranty of any kind, express or implied. In no event shall Info-ZIP or its contributors be held liable for any direct, indirect, incidental, special or consequential damages arising out of the use of or inability to use this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. Redistributions of source code must retain the above copyright notice, definition, disclaimer, and this list of conditions. 2. Redistributions in binary form (compiled executables) must reproduce the above copyright notice, definition, disclaimer, and this list of conditions in documentation and/or other materials provided with the distribution. The sole exception to this condition is redistribution of a standard UnZipSFX binary (including SFXWiz) as part of a self-extracting archive; that is permitted without inclusion of this license, as long as the normal SFX banner has not been removed from the binary or disabled. 3. Altered versions--including, but not limited to, ports to new operating systems, existing ports with new graphical interfaces, and dynamic, shared, or static library versions--must be plainly marked as such and must not be misrepresented as being the original source. Such altered versions also must not be misrepresented as being Info-ZIP releases--including, but not limited to, labeling of the altered versions with the names "Info-ZIP" (or any variation thereof, including, but not limited to, different capitalizations), "Pocket UnZip," "WiZ" or "MacZip" without the explicit permission of Info-ZIP. Such altered versions are further prohibited from misrepresentative use of the Zip-Bugs or Info-ZIP e-mail addresses or of the Info-ZIP URL(s). 4. Info-ZIP retains the right to use the names "Info-ZIP," "Zip," "UnZip," "UnZipSFX," "WiZ," "Pocket UnZip," "Pocket Zip," and "MacZip" for its own source and binary releases. ######## update-alternatives-opkg-0.1.8 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation`s software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author`s protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors` reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone`s free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients` exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. one line to give the program`s name and an idea of what it does. Copyright (C) yyyy name of author 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w` and `show c`; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision` (which makes passes at compilers) written by James Hacker. signature of Ty Coon, 1 April 1989 Ty Coon, President of Vice This 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. ######## update-rc.d-0.7 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation`s software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author`s protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors` reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone`s free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients` exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. one line to give the program`s name and an idea of what it does. Copyright (C) yyyy name of author 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w` and `show c`; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision` (which makes passes at compilers) written by James Hacker. signature of Ty Coon, 1 April 1989 Ty Coon, President of Vice This 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. ######## usbutils-7 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation`s software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author`s protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors` reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone`s free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients` exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. one line to give the program`s name and an idea of what it does. Copyright (C) yyyy name of author 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w` and `show c`; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision` (which makes passes at compilers) written by James Hacker. signature of Ty Coon, 1 April 1989 Ty Coon, President of Vice This 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. ######## utbridge.ko ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey 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) 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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 ######## util-linux-2.24.1 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey 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) 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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. ######## util-macros-1.18.0 ######## Copyright 2005 Red Hat, Inc. Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the name of Red Hat not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. Red Hat makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty. RED HAT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL RED HAT BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ---------------------------------------------------------------------------- Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice (including the next paragraph) shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ######## u-boot-2003.01.01 ######## U-Boot is Free Software. It is copyrighted by Wolfgang Denk and many others who contributed code (see the actual source code and the git commit messages for details). You can redistribute U-Boot and/or modify it under the terms of version 2 of the GNU General Public License as published by the Free Software Foundation. Most of it can also be distributed, at your option, under any later version of the GNU General Public License -- see individual files for exceptions. NOTE! This license does not cover the so-called "standalone" applications that use U-Boot services by means of the jump table provided by U-Boot exactly for this purpose - this is merely considered normal use of U-Boot, and does not fall under the heading of "derived work" -- see file Licenses/Exceptions for details. Also note that the GPL and the other licenses are copyrighted by the Free Software Foundation and other organizations, but the instance of code that they refer to (the U-Boot source code) is copyrighted by me and others who actually wrote it. -- Wolfgang Denk GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation`s software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author`s protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors` reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone`s free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients` exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. one line to give the program`s name and an idea of what it does. Copyright (C) yyyy name of author 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w` and `show c`; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision` (which makes passes at compilers) written by James Hacker. signature of Ty Coon, 1 April 1989 Ty Coon, President of Vice This 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. ######## wireless-tools-30.pre9 ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey 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) 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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 Library General Public License instead of this License. ######## Xz-5.1.3alpha ######## GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey 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) 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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. ######## zlib-1.1.4 ######## Copyright (C) 1995-2012 Jean-loup Gailly and Mark Adler This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. Jean-loup Gailly Mark Adler jloup@gzip.org madler@alumni.caltech.edu The data format used by the zlib library is described by RFCs (Request for Comments) 1950 to 1952 i ######## zlib-1.2.3 ######## Copyright (C) 1995-2012 Jean-loup Gailly and Mark Adler This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. Jean-loup Gailly Mark Adler jloup@gzip.org madler@alumni.caltech.edu The data format used by the zlib library is described by RFCs (Request for Comments) 1950 to 1952 i ######## zlib-1.2.11 ######## zlib.h -- interface of the 'zlib' general purpose compression library version 1.2.8, April 28th, 2013 Copyright (C) 1995-2013 Jean-loup Gailly and Mark Adler This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. Jean-loup Gailly Mark Adler jloup@gzip.org madler@alumni.caltech.edu The data format used by the zlib library is described by RFCs (Request for Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950 (zlib format), rfc1951 (deflate format) and rfc1952 (gzip format). ######## 7zip-3.11 ######## Toute personne a le droit de copier, modifier, publier, utiliser, compiler, vendre ou distribuer le code LZMA SDK original, sous sa forme source ou binaire compilée, à quelque fin que ce soit, commerciale ou non, et de quelque manière que ce soit. ######## Blake2b-2012 ######## CREATIVE COMMONS CORPORATION N'EST PAS UN CABINET D'AVOCATS ET NE FOURNIT PAS DE CONSEIL JURIDIQUE. LA DISTRIBUTION DE CE DOCUMENT NE CRÉE AUCUNE RELATION JURIDIQUE ENTRE LES PARTIES ET CREATIVE COMMONS. CREATIVE COMMONS MET À DISPOSITION CES INFORMATIONS EN L’ÉTAT. CREATIVE COMMONS NE DONNE AUCUNE GARANTIE CONCERNANT L'UTILISATION DE CE DOCUMENT OU DES INFORMATIONS OU ŒUVRES DÉLIVRÉES CI-DESSOUS, ET DÉCLINE TOUTE RESPONSABILITÉ POUR LES PRÉJUDICES QUI RÉSULTERAIENT DE L'UTILISATION DE CE DOCUMENT OU DES INFORMATIONS OU ŒUVRES DÉLIVRÉES CI-DESSOUS. Déclaration d'Intention Les lois de la plupart des juridictions à travers le monde accordent automatiquement des Droits d'Auteur et Droits Voisins exclusifs (définis ci-dessous) au créateur et au(x) titulaire(s) de droits successif(s) (ci-après, le « titulaire ») d'une œuvre originale et/ou d'une base de données (ci-après, une « Œuvre» ). Certains titulaires souhaitent renoncer de façon définitive à ces droits sur une Œuvre dans le but de contribuer à un fonds commun d'œuvres créatives, culturelles et scientifiques (les « Communs ») que le public a la possibilité d'élaborer, de modifier, et d'incorporer dans d'autres œuvres de façon fiable et sans crainte de recours ultérieurs pour contrefaçon, de réutiliser et de redistribuer aussi librement que possible sous n'importe quelle forme et pour n'importe quelle finalité, y compris, et sans réserves, à des fins commerciales. Ces titulaires contribuent aux Communs pour promouvoir les idéaux d'une culture libre et accroître la production d'œuvres créatives, culturelles et scientifiques, ou pour acquérir une réputation ou une plus grande diffusion de leur Œuvre, notamment grâce à l'utilisation et aux efforts des autres. C'est pour ces finalités et motivations, ainsi que pour d'autres, et sans attendre aucune rémunération, avantage ou compensation supplémentaire, que la personne associant CC0 à une Œuvre (le « Déclarant »), dans la mesure où elle est titulaire des Droits d'Auteur et des Droits Voisins sur l'Œuvre, décide volontairement d'appliquer CC0 à l'Œuvre et de distribuer publiquement l'Œuvre sous ses conditions, en toute connaissance de ses Droits d'Auteur et Droits Voisins sur l'Œuvre, ainsi que de la portée et des effets juridiques de CC0 sur ces droits. 1. Droit d'Auteur et Droits Voisins. Il est possible qu'une Œuvre mise à disposition sous CC0 soit protégée par des droits d'auteur et des droits voisins (« Droit d'Auteur et Droits Voisins »). Le Droit d'Auteur et les Droits Voisins comportent, sans s'y limiter, les droits suivants : Le droit de reproduire, adapter, distribuer, interpréter, représenter, communiquer et traduire une Œuvre ; Les droits moraux détenus par le ou les auteur(s) originel(s) et/ou le ou les interprète(s) ; Les droits à la vie privée et à l'image des personnes représentées dans une Œuvre ; Le droit de la concurrence déloyale à l'égard d'une Œuvre, soumis aux limitations prévues dans le paragraphe 4(a) ci-dessous ; Les droits protégeant l'extraction, la diffusion, l'utilisation et la réutilisation des données contenues dans une Œuvre ; Les droits relatifs aux bases de données (tels qu'ils découlent de la Directive 96/9/CE du Parlement Européen et du Conseil du 11 mars 1996 concernant la protection juridique des bases de données, ainsi que de toute transposition au niveau national, y compris de toute version amendée ou ultérieure de cette directive) ; et Tous autres droits similaires, équivalents ou correspondants à travers le monde, fondés sur toute loi ou traité en vigueur, et toute transposition nationale de ceux-ci. 2. Renonciation. Dans la mesure du possible et sans enfreindre la loi en vigueur, le Déclarant affirme par la présente céder, abandonner, et renoncer ouvertement, pleinement, définitivement, irrévocablement et sans conditions à tous ses Droits d'Auteur et Droits Voisins, ainsi qu'à toute prétention, recours et possibilités d'action judiciaire, qu'ils soient à cet instant connus ou inconnus (y compris les prétentions, recours et possibilités d'action judiciaire qui seraient associés ou à naître), sur l'Œuvre, (i) partout dans le monde, (ii) pour la durée maximale prévue par les lois ou traités en vigueur (y compris les prolongations futures de cette durée), (iii) sur n'importe quel support existant ou futur et quel que soit le nombre de copies, et (iv) pour toute finalité quelle qu’elle soit, y compris, et sans réserve, les finalités commerciales, publicitaires ou promotionnelles (la « Renonciation »). La Renonciation est faite au bénéfice de chaque membre du public et au détriment des héritiers et successeurs du Déclarant, avec la ferme intention que cette Renonciation ne soit pas soumise à révocation, annulation, résiliation, interruption, ou de tout autre recours juridique ou judiciaire susceptible de perturber la jouissance paisible de l'Œuvre par le public telle que prévue par la Déclaration d'Intention du Déclarant. 3. Licence Publique Supplétive. Au cas où une partie quelconque de la Renonciation serait jugée juridiquement nulle ou sans effet pour quelque raison que ce soit en vertu de la loi en vigueur, la Renonciation devra être préservée dans la mesure maximum permise, de manière à permettre la prise en compte la plus large de la Déclaration d'Intention du Déclarant. De plus, dans la mesure où la Renonciation serait jugée ainsi, le Déclarant accorde par la présente à chaque personne concernée une licence gratuite, non transférable, non sous-licenciable, non exclusive, irrévocable et inconditionnelle d’exercer les Droits d'Auteur et Droits Voisins sur l'Œuvre (i) partout dans le monde, (ii) pour la durée maximale prévue par les lois ou traités en vigueur (y compris les prolongations futures de cette durée), (iii) sur n'importe quel support existant ou futur et quel que soit le nombre de copies, et (iv) pour toute finalité quelle qu’elle soit, y compris, et sans réserve, les finalités commerciales, publicitaires ou promotionnelles (la « Licence »). La Licence sera réputée effective à la date à laquelle le Déclarant aura appliqué CC0 à l'Œuvre. Dans le cas où une partie quelconque de la Licence serait jugée juridiquement nulle ou sans effet pour quelque raison que ce soit en vertu de la loi en vigueur, une telle invalidité partielle ou ineffectivité n'invalidera pas le reste de la Licence, et dans un tel cas, le Déclarant affirme par la présente qu'il ou elle (i) n'exercera aucun de ses Droits d'Auteur ou Droits Voisins subsistant sur l'Œuvre ou (ii) ne revendiquera aucune prétention, recours et possibilité d'action judiciaire relatifs à l'Œuvre qui serait opposé à la Déclaration d'Intention du Déclarant. 4. Limitations et Avertissements. a. Aucun droit sur une marque ou brevet détenu par le Déclarant n'est cédé, abandonné, transmis, mis sous licence ou affecté d'une quelconque manière par le présent document. b. Le Déclarant met à disposition l'Œuvre en l'état, sans déclaration ou garantie de quelque nature que ce soit concernant l'Œuvre, qu'elle soit explicite, implicite, réglementaire ou autre, y compris, et sans réserves, les garanties de titre, de qualité marchande, d'exactitude, d'adéquation à une fin particulière, d'absence de contrefaçon, d'erreurs, qu'elles soient ou non susceptibles d'être découvertes, de vices cachés ou apparents, dans la mesure de ce que permet la loi en vigueur. c. Le Déclarant décline toute responsabilité d'acquérir les droits d'autres personnes qui seraient susceptible de s'appliquer à l'Œuvre ou à toute utilisation de celle-ci, y compris, et sans limitation, les Droits d'Auteur et Droits Voisins de toute personne sur l'Œuvre. En outre, le Déclarant décline toute responsabilité sur l'obtention de consentements, autorisations et autres droits requis pour toute utilisation de l'Œuvre. d. Le Déclarant comprend et reconnaît que Creative Commons n'est pas partie à ce document et n'a aucun devoir ni obligation à l'égard de CC0 ou de l'utilisation de l'Œuvre. ######## HostAp_wpa_supplicant-hostapd-2.3-devel ######## wpa_supplicant et hostapd ------------------------- Droit d'auteur (c) 2002 à 2014, Jouni Malinen et contributeurs Tous droits réservés. Ces programmes offerts avec la licence BSD (celle dont la disposition sur la publicité a été supprimée). Si vous soumettez des changements au projet, veuillez vous reporter au fichier CONTRIBUTIONS pour consulter les instructions. Cet ensemble peut inclure wpa_supplicant, hostapd ou les deux. Consultez les sous-répertoires README respectifs (wpa_supplicant/README ou hostapd/README) pour en savoir plus. Les fichiers de code source ont été déplacés aux versions 0.6.x et comparativement aux premières versions, les programmes sont maintenant construits en allant premièrement dans un sous-répertoire (wpa_supplicant ou hostapd) pour créer la configuration de version (.config) et exécuter « make » (pour les versions Linux/BSD/cygwin). Licence ------- La redistribution et l’utilisation sous ses formes source et binaire, avec ou sans modification, sont permises à condition de respecter les conditions suivantes : * Les redistributions du code source doivent préserver l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avis suivant. * Les redistributions sous forme binaire doivent reproduire l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avertissement suivant dans la documentation et/ou d'autre matériel fourni avec la distribution. * Ni le nom de l' ni les@noms des contributeurs ne peuvent être utilisés pour recommander ou promouvoir des produits dérivés de ce logiciel, sans consentement écrit préalable. CE LOGICIEL EST FOURNI « TEL QUEL » PAR LES DÉTENTEURS DU DROIT D'AUTEUR ET LEURS CONTRIBUTEURS. CEUX-CI DÉCLINENT TOUTE GARANTIE, EXPRESSE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE ET D'ADAPTATION À UN USAGE PARTICULIER IMPLICITES. EN AUCUNE CAS LE NE PEUT ÊTRE TENU POUR RESPONSABLE DE DOMMAGES ET INTÉRÊTS DIRECTS, INDIRECTS, PARTICULIERS, PUNITIFS OU CONSÉCUTIFS (Y COMPRIS, MAIS SANS S'Y LIMITER, L'ACQUISITION DE BIENS OU DE SERVICES DE SUBSTITUTION, LA PERTE DE DONNÉES, D’UTILISATION OU DE PROFITS, OU L’INTERRUPTION D’EXPLOITATION) QUELLE QU'EN SOIT L'ORIGINE ET EN VERTU DE TOUTE THÉORIE DE RESPONSABILITÉ, QUE CE SOIT PAR CONTRAT, PAR RESPONSABILITÉ STRICTE OU DÉLICTUELLE (Y COMPRIS LA NÉGLIGENCE OU AUTRE) RÉSULTANT DE L'UTILISATION DU LOGICIEL, MÊME S'ILS ONT ÉTÉ AVISÉS D'UNE TELLE ÉVENTUALITÉ. ######## IGEP-Linux_Kernel-_2.6.28.10-igep0020b-0 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation sont couverts pour leur part par la licence GPL GNU pour les bibliothèques). Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n’est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu’il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu’ils ont en main n’est pas le logiciel d’origine. Ainsi, tout problème introduit par des tiers n’aura aucune incidence sur la réputation des auteurs d’origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. LICENCE GPL GNU CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n’importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d’auteur adéquat et un avertissement d’absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l’absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. Droit d'auteur (C) Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Un exemplaire de la licence GPL GNU avec ce programme aurait dû vous être communiqué ; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision est livré avec ABSOLUMENT AUCUNE GARANTIE. Tapez « show w » pour obtenir plus de détails. Ce logiciel est libre et vous pouvez le redistribuer à certaines conditions; entrez « show c » pour en savoir plus. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c ». Il peut même s’agir de clics de souris ou d’éléments de menu, tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme `Gnomovision' (lequel fait des passes aux compilateurs) écrit par James Hacker. , 1er avril 1989 Ty Coon, président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU de bibliothèque au lieu de la présente licence. ######## Toms_Math_Library-0.10 ######## TomsFastMath est de domaine public. Comme tout le logiciel de qualité devrait être. ######## Xz-5.1.3alpha ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation sont couverts pour leur part par la licence GPL GNU restreinte). Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n’est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu’il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu’ils ont en main n’est pas le logiciel d’origine. Ainsi, tout problème introduit par des tiers n’aura aucune incidence sur la réputation des auteurs d’origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. LICENCE GPL GNU CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n’importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d’auteur adéquat et un avertissement d’absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l’absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. Droit d'auteur (C) Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Un exemplaire de la licence GPL GNU avec ce programme aurait dû vous être communiqué ; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE ; pour obtenir plus de détails, inscrivez `show w'. Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions ; inscrivez `show c' pour obtenir plus de détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c ». Il peut même s’agir de clics de souris ou d’éléments de menu, tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme `Gnomovision' (lequel fait des passes aux compilateurs) écrit par James Hacker. , 1er avril 1989 Ty Coon, président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## acl-2.2.52 ######## L’utilisation de la plupart des composants de l’ensemble « acl » est autorisée en vertu de la version 2.1 de la licence GPL GNU restreinte (voir COPYING.LGPL). L’utilisation de certains composants (annotés dans la source) est autorisée en vertu de la version 2 de la licence GPL GNU (voir ci-dessous), ---------------------------------------------------------------------- LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation sont couverts pour leur part par la licence GPL GNU restreinte). Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n’est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu’il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu’ils ont en main n’est pas le logiciel d’origine. Ainsi, tout problème introduit par des tiers n’aura aucune incidence sur la réputation des auteurs d’origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. LICENCE GPL GNU CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n’importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d’auteur adéquat et un avertissement d’absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l’absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. Droit d'auteur (C) Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Un exemplaire de la licence GPL GNU avec ce programme aurait dû vous être communiqué ; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE ; pour obtenir plus de détails, inscrivez `show w'. Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions ; inscrivez `show c' pour obtenir plus de détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c ». Il peut même s’agir de clics de souris ou d’éléments de menu, tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme `Gnomovision' (lequel fait des passes aux compilateurs) écrit par James Hacker. , 1er avril 1989 Ty Coon, président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## alsa-conf-base-1.0.27.2 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation sont couverts pour leur part par la licence GPL GNU pour les bibliothèques). Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n’est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu’il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu’ils ont en main n’est pas le logiciel d’origine. Ainsi, tout problème introduit par des tiers n’aura aucune incidence sur la réputation des auteurs d’origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. LICENCE GPL GNU CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n’importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d’auteur adéquat et un avertissement d’absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l’absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. Droit d'auteur (C) Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Un exemplaire de la licence GPL GNU avec ce programme aurait dû vous être communiqué ; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE ; pour obtenir plus de détails, inscrivez `show w'. Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions ; inscrivez `show c' pour obtenir plus de détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c ». Il peut même s’agir de clics de souris ou d’éléments de menu, tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme `Gnomovision' (lequel fait des passes aux compilateurs) écrit par James Hacker. , 1er avril 1989 Ty Coon, président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU de bibliothèque au lieu de la présente licence. ######## alsa-lib-1.0.27.2 ######## LICENCE GPL GNU RESTREINTE Version 2.1, février 1999 Droit d'auteur (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Il s'agit de la première version publiée de la licence GPL restreinte. Elle constitue aussi le successeur de la licence GPL GNU, version 2, c'est pourquoi elle porte le numéro de version 2.1.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL restreinte, s'applique à certains progiciels spécialement conçus, généralement des bibliothèques, de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez aussi l'utiliser, mais nous vous suggérons d'abord de bien soupeser les avantages de cette licence ou de la licence GPL ordinaire dans un cas particulier, en fonction des explications ci-dessous. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à des distributeurs de vous refuser ces droits ou de vous demander de céder ces droits. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez d'autres codes avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Par ailleurs, si la bibliothèque est modifiée par quelqu'un d'autre et qu'elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu'ils n'ont pas en main la version d'origine, de manière à ce que la réputation des auteurs d'origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, les brevets de logiciel posent une menace constante sur l'existence de tout programme libre. Nous voulons nous assurer qu'une entreprise ne puisse limiter les utilisateurs de programmes libres en obtenant une licence restrictive par un détenteur de brevet. Par conséquent, nous insistons pour que tout brevet de licence obtenu pour une version de bibliothèque respecte la liberté d'utilisation complète définie dans la présente licence. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire. Cette licence, la licence GPL GNU restreinte, s'applique à certaines bibliothèques désignées et elle est considérablement différente de la licence GPL ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre de lier ces bibliothèques à des programmes non libres. Lorsqu'un programme est lié à une bibliothèque, que cela soit réalisé de manière statique ou à l'aide d'une bibliothèque partagée, la combinaison des deux est, du point de vue juridique, un travail combiné, un dérivé de la bibliothèque d'origine. La licence GPL ordinaire permet par conséquent de tels liens uniquement si la combinaison entière correspond à ses critères de liberté. La licence GPL restreinte permet des critères moins contraignants relativement à la liaison d'autres codes avec la bibliothèque. Nous l'appelons licence GPL « restreinte », car elle fait moins pour protéger la liberté des utilisateurs que la licence GPL ordinaire. En outre, elle offre aux développeurs de logiciels libres moins d'avantages par rapport aux programmes non libres concurrents. Ces désavantages font en sorte que nous utilisons la licence GPL ordinaire pour un grand nombre de bibliothèques. Cependant, la licence restreinte offre des avantages dans certaines circonstances spéciales. Par exemple, dans de rares occasions, il peut être nécessaire d'encourager l'usage le plus répandu possible d'une certaine bibliothèque, de manière à ce qu'elle devienne une norme de facto. Pour atteindre cet objectif, les programmes non libres doivent pouvoir utiliser la bibliothèque. Un cas plus fréquent est celui d'une bibliothèque libre qui fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il y a peu à gagner en limitant la bibliothèque libre au logiciel libre uniquement, on utilise alors la licence GPL restreinte. Dans d'autres cas, l'autorisation d'utiliser une bibliothèque particulière dans des programmes non libres permet à un grand nombre de personnes d'utiliser une grande ressource de logiciel libre. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à de nombreuses personnes d'utiliser le système d'exploitation GNU en entier, ainsi que ses variantes, le système d'exploitation GNU/Linux. Bien que la licence GPL restreinte protège moins la liberté des utilisateurs, elle assure que l'utilisateur d'un programme qui est lié à la bibliothèque dispose de la liberté et des ressources pour exécuter ce programme en utilisant une version modifiée de la bibliothèque. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre doit être combinée avec la bibliothèque pour pouvoir fonctionner. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels ou à tout autre programme qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL restreinte (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et distribuez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d'exception aux articles ci-dessus, vous pouvez aussi combiner ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l'ouvrage pour l'utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Utiliser un mécanisme pour bibliothèque partagée adéquat pour mettre en lien la bibliothèque. Un mécanisme adéquat en est un qui (1) utilise au moment de l'exécution une copie de la bibliothèque déjà présente sur le système informatique de l'utilisateur, plutôt que de copier des fonctions de la bibliothèque dans un exécutable, et (2) qui fonctionne correctement avec une version modifiée de la bibliothèque, si l'utilisateur en installe une, pourvu que la version modifiée soit compatible avec l'interface de la version avec laquelle l'ouvrage a été réalisé. c) Accompagner l'ouvrage avec une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. d) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. e) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le matériel à distribuer ne doit pas inclure quoi que ce soit qui est distribué normalement (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL restreinte. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom de la bibliothèque et une idée de son utilité. Droit d'auteur (C) année nom de l'auteur Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU restreinte publiée par la Free Software Foundation; soit la version 2.1 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU restreinte pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU restreinte avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. signature de Ty Coon, 1er avril 1990 Ty Coon, Président de Vice C'est tout ce qu'il y a de plus simple! ######## alsa-plugins-1.0.27 ######## LICENCE GPL GNU RESTREINTE Version 2.1, février 1999 Droit d'auteur (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Il s'agit de la première version publiée de la licence GPL restreinte. Elle constitue aussi le successeur de la licence GPL GNU, version 2, c'est pourquoi elle porte le numéro de version 2.1.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL restreinte, s'applique à certains progiciels spécialement conçus, généralement des bibliothèques, de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez aussi l'utiliser, mais nous vous suggérons d'abord de bien soupeser les avantages de cette licence ou de la licence GPL ordinaire dans un cas particulier, en fonction des explications ci-dessous. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à des distributeurs de vous refuser ces droits ou de vous demander de céder ces droits. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez d'autres codes avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Par ailleurs, si la bibliothèque est modifiée par quelqu'un d'autre et qu'elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu'ils n'ont pas en main la version d'origine, de manière à ce que la réputation des auteurs d'origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, les brevets de logiciel posent une menace constante sur l'existence de tout programme libre. Nous voulons nous assurer qu'une entreprise ne puisse limiter les utilisateurs de programmes libres en obtenant une licence restrictive par un détenteur de brevet. Par conséquent, nous insistons pour que tout brevet de licence obtenu pour une version de bibliothèque respecte la liberté d'utilisation complète définie dans la présente licence. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire. Cette licence, la licence GPL GNU restreinte, s'applique à certaines bibliothèques désignées et elle est considérablement différente de la licence GPL ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre de lier ces bibliothèques à des programmes non libres. Lorsqu'un programme est lié à une bibliothèque, que cela soit réalisé de manière statique ou à l'aide d'une bibliothèque partagée, la combinaison des deux est, du point de vue juridique, un travail combiné, un dérivé de la bibliothèque d'origine. La licence GPL ordinaire permet par conséquent de tels liens uniquement si la combinaison entière correspond à ses critères de liberté. La licence GPL restreinte permet des critères moins contraignants relativement à la liaison d'autres codes avec la bibliothèque. Nous l'appelons licence GPL « restreinte », car elle fait moins pour protéger la liberté des utilisateurs que la licence GPL ordinaire. En outre, elle offre aux développeurs de logiciels libres moins d'avantages par rapport aux programmes non libres concurrents. Ces désavantages font en sorte que nous utilisons la licence GPL ordinaire pour un grand nombre de bibliothèques. Cependant, la licence restreinte offre des avantages dans certaines circonstances spéciales. Par exemple, dans de rares occasions, il peut être nécessaire d'encourager l'usage le plus répandu possible d'une certaine bibliothèque, de manière à ce qu'elle devienne une norme de facto. Pour atteindre cet objectif, les programmes non libres doivent pouvoir utiliser la bibliothèque. Un cas plus fréquent est celui d'une bibliothèque libre qui fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il y a peu à gagner en limitant la bibliothèque libre au logiciel libre uniquement, on utilise alors la licence GPL restreinte. Dans d'autres cas, l'autorisation d'utiliser une bibliothèque particulière dans des programmes non libres permet à un grand nombre de personnes d'utiliser une grande ressource de logiciel libre. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à de nombreuses personnes d'utiliser le système d'exploitation GNU en entier, ainsi que ses variantes, le système d'exploitation GNU/Linux. Bien que la licence GPL restreinte protège moins la liberté des utilisateurs, elle assure que l'utilisateur d'un programme qui est lié à la bibliothèque dispose de la liberté et des ressources pour exécuter ce programme en utilisant une version modifiée de la bibliothèque. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre doit être combinée avec la bibliothèque pour pouvoir fonctionner. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels ou à tout autre programme qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL restreinte (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et distribuez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d'exception aux articles ci-dessus, vous pouvez aussi combiner ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l'ouvrage pour l'utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Utiliser un mécanisme pour bibliothèque partagée adéquat pour mettre en lien la bibliothèque. Un mécanisme adéquat en est un qui (1) utilise au moment de l'exécution une copie de la bibliothèque déjà présente sur le système informatique de l'utilisateur, plutôt que de copier des fonctions de la bibliothèque dans un exécutable, et (2) qui fonctionne correctement avec une version modifiée de la bibliothèque, si l'utilisateur en installe une, pourvu que la version modifiée soit compatible avec l'interface de la version avec laquelle l'ouvrage a été réalisé. c) Accompagner l'ouvrage avec une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. d) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. e) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le matériel à distribuer ne doit pas inclure quoi que ce soit qui est distribué normalement (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL restreinte. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom de la bibliothèque et une idée de son utilité. Droit d'auteur (C) année nom de l'auteur Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU restreinte publiée par la Free Software Foundation; soit la version 2.1 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU restreinte pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU restreinte avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. signature de Ty Coon, 1er avril 1990 Ty Coon, Président de Vice C'est tout ce qu'il y a de plus simple! ######## alsa-states-0.2.0 ######## Licence MIT Droit d'auteur (c) Par la présente, toute personne obtenant un exemplaire de ce logiciel et des fichiers de documentation connexe (le « logiciel ») obtient gratuitement l'autorisation de traiter le logiciel sans restriction, y compris, sans limitation aux droits d'utiliser, de copier, de modifier, de fusionner, de publier, de distribuer et/ou de vendre des copies du logiciel, et de permettre aux personnes auxquelles le logiciel est fourni d'en faire autant, conformément aux conditions suivantes : L'avis de droit d'auteur ci-dessus et cet avis d'autorisation doivent être intégrés dans toutes les copies ou parties importantes du logiciel. LE LOGICIEL EST FOURNI « TEL QUEL », SANS AUCUNE GARANTIE, EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE, DE CONFORMITÉ À UN USAGE PARTICULIER OU DE NON-VIOLATION. LES AUTEURS OU DÉTENTEURS DU DROIT D'AUTEUR NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUTE RÉCLAMATION, DE TOUT DOMMAGE OU DE TOUTE AUTRE RESPONSABILITÉ, QUE CELA SOIT LIÉ À UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, UN DÉLIT CIVIL OU TOUT AUTRE, DÉCOULANT DE OU EN LIEN AVEC LE LOGICIEL OU AVEC L'UTILISATION OU D'AUTRES INTERACTIONS AVEC LE LOGICIEL. ######## alsa-utils-1.0.27.2 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## apple_lossless_audio_codec-oct_28_2011 ######## Licence Apache Version 2.0, janvier 2004 http://www.apache.org/licenses/ CONDITIONS GÉNÉRALES D'UTILISATION, DE REPRODUCTION ET DE DISTRIBUTION 1. Définitions. Le terme « licence » désigne les conditions générales d'utilisation, de reproduction et de distribution telles que définies dans les sections 1 à 9 du présent document. Le terme « concédant de licence » désigne le détenteur du droit d'auteur ou l'entité autorisée par le détenteur du droit d'auteur qui concède la licence. Le terme « personne morale » désigne l'association de l'entité en question avec toutes les autres entités qui contrôlent cette entité, sont contrôlées par elle ou sous contrôle commun avec elle. Pour l'application de cette définition, « contrôle » désigne i) le pouvoir, direct ou indirect, de diriger ou de gérer une telle entité par contrat ou autrement, ii) la possession de cinquante pour cent (50 %) ou plus des actions en circulation et iii) la propriété véritable de cette entité. Le terme « vous » (ou « votre ») désigne une personne physique ou morale faisant usage des autorisations accordées par la présente licence. La forme « source » désigne la forme à privilégier pour apporter des modifications, y compris mais non de façon limitative le code source du logiciel, la source de documentation et les fichiers de configuration. La forme « objet » désigne toute forme résultant de la transformation mécanique ou de la traduction d'une forme source qui comprend, sans s'y limiter, le code objet compilé, la documentation générée et la conversion vers d'autres types de supports. Le terme « œuvre » désigne l'œuvre de l'esprit, dans sa forme source ou objet, mise à disposition aux termes de la licence, comme il est indiqué par l'avis de droit d'auteur inclus ou joint à l'œuvre (un exemple est présenté dans l'annexe ci-après). Le terme « œuvres dérivées » désigne toute œuvre, dans sa forme source ou objet, s'inspirant de l'œuvre ou en étant dérivée, et pour laquelle les modifications de forme, les annotations, les élaborations et autres modifications représentent dans leur ensemble une œuvre originale de l'esprit. Aux termes de la présente licence, les œuvres dérivées ne comprennent pas les œuvres qui demeurent dissociables de l'œuvre et de ses dérivés, ou qui sont simplement liées (ou liées par la dénomination) à leurs interfaces. Le terme « contribution » désigne toute œuvre de l'esprit, y compris la version originale de l'œuvre ainsi que les modifications ou ajouts à l'œuvre et ses dérivés, que le détenteur du droit d'auteur, ou une personne physique ou morale autorisée par le détenteur du droit d'auteur, soumet volontairement au concédant de licence pour l'inclure à l'œuvre. Pour l'application de cette définition, « soumet » s'applique à toute forme de communication électronique, verbale ou écrite envoyée au concédant de licence ou à ses représentants, qui comprend, sans s'y limiter, la communication par listes d'envoi électroniques, les systèmes de gestion de code source et les logiciels de gestion des services d'assistance gérés par le concédant de licence ou en son nom, dans le but de discuter de l'œuvre et de l'améliorer, mais exclut les communications que le détenteur du droit d'auteur indique par écrit comme n'étant « pas une contribution » et qui en portent la mention bien visible. Le terme « contributeur » désigne le concédant de licence et toute autre personne physique ou morale au nom de laquelle une contribution à été reçue par le concédant de licence, puis intégrée à l'œuvre. 2. Concession d'une licence de droit d'auteur. Sous réserve de respecter les conditions générales de la présente licence, chaque contributeur vous concède par la présente une licence de droit d'auteur perpétuelle, mondiale, non exclusive, sans frais, libre de redevance et irrévocable vous autorisant à reproduire, à afficher et présenter publiquement et à distribuer l'œuvre et ses dérivés sous sa forme source ou objet, à lui accorder une sous-licence et à en préparer des œuvres dérivées. 3. Concession d'une licence de brevet. Sous réserve de respecter les conditions générales de la présente licence, chaque contributeur vous concède par la présente une licence d’exploitation de brevet perpétuelle, mondiale, non exclusive, sans frais, libre de redevance et irrévocable (à l'exception des précisions indiquées dans la présente section) vous autorisant à fabriquer, faire fabriquer, utiliser, proposer à la vente, importer ou transférer l'œuvre, à condition que la présente licence s'applique seulement aux revendications de brevet faisant l'objet d'une licence du contributeur et dont leurs propres contributions, ou l'association de leurs contributions avec l'œuvre pour laquelle une contribution a été soumise, font nécessairement l'objet d'une violation. Si vous soulevez un litige relatif à un brevet contre une entité (y compris une demande entre défendeurs ou une demande reconventionnelle dans le cadre d'une poursuite) en prétendant que l'œuvre ou une contribution intégrée à l'œuvre constitue une violation de brevet directe ou contributive, alors toute licence d'exploitation de brevet vous ayant été concédée selon la présente licence sera révoquée, et ce, dès la date à laquelle le litige a été soulevé. 4. Redistribution. Vous pouvez reproduire et distribuer des copies de l'œuvre ou des œuvres dérivées quel qu'en soit le support, avec ou sans modifications et sous forme source ou objet, à condition que vous respectiez les conditions suivantes : vous devez fournir une copie de la présente licence à tout destinataire de l'œuvre ou de ses dérivés; vous devez également joindre à chaque fichier modifié un avis spécifiant que vous avez modifié le fichier; vous devez conserver, sous sa forme source, toute œuvre dérivée que vous distribuez ainsi que tout avis de droit d'auteur, de brevet, de marque de commerce et d'attribution de la forme source de l'œuvre, à l'exception des avis ne se rapportant à aucune partie des œuvres dérivées; si l'œuvre comporte un fichier texte nommé « AVIS » dans le cadre de sa distribution, toute œuvre dérivée que vous distribuez doit également comporter une copie lisible de l'avis d'attribution compris dans le ficher « AVIS », à l'exception des avis ne se rapportant à aucune partie des œuvres dérivées, à au moins un des endroits suivants : dans un fichier texte « AVIS » distribué avec les œuvres dérivées, dans la forme source ou la documentation si elles sont fournies avec les œuvres dérivées, ou dans un affichage généré par les œuvres dérivées lorsqu'un tel avis de mise en cause apparaît. Le contenu du fichier « AVIS » n'est fourni qu'à titre informatif et ne modifie pas la licence. Vous pouvez ajouter votre propre avis d'attribution aux œuvres dérivées que vous distribuez, avec le ficher texte « AVIS » ou en complément à celui-ci, à condition que de tels avis d'attribution supplémentaires ne puissent être interprétés comme modifiant la licence. Vous pouvez ajouter votre propre déclaration de droit d'auteur à vos modifications et fournir des conditions générales d'utilisation, de reproduction et de distribution de la licence supplémentaires ou différentes, ou pour toutes autres œuvres dérivées dans leur ensemble, à condition que votre utilisation, reproduction et distribution de l'œuvre soit conforme aux conditions énoncées dans la présente licence. 5. Soumission des contributions. À moins que vous n'indiquiez le contraire de façon explicite, toute contribution que vous soumettez volontairement au concédant de licence pour inclusion à l'œuvre doit être conforme aux conditions générales de la présente licence, sans conditions supplémentaires. Nonobstant ce qui précède, aucune disposition de la présente ne peut remplacer ou modifier les conditions de toute licence distincte d'utilisation du logiciel que vous avez signée avec le concédant de licence au sujet des contributions. 6. Marques de commerce. La présente licence n'accorde pas l'autorisation d'utiliser les noms commerciaux, les marques de commerce, les marques de services, les noms des produits du concédant de licence, sauf dans le cas d'une utilisation raisonnable et habituelle pour décrire l'origine de l'œuvre et reproduire le contenu du fichier « AVIS ». 7. Avertissement d'absence de garantie. Sauf dispositions contraires de la loi applicable ou accord écrit, le concédant de licence fournit l'œuvre (et chaque contributeur fournit ses contributions) « TELLE QUELLE », SANS AUCUNE GARANTIE OU CONDITION, expresse ou implicite, y compris, mais sans s'y limiter, sans garantie ou condition de TITRE, DE NON-INFRACTION OU D'ADAPTATION À UN USAGE PARTICULIER. Vous êtes seul responsable de déterminer s'il convient d'utiliser ou de redistribuer l'œuvre et assumez tous risques liés à votre exercice des droits conférés par cette licence. 8. Limitation de responsabilité. En aucune circonstance et selon aucune théorie de droit, que ce soit en matière délictuelle (y compris la négligence), contractuelle ou autrement, à moins que les lois applicables ne l'exigent (comme pour un acte délibéré ou de négligence grave) ou que cela soit convenu par écrit, un contributeur ne pourra être tenu pour responsable envers vous pour des dommages et intérêts, y compris les dommages et intérêts directs, indirectes, particuliers, accessoires ou consécutifs de quelque nature que ce soit, résultants de la présente licence ou de l'utilisation ou l'incapacité d'utilisation de l'œuvre (y compris, mais sans s'y limiter, les dommages et intérêts causés par une défection des clients, un arrêt de travail, un problème ou une panne informatique, ou tout autre dommage ou perte commerciale), même si le contributeur a été avisé d'une telle éventualité. 9. Acceptation de la garantie ou responsabilité supplémentaire. En redistribuant l'œuvre ou ses dérivés, vous pouvez décider de fournir du soutien, des garanties, des indemnités ou d'autres obligations de responsabilité ou droits en conformité avec la présente licence, et d'en exiger des frais. Toutefois, en acceptant ces obligations, vous serez tenu pour seul responsable et ne pourrez agir qu'en votre propre nom et non celui du contributeur. Vous pouvez agir seulement en acceptant d'indemniser et de défendre chaque contributeur et de ne les tenir responsables d'aucune responsabilité contractée par ce contributeur, ou de réclamations dirigées contre lui, en raison de votre acceptation de garantie ou de responsabilités supplémentaires. ######## attr-2.4.47 ######## L’utilisation de la plupart des composants de l’ensemble « attr » est autorisée en vertu de la version 2.1 de la licence GPL GNU restreinte (voir COPYING.LGPL). L’utilisation de certains composants (annotés dans la source) est autorisée en vertu de la version 2 de la licence GPL GNU (voir ci-dessous), ---------------------------------------------------------------------- LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation sont couverts pour leur part par la licence GPL GNU restreinte). Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n’est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu’il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu’ils ont en main n’est pas le logiciel d’origine. Ainsi, tout problème introduit par des tiers n’aura aucune incidence sur la réputation des auteurs d’origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. LICENCE GPL GNU CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n’importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d’auteur adéquat et un avertissement d’absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l’absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. Droit d'auteur (C) Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Un exemplaire de la licence GPL GNU avec ce programme aurait dû vous être communiqué ; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE ; pour obtenir plus de détails, inscrivez `show w'. Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions ; inscrivez `show c' pour obtenir plus de détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c ». Il peut même s’agir de clics de souris ou d’éléments de menu, tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme `Gnomovision' (lequel fait des passes aux compilateurs) écrit par James Hacker. , 1er avril 1989 Ty Coon, président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## base-files-3.0.14 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## base-passwd-3.5.29 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## bash-3.2.57 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## bsdiff-4.3 ######## Droit d'auteur 2003-2005 Colin Percival Droit d'auteur 2012 Matthew Endsley Tous droits réservés La redistribution et l’utilisation sous ses formes source et binaire, avec ou sans modification, sont permises à condition de respecter les conditions suivantes : 1. La redistribution du code source doit comprendre l'avis de droit d'auteur ci-dessus, cette liste de conditions et l'avis de non-responsabilité suivant. 2. La redistribution sous forme binaire doit reproduire l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avis de non-responsabilité suivant sous forme de documents ou autre matériel fourni avec la distribution. CE LOGICIEL EST FOURNI « TEL QUEL » PAR L'AUTEUR QUI DÉCLINE TOUTE GARANTIE, EXPRESSE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE ET D'ADAPTATION À UN USAGE PARTICULIER. L'AUTEUR NE PEUT EN AUCUNE CIRCONSTANCE ÊTRE TENU POUR RESPONSABLE DE DOMMAGES ET INTÉRÊTS DIRECTS, INDIRECTS, PARTICULIERS, PUNITIFS OU CONSÉCUTIFS (Y COMPRIS, MAIS SANS S'Y LIMITER, L'ACQUISITION DE BIENS OU DE SERVICES DE SUBSTITUTION, LA PERTE DE DONNÉES, D’UTILISATION OU DE PROFITS, OU L’INTERRUPTION D’EXPLOITATION) QUELLE QU'EN SOIT L'ORIGINE ET EN VERTU DE TOUTE THÉORIE DE RESPONSABILITÉ, QUE CE SOIT PAR CONTRAT, PAR RESPONSABILITÉ STRICTE OU DÉLICTUELLE (Y COMPRIS LA NÉGLIGENCE OU AUTRE) RÉSULTANT DE L'UTILISATION DU LOGICIEL, MÊME S'ILS ONT ÉTÉ AVISÉS D'UNE TELLE ÉVENTUALITÉ. ######## busybox-1.22.1 ######## Ce programme, « bzip2 », la bibliothèque associée « libbzip2 » et toute la documentation sont soumis au droit d'auteur (C) 1996-2010 Julian R Seward. Tous droits réservés. La redistribution et l'utilisation sous formes source et binaire, avec ou sans modification, sont permises pourvu que les conditions suivantes soient satisfaites : 1. Les redistributions du code source doivent préserver l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avis suivant. 2. L'origine de ce logiciel ne doit pas être présentée de manière inexacte; vous ne devez pas indiquer que vous avez écrit le logiciel d'origine. Si vous utilisez ce logiciel dans un produit, vous n'avez pas à en faire la reconnaissance, mais cela serait apprécié. 3. Les versions sources modifiées doivent être clairement identifiées comme telles et ne doivent pas être présentées de manière inexacte comme étant le logiciel d'origine. 4. Le nom de l'auteur ne peut être utilisé pour appuyer ou faire la promotion des produits dérivés de ce logiciel sans en avoir obtenu préalablement l'autorisation par écrit. CE LOGICIEL EST FOURNI PAR L'AUTEUR « TEL QUEL » ET TOUTE GARANTIE EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER SONT DÉCLINÉES. L'AUTEUR NE PEUT EN AUCUN CAS ÊTRE TENU RESPONSABLE DE TOUT DOMMAGE DIRECT, INDIRECT, CONSÉCUTIF, PARTICULIER, EXEMPLAIRE OU ACCESSOIRE (Y COMPRIS, MAIS SANS S'Y LIMITER, L'ACHAT DE BIENS OU DE SERVICES DE SUBSTITUTION; LA PERTE D'UTILISATION, DE DONNÉES OU DE PROFITS; OU LA PERTE D'EXPLOITATION) INDIFFÉREMMENT DE LA CAUSE ET EN VERTU DE TOUTE THÉORIE DE RESPONSABILITÉ, QU'IL S'AGISSE D'UN CONTRAT, D'UNE RESPONSABILITÉ STRICTE OU D'UN DÉLIT CIVIL (Y COMPRIS UNE NÉGLIGENCE OU AUTRE) DÉCOULANT DE TOUTE MANIÈRE DE L'UTILISATION DE CE LOGICIEL, MÊME S'IL Y A EU UN AVIS LIÉ À LA POSSIBILITÉ D'UN TEL DOMMAGE. Julian Seward, jseward@bzip.org bzip2/libbzip2 version 1.0.6 du 6 septembre 2010 -------------------------------------------------------------------------- LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## cjson-v1.0.0 ######## Droit d’auteur (c) 2009 Dave Gamble Par la présente, toute personne obtenant un exemplaire de ce logiciel et des fichiers de documentation connexe (le « logiciel ») obtient gratuitement l'autorisation de traiter le logiciel sans restriction, y compris, sans limitation aux droits d'utiliser, de copier, de modifier, de fusionner, de publier, de distribuer et/ou de vendre des copies du logiciel, et de permettre aux personnes auxquelles le logiciel est fourni d'en faire autant, conformément aux conditions suivantes : L'avis de droit d'auteur ci-dessus et le présent avis d'autorisation doivent être inclus dans toutes les copies ou parties importantes de ce logiciel. LE LOGICIEL EST FOURNI « TEL QUEL », SANS AUCUNE GARANTIE, EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE, DE CONFORMITÉ À UN USAGE PARTICULIER OU DE NON-VIOLATION. LES AUTEURS OU DÉTENTEURS DU DROIT D'AUTEUR NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUTE RÉCLAMATION, DE TOUT DOMMAGE OU DE TOUTE AUTRE RESPONSABILITÉ, QUE CELA SOIT LIÉ À UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, UN DÉLIT CIVIL OU TOUT AUTRE, DÉCOULANT DE OU EN LIEN AVEC LE LOGICIEL OU AVEC L'UTILISATION OU D'AUTRES INTERACTIONS AVEC LE LOGICIEL. ######## coreutils-6.9 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## dbus-1-1.10.24 ######## La licence libre académique v2.0 La licence libre académique (la « licence ») s'applique à tout ouvrage original (« œuvre originale ») dont le propriétaire (le « concédant de licence ») a placé l'avis suivant immédiatement après l'avis de droit d'auteur pour l'ouvrage original : Concédé sous licence en vertu de la version 2.0 de la licence libre académique 1) Concession d'une licence de droit d'auteur. Par la présente, le concédant de licence vous concède une licence internationale perpétuelle non exclusive et libre de droits qu'il est possible de concéder en sous-licence aux fins suivantes : a) pour reproduire l'œuvre originale en exemplaires; b) pour préparer des ouvrages dérivés (« ouvrages dérivés ») basés sur l'ouvrage original; c) pour distribuer des copies de l'ouvrage original et des ouvrages dérivés au public; d) pour exécuter l'ouvrage original publiquement; e) pour afficher l'ouvrage original publiquement. 2) Concession d'une licence de brevet. Par la présente, le concédant de licence vous concède une licence internationale perpétuelle non exclusive et libre de droits qu'il est possible de concéder en sous-licence, en vertu de revendications de brevet détenues ou contrôlées par le concédant de licence qui sont intégrées dans l'ouvrage original fourni par le concédant de licence pour créer, utiliser, vendre et offrir à la vente l'ouvrage original et des ouvrages dérivés. 3) Concéder une licence de code source. Le terme « code source » correspond à la forme privilégiée de l'ouvrage original pour y apporter des modifications et toute la documentation décrivant comment modifier l'ouvrage original. Par la présente, le concédant de licence consent à fournir une copie lisible à la machine du code source de l'ouvrage original avec chaque copie de l'ouvrage original qu'il distribue. Le concédant de licence se réserve le droit de satisfaire cette obligation en mettant une copie lisible à la machine du code source dans un référentiel d'information calculé pour vous permettre un accès pratique et peu coûteux tant et aussi longtemps que le concédant de licence continue de distribuer l'ouvrage original, et en publiant l'adresse de ce référentiel d'information dans un avis suivant immédiatement l'avis de droit d'auteur qui s'applique à l'ouvrage original. 4) Exclusions de la concession de licence. Il est interdit d'utiliser les noms du concédant de licence, des contributeurs à l'ouvrage original, ni leurs marques de commerce ou de service pour appuyer ou promouvoir des produits dérivés de cet ouvrage original sans en avoir préalablement obtenu l'autorisation par écrit auprès du concédant de licence. Rien de ce qui se trouve dans la présente licence ne doit être jugé comme concédant des droits sur des marques de commerce, droits d'auteur, brevets, secrets commerciaux ou toute autre propriété intellectuelle du concédant de licence, sauf si cela est indiqué de façon explicite dans le présent document. Aucune licence de brevet ne vous est accordée pour créer, utiliser, vendre ou offrir à la vente des réalisations de revendications de brevet autre que les revendications de brevet définies dans l'article 2. Aucun droit n'est concédé sur les marques de commerce du concédant de licence, même si de telles marques sont comprises dans l'ouvrage original. Rien de ce qui se trouve dans la présente licence ne doit être interprété comme interdisant au concédant de licence de concéder des licences sous des conditions différentes de celles de la présente licence de tout ouvrage original pour lequel le concédant de licence serait en droit de le faire. 5) Cet article a été omis de façon volontaire. 6) Droits d'attribution. Vous devez conserver, dans le code source de tout ouvrage dérivé que vous créez, tout avis de droit d'auteur, de brevet ou de marque de commerce provenant du code source de l'ouvrage original, ainsi que tous les avis de concession de licence et tout texte descriptif identifié comme un « avis d'attribution ». Vous devez faire en sorte que le code source de tout ouvrage dérivé que vous créez porte un avis d'attribution raisonnablement calculé pour informer les bénéficiaires que vous avez modifié l'ouvrage original. 7) Garantie de provenance et avertissement d'absence de garantie. Le concédant de licence certifie que le droit d'auteur de l'ouvrage original et les droits de brevet concédés dans le présent document par le concédant de licence sont détenus par lui et qu'ils vous sont concédés en sous-licence en vertu des conditions de cette licence avec l'autorisation du ou des contributeurs de ces droits d'auteur et droits de brevet. Sauf si cela est énoncé clairement dans la phrase qui précède immédiatement, l'ouvrage original est fourni « TEL QUEL » en vertu de cette licence et SANS GARANTIE, qu'elle soit explicite ou implicite, y compris, mais sans s'y limiter, les garanties d’absence DE CONTREFAÇON, DE QUALITÉ MARCHANDE ou DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ASSUMEZ LA TOTALITÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ DE L'OUVRAGE D'ORIGINE. Cet AVERTISSEMENT D'ABSENCE DE GARANTIE constitue une partie essentielle de la présente licence. Aucune licence sur l'ouvrage original n'est concédée dans ce document, sauf en vertu de cet avis de non-responsabilité. 8) Limitation de responsabilité. Le concédant de licence ne pourra en aucune circonstance et en vertu d'aucune théorie juridique, qu'il s'agisse d'un délit civil (y compris une négligence), un contrat ou tout autre, être tenu responsable envers quiconque pour tout dommage direct, indirect, particulier, accessoire ou consécutif de tout type découlant de cette licence ou de l'utilisation de l'ouvrage original, y compris, mais sans s'y limiter, les dommages liés à la défection de clients, un arrêt de travail, une défaillance ou un dysfonctionnement informatique, ou tout autre dommage commercial ou de toute autre perte commerciale. Cette limitation de responsabilité ne doit pas s'appliquer à la responsabilité pour un décès ou des blessures corporelles résultant d'une négligence du concédant de licence, dans la mesure où la loi interdit une telle limitation. Certaines compétences ne permettent pas l'exclusion ou la limitation des dommages accessoires ou consécutifs. Il est par conséquent possible que cette exclusion ou limitation ne s'applique pas dans votre cas. 9) Acceptation et résiliation. Si vous distribuez des exemplaires de l'ouvrage original ou un ouvrage dérivé, vous devez déployer un effort raisonnable en vertu des circonstances pour obtenir l'assentiment explicite des bénéficiaires aux conditions de la présente licence. Seule la présente licence (ou une autre entente écrite entre le concédant de licence et vous) vous donne l'autorisation de créer des ouvrages dérivés basés sur l'ouvrage original ou d'exercer tout droit concédé dans l'article 1 du présent document, et toute tentative à cet effet, sauf en vertu des conditions de la présente licence (ou d'une autre entente écrite entre le concédant de licence et vous) est explicitement interdite par la loi sur le droit d'auteur des États-Unis, les lois équivalentes d'autres pays et par les traités internationaux. Par conséquent, en exerçant tout droit qui vous est concédé dans l'article 1 du présent document, vous indiquez votre acceptation de la présente licence et de toutes ses conditions générales. 10) Résiliation en raison d'une poursuite liée à un brevet. Cette licence sera résiliée automatiquement et il ne vous sera plus possible d'exercer les droits qui vous ont été concédés par la présente licence en date de l'instigation d'une poursuite de votre part, y compris une demande entre défendeurs ou une demande reconventionnelle, pour une contrefaçon de brevet (i) contre le concédant de licence en ce qui concerne un brevet applicable à un logiciel ou (ii) contre toute entité en ce qui concerne un brevet applicable à l'ouvrage original (mais excluant des combinaisons de l'ouvrage original avec d'autres logiciels ou dispositifs matériels). 11) Compétence, lieu de procès et droit applicable. Toute poursuite ou tout litige relatif à cette licence peut être présenté uniquement devant des tribunaux d'une juridiction où réside le concédant de licence ou à l'endroit où le concédant de licence mène ses principales activités commerciales, le tout en vertu des lois de cette compétence, sauf en ce qui concerne les dispositions de conflits de lois. L'application de la convention des Nations-Unies sur les contrats pour la vente internationale de biens est explicitement exclue. Toute utilisation de l'ouvrage original à l'extérieur du champ d'application de la présente licence ou après sa résiliation doit être assujettie aux exigences et sanctions de la loi américaine sur les droits d'auteur, 17 U.S.C 101 et seq., les lois équivalentes dans d'autres pays et les traités internationaux. Cet article doit survivre à la résiliation de la présente licence. 12) Frais d'avocat. Dans toute poursuite visant à faire appliquer les conditions de cette licence, ou cherchant à récupérer des dommages-intérêts liés à celle-ci, la partie ayant gain de cause doit pouvoir récupérer ses coûts et dépenses, y compris, mais sans s'y limiter, les frais d'avocat raisonnables et les coûts encourus liés à une telle poursuite, y compris tout appel d'une telle poursuite. Cet article doit survivre à la résiliation de la présente licence. 13) Divers. Cette licence représente l'ensemble de l'entente concernant le sujet du présent document. Si toute disposition de cette licence s'avère inapplicable, celle-ci doit être réformée uniquement dans la mesure nécessaire pour la rendre applicable. 14) Définition de « vous » dans cette licence. Dans toute cette licence, « vous », en majuscule ou en minuscule, correspond à une personne ou une entité juridique exerçant des droits en vertu de la présente licence et en conformité avec toutes ses conditions. Pour les entités juridiques, « vous » comprend toute entité qui contrôle, est contrôlée par vous ou est sous un contrôle commun avec vous. Aux fins de la présente définition, « contrôler » correspond à (i) la capacité, directe ou indirecte, de diriger ou gérer une telle entité, que ce soit par contrat ou autre, ou (ii) la propriété de cinquante pour cent (50 %) ou plus des actions en circulation ou (iii) la propriété véritable d'une telle entité. 15) Droit d'utilisation. Vous pouvez utiliser l'ouvrage original de toute manière non restreinte ou conditionnée par la présente licence ou par la loi. En outre, le concédant de licence promet de ne pas interférer dans une telle utilisation par nous, mais il se dégage aussi de toute responsabilité par rapport à cette utilisation. Cette licence dispose d'un droit d'auteur (C) 2003 Lawrence E. Rosen. Tous droits réservés. Par la présente, vous êtes autorisé à copier et distribuer cette licence sans modification. Cette licence ne peut être modifiée sans l'autorisation explicite par écrit de son détenteur de droit d'auteur. LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## dbus-1.0.0 ######## La licence libre académique v2.0 La licence libre académique (la « licence ») s'applique à tout ouvrage original (« œuvre originale ») dont le propriétaire (le « concédant de licence ») a placé l'avis suivant immédiatement après l'avis de droit d'auteur pour l'ouvrage original : Concédé sous licence en vertu de la version 2.0 de la licence libre académique 1) Concession d'une licence de droit d'auteur. Par la présente, le concédant de licence vous concède une licence internationale perpétuelle non exclusive et libre de droits qu'il est possible de concéder en sous-licence aux fins suivantes : a) pour reproduire l'œuvre originale en exemplaires; b) pour préparer des ouvrages dérivés (« ouvrages dérivés ») basés sur l'ouvrage original; c) pour distribuer des copies de l'ouvrage original et des ouvrages dérivés au public; d) pour exécuter l'ouvrage original publiquement; e) pour afficher l'ouvrage original publiquement. 2) Concession d'une licence de brevet. Par la présente, le concédant de licence vous concède une licence internationale perpétuelle non exclusive et libre de droits qu'il est possible de concéder en sous-licence, en vertu de revendications de brevet détenues ou contrôlées par le concédant de licence qui sont intégrées dans l'ouvrage original fourni par le concédant de licence pour créer, utiliser, vendre et offrir à la vente l'ouvrage original et des ouvrages dérivés. 3) Concéder une licence de code source. Le terme « code source » correspond à la forme privilégiée de l'ouvrage original pour y apporter des modifications et toute la documentation décrivant comment modifier l'ouvrage original. Par la présente, le concédant de licence consent à fournir une copie lisible à la machine du code source de l'ouvrage original avec chaque copie de l'ouvrage original qu'il distribue. Le concédant de licence se réserve le droit de satisfaire cette obligation en mettant une copie lisible à la machine du code source dans un référentiel d'information calculé pour vous permettre un accès pratique et peu coûteux tant et aussi longtemps que le concédant de licence continue de distribuer l'ouvrage original, et en publiant l'adresse de ce référentiel d'information dans un avis suivant immédiatement l'avis de droit d'auteur qui s'applique à l'ouvrage original. 4) Exclusions de la concession de licence. Il est interdit d'utiliser les noms du concédant de licence, des contributeurs à l'ouvrage original, ni leurs marques de commerce ou de service pour appuyer ou promouvoir des produits dérivés de cet ouvrage original sans en avoir préalablement obtenu l'autorisation par écrit auprès du concédant de licence. Rien de ce qui se trouve dans la présente licence ne doit être jugé comme concédant des droits sur des marques de commerce, droits d'auteur, brevets, secrets commerciaux ou toute autre propriété intellectuelle du concédant de licence, sauf si cela est indiqué de façon explicite dans le présent document. Aucune licence de brevet ne vous est accordée pour créer, utiliser, vendre ou offrir à la vente des réalisations de revendications de brevet autre que les revendications de brevet définies dans l'article 2. Aucun droit n'est concédé sur les marques de commerce du concédant de licence, même si de telles marques sont comprises dans l'ouvrage original. Rien de ce qui se trouve dans la présente licence ne doit être interprété comme interdisant au concédant de licence de concéder des licences sous des conditions différentes de celles de la présente licence de tout ouvrage original pour lequel le concédant de licence serait en droit de le faire. 5) Cet article a été omis de façon volontaire. 6) Droits d'attribution. Vous devez conserver, dans le code source de tout ouvrage dérivé que vous créez, tout avis de droit d'auteur, de brevet ou de marque de commerce provenant du code source de l'ouvrage original, ainsi que tous les avis de concession de licence et tout texte descriptif identifié comme un « avis d'attribution ». Vous devez faire en sorte que le code source de tout ouvrage dérivé que vous créez porte un avis d'attribution raisonnablement calculé pour informer les bénéficiaires que vous avez modifié l'ouvrage original. 7) Garantie de provenance et avertissement d'absence de garantie. Le concédant de licence certifie que le droit d'auteur de l'ouvrage original et les droits de brevet concédés dans le présent document par le concédant de licence sont détenus par lui et qu'ils vous sont concédés en sous-licence en vertu des conditions de cette licence avec l'autorisation du ou des contributeurs de ces droits d'auteur et droits de brevet. Sauf si cela est énoncé clairement dans la phrase qui précède immédiatement, l'ouvrage original est fourni « TEL QUEL » en vertu de cette licence et SANS GARANTIE, qu'elle soit explicite ou implicite, y compris, mais sans s'y limiter, les garanties d’absence DE CONTREFAÇON, DE QUALITÉ MARCHANDE ou DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ASSUMEZ LA TOTALITÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ DE L'OUVRAGE D'ORIGINE. Cet AVERTISSEMENT D'ABSENCE DE GARANTIE constitue une partie essentielle de la présente licence. Aucune licence sur l'ouvrage original n'est concédée dans ce document, sauf en vertu de cet avis de non-responsabilité. 8) Limitation de responsabilité. Le concédant de licence ne pourra en aucune circonstance et en vertu d'aucune théorie juridique, qu'il s'agisse d'un délit civil (y compris une négligence), un contrat ou tout autre, être tenu responsable envers quiconque pour tout dommage direct, indirect, particulier, accessoire ou consécutif de tout type découlant de cette licence ou de l'utilisation de l'ouvrage original, y compris, mais sans s'y limiter, les dommages liés à la défection de clients, un arrêt de travail, une défaillance ou un dysfonctionnement informatique, ou tout autre dommage commercial ou de toute autre perte commerciale. Cette limitation de responsabilité ne doit pas s'appliquer à la responsabilité pour un décès ou des blessures corporelles résultant d'une négligence du concédant de licence, dans la mesure où la loi interdit une telle limitation. Certaines compétences ne permettent pas l'exclusion ou la limitation des dommages accessoires ou consécutifs. Il est par conséquent possible que cette exclusion ou limitation ne s'applique pas dans votre cas. 9) Acceptation et résiliation. Si vous distribuez des exemplaires de l'ouvrage original ou un ouvrage dérivé, vous devez déployer un effort raisonnable en vertu des circonstances pour obtenir l'assentiment explicite des bénéficiaires aux conditions de la présente licence. Seule la présente licence (ou une autre entente écrite entre le concédant de licence et vous) vous donne l'autorisation de créer des ouvrages dérivés basés sur l'ouvrage original ou d'exercer tout droit concédé dans l'article 1 du présent document, et toute tentative à cet effet, sauf en vertu des conditions de la présente licence (ou d'une autre entente écrite entre le concédant de licence et vous) est explicitement interdite par la loi sur le droit d'auteur des États-Unis, les lois équivalentes d'autres pays et par les traités internationaux. Par conséquent, en exerçant tout droit qui vous est concédé dans l'article 1 du présent document, vous indiquez votre acceptation de la présente licence et de toutes ses conditions générales. 10) Résiliation en raison d'une poursuite liée à un brevet. Cette licence sera résiliée automatiquement et il ne vous sera plus possible d'exercer les droits qui vous ont été concédés par la présente licence en date de l'instigation d'une poursuite de votre part, y compris une demande entre défendeurs ou une demande reconventionnelle, pour une contrefaçon de brevet (i) contre le concédant de licence en ce qui concerne un brevet applicable à un logiciel ou (ii) contre toute entité en ce qui concerne un brevet applicable à l'ouvrage original (mais excluant des combinaisons de l'ouvrage original avec d'autres logiciels ou dispositifs matériels). 11) Compétence, lieu de procès et droit applicable. Toute poursuite ou tout litige relatif à cette licence peut être présenté uniquement devant des tribunaux d'une juridiction où réside le concédant de licence ou à l'endroit où le concédant de licence mène ses principales activités commerciales, le tout en vertu des lois de cette compétence, sauf en ce qui concerne les dispositions de conflits de lois. L'application de la convention des Nations-Unies sur les contrats pour la vente internationale de biens est explicitement exclue. Toute utilisation de l'ouvrage original à l'extérieur du champ d'application de la présente licence ou après sa résiliation doit être assujettie aux exigences et sanctions de la loi américaine sur les droits d'auteur, 17 U.S.C 101 et seq., les lois équivalentes dans d'autres pays et les traités internationaux. Cet article doit survivre à la résiliation de la présente licence. 12) Frais d'avocat. Dans toute poursuite visant à faire appliquer les conditions de cette licence, ou cherchant à récupérer des dommages-intérêts liés à celle-ci, la partie ayant gain de cause doit pouvoir récupérer ses coûts et dépenses, y compris, mais sans s'y limiter, les frais d'avocat raisonnables et les coûts encourus liés à une telle poursuite, y compris tout appel d'une telle poursuite. Cet article doit survivre à la résiliation de la présente licence. 13) Divers. Cette licence représente l'ensemble de l'entente concernant le sujet du présent document. Si toute disposition de cette licence s'avère inapplicable, celle-ci doit être réformée uniquement dans la mesure nécessaire pour la rendre applicable. 14) Définition de « vous » dans cette licence. Dans toute cette licence, « vous », en majuscule ou en minuscule, correspond à une personne ou une entité juridique exerçant des droits en vertu de la présente licence et en conformité avec toutes ses conditions. Pour les entités juridiques, « vous » comprend toute entité qui contrôle, est contrôlée par vous ou est sous un contrôle commun avec vous. Aux fins de la présente définition, « contrôler » correspond à (i) la capacité, directe ou indirecte, de diriger ou gérer une telle entité, que ce soit par contrat ou autre, ou (ii) la propriété de cinquante pour cent (50 %) ou plus des actions en circulation ou (iii) la propriété véritable d'une telle entité. 15) Droit d'utilisation. Vous pouvez utiliser l'ouvrage original de toute manière non restreinte ou conditionnée par la présente licence ou par la loi. En outre, le concédant de licence promet de ne pas interférer dans une telle utilisation par nous, mais il se dégage aussi de toute responsabilité par rapport à cette utilisation. Cette licence dispose d'un droit d'auteur (C) 2003 Lawrence E. Rosen. Tous droits réservés. Par la présente, vous êtes autorisé à copier et distribuer cette licence sans modification. Cette licence ne peut être modifiée sans l'autorisation explicite par écrit de son détenteur de droit d'auteur. LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## dbus-glib-0.106 ######## La licence libre académique v2.0 La licence libre académique (la « licence ») s'applique à tout ouvrage original (« œuvre originale ») dont le propriétaire (le « concédant de licence ») a placé l'avis suivant immédiatement après l'avis de droit d'auteur pour l'ouvrage original : Concédé sous licence en vertu de la version 2.0 de la licence libre académique 1) Concession d'une licence de droit d'auteur. Par la présente, le concédant de licence vous concède une licence internationale perpétuelle non exclusive et libre de droits qu'il est possible de concéder en sous-licence aux fins suivantes : a) pour reproduire l'œuvre originale en exemplaires; b) pour préparer des ouvrages dérivés (« ouvrages dérivés ») basés sur l'ouvrage original; c) pour distribuer des copies de l'ouvrage original et des ouvrages dérivés au public; d) pour exécuter l'ouvrage original publiquement; e) pour afficher l'ouvrage original publiquement. 2) Concession d'une licence de brevet. Par la présente, le concédant de licence vous concède une licence internationale perpétuelle non exclusive et libre de droits qu'il est possible de concéder en sous-licence, en vertu de revendications de brevet détenues ou contrôlées par le concédant de licence qui sont intégrées dans l'ouvrage original fourni par le concédant de licence pour créer, utiliser, vendre et offrir à la vente l'ouvrage original et des ouvrages dérivés. 3) Concéder une licence de code source. Le terme « code source » correspond à la forme privilégiée de l'ouvrage original pour y apporter des modifications et toute la documentation décrivant comment modifier l'ouvrage original. Par la présente, le concédant de licence consent à fournir une copie lisible à la machine du code source de l'ouvrage original avec chaque copie de l'ouvrage original qu'il distribue. Le concédant de licence se réserve le droit de satisfaire cette obligation en mettant une copie lisible à la machine du code source dans un référentiel d'information calculé pour vous permettre un accès pratique et peu coûteux tant et aussi longtemps que le concédant de licence continue de distribuer l'ouvrage original, et en publiant l'adresse de ce référentiel d'information dans un avis suivant immédiatement l'avis de droit d'auteur qui s'applique à l'ouvrage original. 4) Exclusions de la concession de licence. Il est interdit d'utiliser les noms du concédant de licence, des contributeurs à l'ouvrage original, ni leurs marques de commerce ou de service pour appuyer ou promouvoir des produits dérivés de cet ouvrage original sans en avoir préalablement obtenu l'autorisation par écrit auprès du concédant de licence. Rien de ce qui se trouve dans la présente licence ne doit être jugé comme concédant des droits sur des marques de commerce, droits d'auteur, brevets, secrets commerciaux ou toute autre propriété intellectuelle du concédant de licence, sauf si cela est indiqué de façon explicite dans le présent document. Aucune licence de brevet ne vous est accordée pour créer, utiliser, vendre ou offrir à la vente des réalisations de revendications de brevet autre que les revendications de brevet définies dans l'article 2. Aucun droit n'est concédé sur les marques de commerce du concédant de licence, même si de telles marques sont comprises dans l'ouvrage original. Rien de ce qui se trouve dans la présente licence ne doit être interprété comme interdisant au concédant de licence de concéder des licences sous des conditions différentes de celles de la présente licence de tout ouvrage original pour lequel le concédant de licence serait en droit de le faire. 5) Cet article a été omis de façon volontaire. 6) Droits d'attribution. Vous devez conserver, dans le code source de tout ouvrage dérivé que vous créez, tout avis de droit d'auteur, de brevet ou de marque de commerce provenant du code source de l'ouvrage original, ainsi que tous les avis de concession de licence et tout texte descriptif identifié comme un « avis d'attribution ». Vous devez faire en sorte que le code source de tout ouvrage dérivé que vous créez porte un avis d'attribution raisonnablement calculé pour informer les bénéficiaires que vous avez modifié l'ouvrage original. 7) Garantie de provenance et avertissement d'absence de garantie. Le concédant de licence certifie que le droit d'auteur de l'ouvrage original et les droits de brevet concédés dans le présent document par le concédant de licence sont détenus par lui et qu'ils vous sont concédés en sous-licence en vertu des conditions de cette licence avec l'autorisation du ou des contributeurs de ces droits d'auteur et droits de brevet. Sauf si cela est énoncé clairement dans la phrase qui précède immédiatement, l'ouvrage original est fourni « TEL QUEL » en vertu de cette licence et SANS GARANTIE, qu'elle soit explicite ou implicite, y compris, mais sans s'y limiter, les garanties d’absence DE CONTREFAÇON, DE QUALITÉ MARCHANDE ou DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ASSUMEZ LA TOTALITÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ DE L'OUVRAGE D'ORIGINE. Cet AVERTISSEMENT D'ABSENCE DE GARANTIE constitue une partie essentielle de la présente licence. Aucune licence sur l'ouvrage original n'est concédée dans ce document, sauf en vertu de cet avis de non-responsabilité. 8) Limitation de responsabilité. Le concédant de licence ne pourra en aucune circonstance et en vertu d'aucune théorie juridique, qu'il s'agisse d'un délit civil (y compris une négligence), un contrat ou tout autre, être tenu responsable envers quiconque pour tout dommage direct, indirect, particulier, accessoire ou consécutif de tout type découlant de cette licence ou de l'utilisation de l'ouvrage original, y compris, mais sans s'y limiter, les dommages liés à la défection de clients, un arrêt de travail, une défaillance ou un dysfonctionnement informatique, ou tout autre dommage commercial ou de toute autre perte commerciale. Cette limitation de responsabilité ne doit pas s'appliquer à la responsabilité pour un décès ou des blessures corporelles résultant d'une négligence du concédant de licence, dans la mesure où la loi interdit une telle limitation. Certaines compétences ne permettent pas l'exclusion ou la limitation des dommages accessoires ou consécutifs. Il est par conséquent possible que cette exclusion ou limitation ne s'applique pas dans votre cas. 9) Acceptation et résiliation. Si vous distribuez des exemplaires de l'ouvrage original ou un ouvrage dérivé, vous devez déployer un effort raisonnable en vertu des circonstances pour obtenir l'assentiment explicite des bénéficiaires aux conditions de la présente licence. Seule la présente licence (ou une autre entente écrite entre le concédant de licence et vous) vous donne l'autorisation de créer des ouvrages dérivés basés sur l'ouvrage original ou d'exercer tout droit concédé dans l'article 1 du présent document, et toute tentative à cet effet, sauf en vertu des conditions de la présente licence (ou d'une autre entente écrite entre le concédant de licence et vous) est explicitement interdite par la loi sur le droit d'auteur des États-Unis, les lois équivalentes d'autres pays et par les traités internationaux. Par conséquent, en exerçant tout droit qui vous est concédé dans l'article 1 du présent document, vous indiquez votre acceptation de la présente licence et de toutes ses conditions générales. 10) Résiliation en raison d'une poursuite liée à un brevet. Cette licence sera résiliée automatiquement et il ne vous sera plus possible d'exercer les droits qui vous ont été concédés par la présente licence en date de l'instigation d'une poursuite de votre part, y compris une demande entre défendeurs ou une demande reconventionnelle, pour une contrefaçon de brevet (i) contre le concédant de licence en ce qui concerne un brevet applicable à un logiciel ou (ii) contre toute entité en ce qui concerne un brevet applicable à l'ouvrage original (mais excluant des combinaisons de l'ouvrage original avec d'autres logiciels ou dispositifs matériels). 11) Compétence, lieu de procès et droit applicable. Toute poursuite ou tout litige relatif à cette licence peut être présenté uniquement devant des tribunaux d'une juridiction où réside le concédant de licence ou à l'endroit où le concédant de licence mène ses principales activités commerciales, le tout en vertu des lois de cette compétence, sauf en ce qui concerne les dispositions de conflits de lois. L'application de la convention des Nations-Unies sur les contrats pour la vente internationale de biens est explicitement exclue. Toute utilisation de l'ouvrage original à l'extérieur du champ d'application de la présente licence ou après sa résiliation doit être assujettie aux exigences et sanctions de la loi américaine sur les droits d'auteur, 17 U.S.C 101 et seq., les lois équivalentes dans d'autres pays et les traités internationaux. Cet article doit survivre à la résiliation de la présente licence. 12) Frais d'avocat. Dans toute poursuite visant à faire appliquer les conditions de cette licence, ou cherchant à récupérer des dommages-intérêts liés à celle-ci, la partie ayant gain de cause doit pouvoir récupérer ses coûts et dépenses, y compris, mais sans s'y limiter, les frais d'avocat raisonnables et les coûts encourus liés à une telle poursuite, y compris tout appel d'une telle poursuite. Cet article doit survivre à la résiliation de la présente licence. 13) Divers. Cette licence représente l'ensemble de l'entente concernant le sujet du présent document. Si toute disposition de cette licence s'avère inapplicable, celle-ci doit être réformée uniquement dans la mesure nécessaire pour la rendre applicable. 14) Définition de « vous » dans cette licence. Dans toute cette licence, « vous », en majuscule ou en minuscule, correspond à une personne ou une entité juridique exerçant des droits en vertu de la présente licence et en conformité avec toutes ses conditions. Pour les entités juridiques, « vous » comprend toute entité qui contrôle, est contrôlée par vous ou est sous un contrôle commun avec vous. Aux fins de la présente définition, « contrôler » correspond à (i) la capacité, directe ou indirecte, de diriger ou gérer une telle entité, que ce soit par contrat ou autre, ou (ii) la propriété de cinquante pour cent (50 %) ou plus des actions en circulation ou (iii) la propriété véritable d'une telle entité. 15) Droit d'utilisation. Vous pouvez utiliser l'ouvrage original de toute manière non restreinte ou conditionnée par la présente licence ou par la loi. En outre, le concédant de licence promet de ne pas interférer dans une telle utilisation par nous, mais il se dégage aussi de toute responsabilité par rapport à cette utilisation. Cette licence dispose d'un droit d'auteur (C) 2003 Lawrence E. Rosen. Tous droits réservés. Par la présente, vous êtes autorisé à copier et distribuer cette licence sans modification. Cette licence ne peut être modifiée sans l'autorisation explicite par écrit de son détenteur de droit d'auteur. LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## dhcp-4.3.4 ######## Licence ISC : Droit d'auteur © 2004-2010 par Internet Systems Consortium, Inc. (« ISC ») Droit d'auteur © 1995-2003 par Internet Software Consortium Par la présente, vous êtes autorisé à utiliser, copier, modifier et/ou distribuer ce logiciel pour tout objectif avec ou sans frais, pourvu que l'avis de droit d'auteur ci-dessus et cet avis d'autorisation apparaissent dans toutes les exemplaires. LE LOGICIEL EST FOURNI « TEL QUEL » ET ISC DÉCLINE TOUTES LES GARANTIES CONCERNANT CE LOGICIEL, Y COMPRIS TOUTES LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ. ISC NE PEUT EN AUCUN CAS ÊTRE TENUE RESPONSABLE DE TOUT DOMMAGE PARTICULIER, DIRECT, INDIRECT OU CONSÉCUTIF, OU TOUT AUTRE DOMMAGE RÉSULTANT DE LA PERTE D'UTILISATION, DE DONNÉES OU DE PROFITS, QUE CELA SOIT LIÉ À UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, UNE NÉGLIGENCE OU TOUTE AUTRE ACTION PRÉJUDICIABLE, DÉCOULANT DE L'USAGE OU DU FONCTIONNEMENT DE CE LOGICIEL OU LIÉ À CELUI-CI. ######## dlmalloc-2.8.6 ######## Code juridique de Creative Commons CC0 1.0 Universel CREATIVE COMMONS CORPORATION N'EST PAS UN CABINET D'AVOCATS ET NE FOURNIT PAS DE SERVICES JURIDIQUES. LA DISTRIBUTION DE CE DOCUMENT NE CRÉE PAS DE RELATION AVOCAT-CLIENT. CREATIVE COMMONS FOURNIT CES INFORMATIONS DE MANIÈRE « TELLES QUELLES ». CREATIVE COMMONS N'OFFRE AUCUNE GARANTIE QUANT À L'UTILISATION DE CE DOCUMENT OU DES INFORMATIONS OU DES OUVRAGES FOURNIS EN VERTU DES PRÉSENTES, ET DÉCLINE TOUTE RESPONSABILITÉ QUANT AUX DOMMAGES QUI PEUVENT RÉSULTER DE L'UTILISATION DE CE DOCUMENT OU DES INFORMATIONS OU DES OUVRAGES FOURNIS EN VERTU DES PRÉSENTES. Énoncé d'objet Les lois de la plupart des juridictions à travers le monde confèrent automatiquement le droit d'auteur exclusif et les droits connexes (définis ci-dessous) au créateur et au(x) propriétaire(s) subséquent(s) (chacun et tous, un « propriétaire ») d'un ouvrage et/ou d'une base de données d'auteur originale (chacun, un « ouvrage »). Certains propriétaires souhaitent renoncer définitivement à ces droits à un ouvrage dans le but de contribuer à un patrimoine d'ouvrages créatifs, culturels et scientifiques (« patrimoine ») que le public peut, de manière fiable et sans craindre des revendications ultérieures de contrefaçon, se servir comme base, modifier, incorporer dans d'autres ouvrages, réutiliser et redistribuer le plus librement possible, sous quelque forme que ce soit et à toutes fins, y compris, mais sans s’y limiter, à des fins commerciales. Ces propriétaires peuvent contribuer au patrimoine afin de promouvoir l'idéal d'une culture libre et la production d'autres ouvrages créatifs, culturels et scientifiques, ou pour acquérir une réputation ou une distribution accrue de leurs ouvrages, en partie grâce à l'utilisation et aux efforts des autres. À ces fins et/ou à d'autres fins et motivations, et sans aucune attente de contrepartie ou d'indemnisation additionnelle, la personne associant CC0 à un ouvrage (l'« affirmateur »), dans la mesure où elle est propriétaire du droit d'auteur et des droits connexes de l'ouvrage, choisit volontairement d'appliquer CC0 à l'ouvrage et de distribuer l'ouvrage publiquement selon ses modalités, en ayant connaissance de son droit d'auteur et de ses droits connexes liés à l'ouvrage et de la signification et de l'effet juridique voulu de CC0 sur ces droits. 1. Droit d'auteur et droits connexes. Un ouvrage mis à disposition sous CC0 peut être protégé par le droit d'auteur et les droits connexes ou voisins (« droit d'auteur et droits connexes »). Le droit d'auteur et les droits connexes comprennent, sans s'y limiter, les éléments suivants : i. le droit de reproduire, d'adapter, de distribuer, d'interpréter, d'afficher, de communiquer et de traduire un ouvrage ; ii. les droits moraux retenus par l'auteur ou l'interprète original ou les auteurs ou interprètes originaux ; iii. les droits de publicité et de protection de la vie privée relatifs à l'image ou à la ressemblance d'une personne représentée dans un ouvrage ; iv. les droits protégeant contre la concurrence déloyale en ce qui concerne un ouvrage, sous réserve des restrictions prévues au paragraphe 4(a), ci-après ; v. les droits protégeant l'extraction, la diffusion, l'utilisation et la réutilisation des données dans un ouvrage ; vi. les droits de base de données (tels que ceux découlant de la directive 96/9/CE du Parlement européen et du Conseil, du 11 mars 1996, concernant la protection juridique des bases de données et toute mise en œuvre nationale de celles-ci, y compris toute version amendée ou remplaçante de cette directive) ; et vii. d'autres droits semblables, équivalents ou correspondants dans le monde, fondés sur les lois ou les traités qui s'appliquent, ainsi que sur toutes les mises en œuvre nationales de ceux-ci. 2. Renonciation. Dans la plus grande mesure permise par, mais sans violer, les lois qui s'appliquent, l'affirmateur, par la présente, renonce à, abandonne et cède tous les droits d'auteur et droits connexes de l'affirmateur et les revendications et causes d'action associées, ouvertement, pleinement, définitivement, irrévocablement et inconditionnellement, qu'ils soient connus ou inconnus maintenant (y compris les revendications et les causes d'action existantes et futures), liés à l'ouvrage (i) dans tous les territoires du monde, (ii) pour la durée maximale prévue par les lois ou les traités en vigueur (y compris les prolongations de durée futures), (iii) quant à tout support actuel ou futur, et cela pour tout nombre de copies, et (iv) à quelque fin que ce soit, y compris, mais sans s’y limiter, les fins commerciales, publicitaires ou promotionnelles (la « renonciation »). L'affirmateur fait la renonciation au profit de chaque membre du grand public et au détriment des héritiers et des successeurs de l'affirmateur, avec l'intention ferme que cette renonciation ne puisse faire l'objet d'une révocation, d'une résiliation, d'une annulation ou de toute autre action juridique ou équitable pouvant nuire à la jouissance tranquille de l'ouvrage par le public, comme le prévoit la déclaration d'objet expresse de l'affirmateur. 3. Repli de licence publique. Si une partie de la renonciation est jugée, pour quelque raison que ce soit, juridiquement invalide ou sans effet en vertu des lois qui s'appliquent, la renonciation doit être préservée dans toute la mesure permise, en tenant compte de la déclaration d'objet expresse de l'affirmateur. De plus, dans la mesure où la renonciation est ainsi jugée, l'affirmateur accorde à chaque personne touchée une licence libre de droits, non transférable, ne pouvant être sous-licenciée, non exclusive, irrévocable et inconditionnelle d'exercer le droit d'auteur et les droits connexes de l'affirmateur liés à l'ouvrage (i) dans tous les territoires du monde, (ii) pour la durée maximale prévue par les lois ou les traités qui s'appliquent (y compris les prolongations de durée futures), (iii) dans tout support actuel ou futur et pour tout nombre de copies, et (iv) à quelque fin que ce soit, y compris mais sans s’y limiter, des fins commerciales, publicitaires ou promotionnelles (la « licence »). La licence est réputée être en vigueur à compter de la date à laquelle le CC0 a été appliqué par l'affirmateur de l'ouvrage. Si une partie quelconque de la licence est jugée juridiquement invalide ou sans effet en vertu des lois qui s'appliquent, une telle invalidité ou un tel manque d'effet partiel n'invalide pas le reste de la licence et, dans un tel cas, l'affirmateur déclare par les présentes qu'il (i) n'exercera pas l'un ou l'autre de ses droits d'auteur ou droits connexes liés à l'ouvrage et (ii) ne fera pas valoir des revendications ou des causes d'action afférentes à l'ouvrage, ce qui serait, dans les deux cas, contraire à la déclaration d'objet expresse de l'affirmateur. 4. Restrictions et exclusions.      a. Aucune marque de commerce et aucun droit de brevet détenu par l'affirmateur ne sont renoncés, abandonnés, cédés, licenciés ou autrement affectés par ce document. b. L'affirmateur offre l’ouvrage tel quel et ne fait aucune déclaration ou garantie de quelque nature que ce soit concernant l'ouvrage, expresse, implicite, statutaire ou autre, y compris, sans s'y limiter, les garanties de titre, de qualité marchande, d'adéquation à un usage particulier, de non violation, ou d'absence de vices cachés ou autres défauts, d'exactitude, ou de présence ou absence d'erreurs, qu'elles soient découvrables ou non, le tout dans la plus grande mesure permise par les lois qui s'appliquent. c. L'affirmateur décline toute responsabilité en matière de vérification des droits d'autres personnes qui peuvent s'appliquer à l'ouvrage ou à toute utilisation de celui-ci, y compris, sans s'y limiter, les droits d'auteur et les droits connexes de toute personne liés à l'ouvrage. De plus, l'affirmateur décline toute responsabilité quant à l'obtention des consentements, autorisations ou autres droits nécessaires pour toute utilisation de l'ouvrage. d. L'affirmateur comprend et reconnaît que Creative Commons n'est pas une partie au présent document et n'a aucun devoir ni obligation à l'égard de ce CC0 ou de l'utilisation de l'ouvrage. ######## dlt-daemon-2.10.0 ######## Licence publique Mozilla Version 2.0 ================================== 1. Définitions -------------- 1.1. Le terme « contributeur » correspond à chaque personne ou entité juridique qui crée, contribue à la création du logiciel couvert, ou qui en est propriétaire. 1.2. Le terme « version du contributeur » correspond à la combinaison des contributions des autres (le cas échéant) utilisée par un contributeur et la contribution de ce contributeur en particulier. 1.3. Le terme « contribution » correspond à un logiciel couvert d'un contributeur en particulier. 1.4. Le terme « logiciel couvert » correspond à la forme de code source à laquelle le contributeur d'origine a joint l'avis dans l'annexe A, la forme exécutable d'une telle forme de code source et les modifications apportées à une telle forme de code source, en intégrant des portions de celle-ci dans chaque cas. 1.5. « Incompatible avec des licences secondaires » signifie (a) que le contributeur d'origine a joint l'avis décrit dans l'annexe B au logiciel couvert; (b) que le logiciel couvert a été rendu disponible sous les conditions de la version 1.1 ou d'une version précédente de la licence, mais pas en vertu des conditions d'une licence secondaire. 1.6. Le terme « forme exécutable » correspond à toute forme de l'ouvrage autre que la forme du code source. 1.7. Le terme « ouvrage plus volumineux » signifie un ouvrage qui combine un logiciel couvert avec d'autres matériels, dans un ou des fichiers séparés, qui n'est pas le logiciel couvert. 1.8. Le terme « licence » correspond à ce document. 1.9. Le terme « qu'il est possible de concéder sous licence » signifie avoir le droit de concéder, dans la mesure maximale possible, que ce soit au moment de la concession d'origine ou subséquemment, n'importe lequel et tous les droits transférés par cette licence. 1.10. Le terme « modifications » correspond à n'importe lequel des énoncés qui suivent : (a) tout fichier sous forme de code source qui résulte d'un ajout à, de la suppression, ou de la modification du contenu d'un logiciel couvert; (b) tout nouveau fichier sous forme de code source qui contient tout logiciel couvert. 1.11. Le terme « revendications de brevet » d'un contributeur correspond à toute revendication de brevet, y compris, mais sans s'y limiter, les revendications de méthode, de processus et d'appareil, dans n'importe quel brevet qu'un tel contributeur peut concéder sous licence, qui serait contrefaite, sauf pour la concession de la licence, pour créer, utiliser, vendre, offrir à la vente, avoir créé, importer ou transférer ses contributions ou sa version de contributeur. 1.12. Le terme « licence secondaire » correspond à la licence GPL GNU, version 2.0, la licence GPL GNU restreinte, version 2.1, la licence GPL GNU Affero, version 3.0, ou toute autre version ultérieure de ces licences. 1.13. Le terme « forme de code source » correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. 1.14. Le terme « vous » (ou « votre ») se rapporte à une personne ou à une entité juridique exerçant des droits en vertu de la présente licence. Pour les entités juridiques, « vous » comprend toute entité qui contrôle, est contrôlée par vous ou est sous un contrôle commun avec vous. Aux fins de la présente définition, « contrôler » correspond à (a) la capacité, directe ou indirecte, de diriger ou gérer une telle entité, que ce soit par contrat ou autre, ou (b) la propriété de cinquante pour cent (50 %) des actions en circulation ou (c) la propriété véritable d'une telle entité. 2. Concessions de licence et conditions -------------------------------- 2.1. Concessions Par la présente, chaque contributeur vous concède une licence internationale libre de droits et non exclusive : (a) en vertu des droits de propriété intellectuelle (autre qu'un brevet ou une marque de commerce) qu'un tel contributeur peut concéder sous licence, pour utiliser, reproduire, rendre disponible, modifier, afficher, exécuter, distribuer et exploiter de toute autre manière ses contributions, qu'elles soient modifiées ou non, ou dans le cadre d'un ouvrage plus volumineux; (b) en vertu de revendications de brevet d'un tel contributeur, de créer, utiliser, vendre, offrir à la vente ou avoir créé, importer et transférer de toute autre manière ses contributions ou sa version de contributeur. 2.2. Date d'entrée en vigueur Les licences concédées dans l'article 2.1 à l'égard de toute contribution entrent en vigueur pour chaque contribution en date de la première distribution d'une telle contribution par le contributeur. 2.3. Limitations relatives à la portée de la concession Les licences concédées dans cet article 2 constituent les seuls droits concédés en vertu de la présente licence. Aucun droit supplémentaire ni licence ne sera inféré à partir de la distribution ou de la concession d'une licence du logiciel couvert en vertu de la présente licence. Nonobstant l'article 2.1(b) ci-dessus, aucune licence n'est concédée par un contributeur : (a) pour tout code qu'un contributeur a supprimé du logiciel couvert; (b) pour des contrefaçons causées par : (i) des modifications du logiciel couvert réalisées par vous ou tout autre tiers, ou (ii) la combinaison de ses contributions avec un autre logiciel (sauf dans le cadre de sa version du contributeur); (c) en vertu de revendications de contrefaçon de brevet par le logiciel couvert en l'absence de ses contributions. Cette licence ne vous accorde aucun droit sur les marques de commerce, les marques de service ou les logos de tout contributeur (sauf dans la mesure où cela pourrait être nécessaire pour se conformer avec les exigences d'avis de l'article 3.4). 2.4. Licences subséquentes Aucun contributeur ne fait des concessions supplémentaires en raison de votre choix de distribuer le logiciel couvert en vertu d'une version subséquente de la présente licence (reportez-vous à l'article 10.2) ou en vertu des conditions d'une licence secondaire (si cela est autorisé en vertu des conditions de l'article 3.3). 2.5. Représentation Chaque contributeur fait valoir qu'il croit que ses contributions sont ses propres créations ou qu'il détient des droits suffisants pour concéder les droits de ses contributions transférées par cette licence. 2.6. Utilisation juste Cette licence n'est pas conçue pour limiter tout droit dont vous disposez en vertu des doctrines de droit d'auteur concernant une utilisation équitable, un traitement équitable ou d'autres aspects équivalents. 2.7. Conditions Les articles 3.1, 3.2, 3.3 et 3.4 sont des conditions des licences concédées à l'article 2.1. 3. Responsabilités ------------------- 3.1. Distribution d'une forme source L'ensemble de la distribution du logiciel couvert sous la forme de code source, y compris toute modification que vous créez ou à laquelle vous avez contribué, doit être réalisée en vertu des conditions de la présente licence. Vous devez informer les bénéficiaires que la forme du code source du logiciel couvert est régie par les conditions de la présente licence ainsi que sur la manière d'obtenir une copie de la présente licence. Vous ne pouvez tenter d'altérer ou de restreindre les droits des bénéficiaires sous la forme de code source. 3.2. Distribution d'une forme exécutable Si vous distribuez un logiciel couvert sous forme exécutable, alors : (a) un tel logiciel couvert doit aussi être rendu disponible sous forme de code source, comme décrit dans l'article 3.1 et vous devez informer les bénéficiaires de la forme exécutable sur la manière dont ils peuvent obtenir une copie d'une telle forme de code source par des moyens raisonnables d'une manière ponctuelle, à un coût non supérieur à celui de la distribution au bénéficiaire; (b) vous devez distribuer une telle forme exécutable en vertu des conditions de la présente licence, ou la concéder en sous-licence en vertu de conditions différentes, pourvu que la licence pour la forme exécutable ne tente pas de limiter ou d'altérer les droits des bénéficiaires à la forme de code source en vertu de la présente licence. 3.3. Distribution d'un ouvrage plus volumineux Vous pouvez créer et distribuer un ouvrage plus volumineux en vertu des conditions de votre choix, pourvu que vous vous conformiez également aux exigences de la présente licence pour le logiciel couvert. Si l'ouvrage plus volumineux constitue une combinaison d'un logiciel couvert et d'un ouvrage régi par une ou plusieurs licences secondaires, et que le logiciel couvert n'est pas incompatible avec les licences secondaires, cette licence vous permet en plus de distribuer un tel logiciel couvert en vertu des conditions d'une telle ou de telles licences secondaires, de manière à ce que le bénéficiaire de l'ouvrage plus volumineux puisse, à sa discrétion, distribuer davantage le logiciel couvert en vertu des conditions de la présente licence ou d'une ou plusieurs licences secondaires. 3.4. Avis Vous ne pouvez supprimer ou altérer la substance de tout avis de licence (y compris les avis de droit d'auteur, les avis de brevet, les avertissements d'absence de garantie ou les limitations de responsabilité) contenu dans la forme de code source du logiciel couvert, sauf que vous pouvez altérer tout avis de licence dans la mesure requise pour remédier aux imprécisions factuelles connues. 3.5. Application de conditions supplémentaires Vous pouvez décider d'offrir, moyennant rémunération, une garantie, une assistance, une indemnité ou des obligations de responsabilité à un ou plusieurs bénéficiaires du logiciel couvert. Cependant, vous ne pouvez le faire qu'en votre nom et non au nom de tout autre contributeur. Vous devez faire en sorte qu'il soit absolument clair qu'une telle garantie, assistance, indemnité ou obligation de responsabilité est offerte par vous seul, et vous consentez par la présente à indemniser chaque contributeur pour toute responsabilité encourue par un tel contributeur en raison de conditions de garantie, d'assistance, d'indemnité ou de responsabilité que vous offrez. Vous pouvez inclure des avertissements supplémentaires d'absence de garantie et des limitations de responsabilité particulières pour toute juridiction. 4. Conformité impossible en raison d'une loi ou d'un règlement --------------------------------------------------- S'il vous est impossible de vous conformer à toute condition de la présente licence par rapport à une partie ou à la totalité du logiciel couvert en raison d'une loi, d'une ordonnance ou d'un règlement, vous devez : (a) vous conformer aux conditions de la présente licence dans la plus grande mesure possible; (b) décrire les limitations et le code touché par celles-ci. Une telle description doit être placée dans un fichier texte compris avec toutes les distributions du logiciel couvert en vertu de la présente licence. Sauf dans la mesure où la loi ou le règlement l'interdit, une telle description doit être suffisamment détaillée pour qu'un bénéficiaire de capacités normales puisse la comprendre. 5. Résiliation -------------- 5.1. Les droits concédés en vertu de la présente licence seront automatiquement résiliés si vous n'arrivez pas à vous conformer à n'importe laquelle de ses conditions. Cependant, si vous établissez la conformité, les droits concédés en vertu de la présente licence provenant d'un contributeur particulier sont rétablis (a) temporairement, à moins et jusqu'à ce que le contributeur résilie de manière explicite et finale vos concessions, et (b) sur une base continue, si un tel contributeur ne vous avise pas de la non-conformité par des moyens raisonnables dans les 60 jours suivant votre retour à la conformité. Par ailleurs, vos droits accordés par un contributeur particulier sont rétablis sur une base continue si un tel contributeur vous avise de la non-conformité par des moyens raisonnables et qu'il s'agit de la première fois que vous recevez un avis de non-conformité concernant cette licence d'un tel contributeur et que vous rétablissez la conformité dans les 30 jours suivant la réception de l'avis. 5.2. Si vous amorcez un litige contre toute entité en affirmant une revendication de contrefaçon de brevet (sauf pour des actions de jugement déclaratoire, des demandes reconventionnelles et des demandes entre défendeurs) alléguant qu'une version de contributeur contrefait de manière indirecte ou directe tout brevet, les droits qui vous sont concédés par n'importe lequel et tous les contributeurs pour le logiciel couvert en vertu de l'article 2.1 de la présente licence seront résiliés. 5.3. Dans l'éventualité d'une résiliation en vertu des articles 5.1 ou 5.2 ci-dessus, tous les contrats de licence d'utilisation (sauf pour les distributeurs et revendeurs) que vous ou vos distributeurs avez concédés de façon valide en vertu de la présente licence avant la résiliation survivront à cette résiliation. ************************************************************************ 6. Avertissement d'absence de garantie ------------------------- Le Logiciel couvert est fourni « tel quel » en vertu de la présente licence, sans aucune garantie, qu'elle soit explicite, implicite ou légale, y compris, mais sans s'y limiter, les garanties qui établissent que le logiciel couvert est exempt de défauts, commercialisable, conforme à un usage particulier et qu'il ne cause aucune contrefaçon. Vous assumez la totalité du risque en ce qui concerne la qualité et la performance du logiciel couvert. Si tout logiciel couvert devait s'avérer défectueux d'un quelconque point de vue, vous (aucun contributeur) devez assumer le coût de tout entretien, de toute réparation ou de toute correction nécessaire. Cet avertissement d'absence de garantie constitue une partie essentielle de la présente licence. Aucune utilisation de tout logiciel couvert n'est autorisée en vertu de cette licence, sauf dans le cadre de cet avertissement. ************************************************************************ ************************************************************************ 7. Limitation de responsabilité -------------------------- Aucun contributeur ni quiconque distribue un logiciel couvert d'une manière permise ci-dessus ne peut être tenu responsable par vous en aucune circonstance et en vertu d'aucune théorie juridique, qu'il s'agisse d'un délit civil (y compris une négligence), d'un contrat ou autre, pour tout dommage direct, indirect, particulier, accessoire ou consécutif d'une quelconque nature, y compris, mais sans s'y limiter, les dommages liés à des pertes de profits, une défection de clients, une interruption de travail, une défaillance ou un dysfonctionnement informatique, ou n'importe quel et tous les autres dommages et pertes commerciales, même si une telle partie avait dû être informée de la possibilité de tels dommages. Cette limitation de responsabilité ne doit pas s'appliquer à la responsabilité pour un décès ou des blessures corporelles résultant d'une négligence d'une telle partie, dans la mesure où la loi interdit une telle limitation. Certaines compétences ne permettent pas l'exclusion ou la limitation des dommages accessoires ou consécutifs. Il est par conséquent possible que cette exclusion ou limitation ne s'applique pas dans votre cas. ************************************************************************ 8. Litige ------------- Tout litige relatif à cette licence peut être présenté uniquement devant des tribunaux d'une juridiction où le défendeur a sa principale place d'affaires, le tout en vertu des lois de cette compétence, sauf en ce qui concerne les dispositions de conflits de lois. Rien de ce qui se trouve dans cet article ne doit limiter la capacité de la partie à formuler des demandes entre défendeurs ou reconventionnelles. 9. Divers ---------------- Cette licence représente l'ensemble de l'entente concernant le sujet du présent document. Si toute disposition de cette licence s'avère inapplicable, celle-ci doit être réformée uniquement dans la mesure nécessaire pour la rendre applicable. Toute loi ou tout règlement qui fait en sorte que la langue d'un contrat doive être interprétée par rapport au rédacteur ne doit pas être utilisé pour interpréter cette licence contre un contributeur. 10. Versions de la licence --------------------------- 10.1 Nouvelles versions Mozilla Foundation est le responsable de la licence. Sauf en ce qui concerne le contenu de l'article 10.3, personne d'autre que le responsable de licence n'a le droit de modifier ou de publier de nouvelles versions de celle-ci. Chaque version recevra un numéro de version distinct. 10.2. Effet des nouvelles versions Vous pouvez distribuer le logiciel couvert en vertu des conditions de la version de licence sous laquelle vous avez reçu le logiciel couvert à l'origine ou en vertu des conditions de toute version subséquente publiée par le responsable de la licence. 10.3. Versions modifiées Si vous créez un logiciel qui n'est pas régi par la présente licence et que vous voulez créer une nouvelle licence pour un tel logiciel, vous pouvez créer et utiliser une version modifiée de cette licence si vous la renommez et supprimez toute référence au nom du responsable de la licence (sauf pour faire remarquer qu'une telle licence modifiée diffère de cette licence). 10.4. Distribuer une forme de code source qui est incompatible avec des licences secondaires Si vous choisissez de distribuer une forme de code source qui est incompatible avec des licences secondaires en vertu des conditions de la présente version de la licence, l'avis décrit dans l'annexe B de cette licence doit être joint. Annexe A – Avis de licence de forme de code source ------------------------------------------- Cette forme de code source est assujettie aux conditions de la licence publique Mozilla (MPL), v2.0. Si aucun exemplaire de la MPL n'a été distribué avec ce fichier, vous pouvez en obtenir un à l'adresse http://mozilla.org/MPL/2.0/. S'il n'est pas possible ou souhaitable de mettre l'avis dans un fichier particulier, vous pouvez inclure l'avis dans un emplacement (comme un fichier de LICENCE dans un répertoire pertinent), où il est plausible qu'un destinataire recherche un tel avis. Vous pouvez ajouter des avis spécifiques supplémentaires concernant la propriété des droits d'auteur. Annexe B – Avis « Incompatible avec des licences secondaires » --------------------------------------------------------- Cette forme de code source est « incompatible avec des licences secondaires », comme cela est défini par la licence publique Mozilla, v2.0. ######## dnsmasq-2.76 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## e2fsprogs-1.43 ######## Il s'agit de la version Debian GNU/Linux pré-groupée des utilitaires de système de fichiers EXT2 (e2fsck, mke2fs, etc.). Les utilitaires EXT2 ont été écrits par Theodore Ts'o et Remy Card . Les sources ont été obtenues auprès de http://sourceforge.net/projects/e2fsprogs Le progiciel est protégé par le droit d’auteur (c) de 2003 à 2007 Theodore Ts'o Droit d’auteur (c) de 1997 à 2003 Yann Dirson Droit d’auteur (c) 2001 Alcove Droit d’auteur (c) 1997 Klee Dienes Droit d'auteur (c) 1995-1996 Michael Nonweiler Auteur en amont : Theodore Ts'o L'avis de droit d'auteur : Cet ensemble, les utilitaires du système de fichiers EXT2, est rendu disponible en vertu de la version 2 de la licence GPL GNU, à l’exception des bibliothèques lib/ext2fs et lib/e2p, qui sont rendues disponibles en vertu de la version 2 de la licence GPL GNU pour bibliothèques, de la bibliothèque ilb/uuid qui est rendue disponible en vertu d’une licence de type BSD et des bibliothèques lib/et et lib/ss qui sont rendues disponibles en vertu d’une licence de type MIT. Droit d'auteur (c) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 par Theodore Ts'o Sur les systèmes Debian GNU, le texte complet de la licence GPL GNU est disponible dans « /usr/share/common-licenses/GPL-2 ». Le texte complet de la licence GPL GNU de bibliothèque est disponible dans « /usr/share/common-licenses/lgpl-2 ». La licence utilisée pour les bibliothèques lib/et et lib/ss est : Droit d’auteur 1987 par le Student Information Processing Board du Massachusetts Institute of Technology L'autorisation d'utiliser, de copier, de modifier et de distribuer ce logiciel et sa documentation à quelque fin que ce soit est par la présente accordée, à condition que les noms M.I.T. et M.I.T. S.I.P.B. ne soient pas utilisés des fins promotionnelles ou publicitaires dans le cadre de la distribution du logiciel, sans autorisation écrite préalable. Le M.I.T. et le M.I.T. S.I.P.B. ne font aucune déclaration quant à la pertinence de ce logiciel à quelque fin que ce soit. Il est fourni « tel quel », sans garantie explicite ou implicite. La licence utilisée pour lib/uuid est : La redistribution et l’utilisation sous ses formes source et binaire, avec ou sans modification, sont permises à condition de respecter les conditions suivantes : 1. La redistribution du code source doit comprendre l’avis de droit d’auteur ci-dessus, ainsi que l’intégralité de cet avis d’autorisation, y compris l’avis de non-responsabilité. 2. La redistribution sous forme binaire doit reproduire l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avis de non-responsabilité suivant sous forme de documents ou autre matériel fourni avec la distribution. 3. Le nom de l'auteur ne peut être utilisé pour appuyer ou faire la promotion des produits dérivés de ce logiciel sans en avoir obtenu préalablement l'autorisation par écrit. CE LOGICIEL EST FOURNI « TEL QUEL » ET TOUTE GARANTIE, EXPRESSE OU IMPLICITE, Y COMPRIS, MAIS SANS S’Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE ET D’ADAPTATION À UN USAGE PARTICULIER SONT PAR LA PRÉSENTE DÉCLINÉES. L’AUTEUR NE PEUT EN AUCUNE CIRCONSTANCE ÊTRE TENU POUR RESPONSABLE DE DOMMAGES ET INTÉRÊTS DIRECTS, INDIRECTS, PARTICULIERS, PUNITIFS OU CONSÉCUTIFS (Y COMPRIS, MAIS SANS S’Y LIMITER, L’ACQUISITION DE BIENS OU DE SERVICES DE SUBSTITUTION, LA PERTE DE DONNÉES, D’UTILISATION OU DE PROFITS, OU L’INTERRUPTION D’EXPLOITATION) QUELLE QU’EN SOIT L’ORIGINE ET EN VERTU DE TOUTE THÉORIE DE RESPONSABILITÉ, QUE CE SOIT PAR CONTRAT, PAR RESPONSABILITÉ STRICTE OU DÉLICTUELLE (Y COMPRIS LA NÉGLIGENCE OU AUTRE) RÉSULTANT DE L’UTILISATION DU LOGICIEL, MÊME S’IL N’A PAS ÉTÉ AVISÉ D’UNE TELLE ÉVENTUALITÉ. ######## eglibc-extra-nss-2.19 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. LICENCE GPL GNU RESTREINTE Version 2.1, février 1999 Droit d'auteur (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Il s'agit de la première version publiée de la licence GPL restreinte. Elle constitue aussi le successeur de la licence GPL GNU, version 2, c'est pourquoi elle porte le numéro de version 2.1.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL restreinte, s'applique à certains progiciels spécialement conçus, généralement des bibliothèques, de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez aussi l'utiliser, mais nous vous suggérons d'abord de bien soupeser les avantages de cette licence ou de la licence GPL ordinaire dans un cas particulier, en fonction des explications ci-dessous. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à des distributeurs de vous refuser ces droits ou de vous demander de céder ces droits. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez d'autres codes avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Par ailleurs, si la bibliothèque est modifiée par quelqu'un d'autre et qu'elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu'ils n'ont pas en main la version d'origine, de manière à ce que la réputation des auteurs d'origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, les brevets de logiciel posent une menace constante sur l'existence de tout programme libre. Nous voulons nous assurer qu'une entreprise ne puisse limiter les utilisateurs de programmes libres en obtenant une licence restrictive par un détenteur de brevet. Par conséquent, nous insistons pour que tout brevet de licence obtenu pour une version de bibliothèque respecte la liberté d'utilisation complète définie dans la présente licence. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire. Cette licence, la licence GPL GNU restreinte, s'applique à certaines bibliothèques désignées et elle est considérablement différente de la licence GPL ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre de lier ces bibliothèques à des programmes non libres. Lorsqu'un programme est lié à une bibliothèque, que cela soit réalisé de manière statique ou à l'aide d'une bibliothèque partagée, la combinaison des deux est, du point de vue juridique, un travail combiné, un dérivé de la bibliothèque d'origine. La licence GPL ordinaire permet par conséquent de tels liens uniquement si la combinaison entière correspond à ses critères de liberté. La licence GPL restreinte permet des critères moins contraignants relativement à la liaison d'autres codes avec la bibliothèque. Nous l'appelons licence GPL « restreinte », car elle fait moins pour protéger la liberté des utilisateurs que la licence GPL ordinaire. En outre, elle offre aux développeurs de logiciels libres moins d'avantages par rapport aux programmes non libres concurrents. Ces désavantages font en sorte que nous utilisons la licence GPL ordinaire pour un grand nombre de bibliothèques. Cependant, la licence restreinte offre des avantages dans certaines circonstances spéciales. Par exemple, dans de rares occasions, il peut être nécessaire d'encourager l'usage le plus répandu possible d'une certaine bibliothèque, de manière à ce qu'elle devienne une norme de facto. Pour atteindre cet objectif, les programmes non libres doivent pouvoir utiliser la bibliothèque. Un cas plus fréquent est celui d'une bibliothèque libre qui fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il y a peu à gagner en limitant la bibliothèque libre au logiciel libre uniquement, on utilise alors la licence GPL restreinte. Dans d'autres cas, l'autorisation d'utiliser une bibliothèque particulière dans des programmes non libres permet à un grand nombre de personnes d'utiliser une grande ressource de logiciel libre. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à de nombreuses personnes d'utiliser le système d'exploitation GNU en entier, ainsi que ses variantes, le système d'exploitation GNU/Linux. Bien que la licence GPL restreinte protège moins la liberté des utilisateurs, elle assure que l'utilisateur d'un programme qui est lié à la bibliothèque dispose de la liberté et des ressources pour exécuter ce programme en utilisant une version modifiée de la bibliothèque. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre doit être combinée avec la bibliothèque pour pouvoir fonctionner. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels ou à tout autre programme qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL restreinte (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et distribuez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d'exception aux articles ci-dessus, vous pouvez aussi combiner ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l'ouvrage pour l'utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Utiliser un mécanisme pour bibliothèque partagée adéquat pour mettre en lien la bibliothèque. Un mécanisme adéquat en est un qui (1) utilise au moment de l'exécution une copie de la bibliothèque déjà présente sur le système informatique de l'utilisateur, plutôt que de copier des fonctions de la bibliothèque dans un exécutable, et (2) qui fonctionne correctement avec une version modifiée de la bibliothèque, si l'utilisateur en installe une, pourvu que la version modifiée soit compatible avec l'interface de la version avec laquelle l'ouvrage a été réalisé. c) Accompagner l'ouvrage avec une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. d) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. e) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le matériel à distribuer ne doit pas inclure quoi que ce soit qui est distribué normalement (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL restreinte. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom de la bibliothèque et une idée de son utilité. Droit d'auteur (C) année nom de l'auteur Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU restreinte publiée par la Free Software Foundation; soit la version 2.1 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU restreinte pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU restreinte avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. signature de Ty Coon, 1er avril 1990 Ty Coon, Président de Vice C'est tout ce qu'il y a de plus simple! ######## evo_bvd-800 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. LICENCE GPL GNU RESTREINTE Version 2.1, février 1999 Droit d'auteur (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Il s'agit de la première version publiée de la licence GPL restreinte. Elle constitue aussi le successeur de la licence GPL GNU, version 2, c'est pourquoi elle porte le numéro de version 2.1.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL restreinte, s'applique à certains progiciels spécialement conçus, généralement des bibliothèques, de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez aussi l'utiliser, mais nous vous suggérons d'abord de bien soupeser les avantages de cette licence ou de la licence GPL ordinaire dans un cas particulier, en fonction des explications ci-dessous. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à des distributeurs de vous refuser ces droits ou de vous demander de céder ces droits. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez d'autres codes avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Par ailleurs, si la bibliothèque est modifiée par quelqu'un d'autre et qu'elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu'ils n'ont pas en main la version d'origine, de manière à ce que la réputation des auteurs d'origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, les brevets de logiciel posent une menace constante sur l'existence de tout programme libre. Nous voulons nous assurer qu'une entreprise ne puisse limiter les utilisateurs de programmes libres en obtenant une licence restrictive par un détenteur de brevet. Par conséquent, nous insistons pour que tout brevet de licence obtenu pour une version de bibliothèque respecte la liberté d'utilisation complète définie dans la présente licence. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire. Cette licence, la licence GPL GNU restreinte, s'applique à certaines bibliothèques désignées et elle est considérablement différente de la licence GPL ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre de lier ces bibliothèques à des programmes non libres. Lorsqu'un programme est lié à une bibliothèque, que cela soit réalisé de manière statique ou à l'aide d'une bibliothèque partagée, la combinaison des deux est, du point de vue juridique, un travail combiné, un dérivé de la bibliothèque d'origine. La licence GPL ordinaire permet par conséquent de tels liens uniquement si la combinaison entière correspond à ses critères de liberté. La licence GPL restreinte permet des critères moins contraignants relativement à la liaison d'autres codes avec la bibliothèque. Nous l'appelons licence GPL « restreinte », car elle fait moins pour protéger la liberté des utilisateurs que la licence GPL ordinaire. En outre, elle offre aux développeurs de logiciels libres moins d'avantages par rapport aux programmes non libres concurrents. Ces désavantages font en sorte que nous utilisons la licence GPL ordinaire pour un grand nombre de bibliothèques. Cependant, la licence restreinte offre des avantages dans certaines circonstances spéciales. Par exemple, dans de rares occasions, il peut être nécessaire d'encourager l'usage le plus répandu possible d'une certaine bibliothèque, de manière à ce qu'elle devienne une norme de facto. Pour atteindre cet objectif, les programmes non libres doivent pouvoir utiliser la bibliothèque. Un cas plus fréquent est celui d'une bibliothèque libre qui fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il y a peu à gagner en limitant la bibliothèque libre au logiciel libre uniquement, on utilise alors la licence GPL restreinte. Dans d'autres cas, l'autorisation d'utiliser une bibliothèque particulière dans des programmes non libres permet à un grand nombre de personnes d'utiliser une grande ressource de logiciel libre. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à de nombreuses personnes d'utiliser le système d'exploitation GNU en entier, ainsi que ses variantes, le système d'exploitation GNU/Linux. Bien que la licence GPL restreinte protège moins la liberté des utilisateurs, elle assure que l'utilisateur d'un programme qui est lié à la bibliothèque dispose de la liberté et des ressources pour exécuter ce programme en utilisant une version modifiée de la bibliothèque. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre doit être combinée avec la bibliothèque pour pouvoir fonctionner. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels ou à tout autre programme qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL restreinte (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et distribuez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d'exception aux articles ci-dessus, vous pouvez aussi combiner ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l'ouvrage pour l'utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Utiliser un mécanisme pour bibliothèque partagée adéquat pour mettre en lien la bibliothèque. Un mécanisme adéquat en est un qui (1) utilise au moment de l'exécution une copie de la bibliothèque déjà présente sur le système informatique de l'utilisateur, plutôt que de copier des fonctions de la bibliothèque dans un exécutable, et (2) qui fonctionne correctement avec une version modifiée de la bibliothèque, si l'utilisateur en installe une, pourvu que la version modifiée soit compatible avec l'interface de la version avec laquelle l'ouvrage a été réalisé. c) Accompagner l'ouvrage avec une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. d) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. e) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le matériel à distribuer ne doit pas inclure quoi que ce soit qui est distribué normalement (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL restreinte. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom de la bibliothèque et une idée de son utilité. Droit d'auteur (C) année nom de l'auteur Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU restreinte publiée par la Free Software Foundation; soit la version 2.1 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU restreinte pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU restreinte avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. signature de Ty Coon, 1er avril 1990 Ty Coon, Président de Vice C'est tout ce qu'il y a de plus simple! ######## evo_hli-820 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. LICENCE GPL GNU RESTREINTE Version 2.1, février 1999 Droit d'auteur (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Il s'agit de la première version publiée de la licence GPL restreinte. Elle constitue aussi le successeur de la licence GPL GNU, version 2, c'est pourquoi elle porte le numéro de version 2.1.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL restreinte, s'applique à certains progiciels spécialement conçus, généralement des bibliothèques, de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez aussi l'utiliser, mais nous vous suggérons d'abord de bien soupeser les avantages de cette licence ou de la licence GPL ordinaire dans un cas particulier, en fonction des explications ci-dessous. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à des distributeurs de vous refuser ces droits ou de vous demander de céder ces droits. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez d'autres codes avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Par ailleurs, si la bibliothèque est modifiée par quelqu'un d'autre et qu'elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu'ils n'ont pas en main la version d'origine, de manière à ce que la réputation des auteurs d'origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, les brevets de logiciel posent une menace constante sur l'existence de tout programme libre. Nous voulons nous assurer qu'une entreprise ne puisse limiter les utilisateurs de programmes libres en obtenant une licence restrictive par un détenteur de brevet. Par conséquent, nous insistons pour que tout brevet de licence obtenu pour une version de bibliothèque respecte la liberté d'utilisation complète définie dans la présente licence. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire. Cette licence, la licence GPL GNU restreinte, s'applique à certaines bibliothèques désignées et elle est considérablement différente de la licence GPL ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre de lier ces bibliothèques à des programmes non libres. Lorsqu'un programme est lié à une bibliothèque, que cela soit réalisé de manière statique ou à l'aide d'une bibliothèque partagée, la combinaison des deux est, du point de vue juridique, un travail combiné, un dérivé de la bibliothèque d'origine. La licence GPL ordinaire permet par conséquent de tels liens uniquement si la combinaison entière correspond à ses critères de liberté. La licence GPL restreinte permet des critères moins contraignants relativement à la liaison d'autres codes avec la bibliothèque. Nous l'appelons licence GPL « restreinte », car elle fait moins pour protéger la liberté des utilisateurs que la licence GPL ordinaire. En outre, elle offre aux développeurs de logiciels libres moins d'avantages par rapport aux programmes non libres concurrents. Ces désavantages font en sorte que nous utilisons la licence GPL ordinaire pour un grand nombre de bibliothèques. Cependant, la licence restreinte offre des avantages dans certaines circonstances spéciales. Par exemple, dans de rares occasions, il peut être nécessaire d'encourager l'usage le plus répandu possible d'une certaine bibliothèque, de manière à ce qu'elle devienne une norme de facto. Pour atteindre cet objectif, les programmes non libres doivent pouvoir utiliser la bibliothèque. Un cas plus fréquent est celui d'une bibliothèque libre qui fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il y a peu à gagner en limitant la bibliothèque libre au logiciel libre uniquement, on utilise alors la licence GPL restreinte. Dans d'autres cas, l'autorisation d'utiliser une bibliothèque particulière dans des programmes non libres permet à un grand nombre de personnes d'utiliser une grande ressource de logiciel libre. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à de nombreuses personnes d'utiliser le système d'exploitation GNU en entier, ainsi que ses variantes, le système d'exploitation GNU/Linux. Bien que la licence GPL restreinte protège moins la liberté des utilisateurs, elle assure que l'utilisateur d'un programme qui est lié à la bibliothèque dispose de la liberté et des ressources pour exécuter ce programme en utilisant une version modifiée de la bibliothèque. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre doit être combinée avec la bibliothèque pour pouvoir fonctionner. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels ou à tout autre programme qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL restreinte (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et distribuez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d'exception aux articles ci-dessus, vous pouvez aussi combiner ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l'ouvrage pour l'utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Utiliser un mécanisme pour bibliothèque partagée adéquat pour mettre en lien la bibliothèque. Un mécanisme adéquat en est un qui (1) utilise au moment de l'exécution une copie de la bibliothèque déjà présente sur le système informatique de l'utilisateur, plutôt que de copier des fonctions de la bibliothèque dans un exécutable, et (2) qui fonctionne correctement avec une version modifiée de la bibliothèque, si l'utilisateur en installe une, pourvu que la version modifiée soit compatible avec l'interface de la version avec laquelle l'ouvrage a été réalisé. c) Accompagner l'ouvrage avec une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. d) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. e) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le matériel à distribuer ne doit pas inclure quoi que ce soit qui est distribué normalement (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL restreinte. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom de la bibliothèque et une idée de son utilité. Droit d'auteur (C) année nom de l'auteur Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU restreinte publiée par la Free Software Foundation; soit la version 2.1 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU restreinte pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU restreinte avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. signature de Ty Coon, 1er avril 1990 Ty Coon, Président de Vice C'est tout ce qu'il y a de plus simple! ######## evo_socket_adapter ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. LICENCE GPL GNU RESTREINTE Version 2.1, février 1999 Droit d'auteur (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Il s'agit de la première version publiée de la licence GPL restreinte. Elle constitue aussi le successeur de la licence GPL GNU, version 2, c'est pourquoi elle porte le numéro de version 2.1.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL restreinte, s'applique à certains progiciels spécialement conçus, généralement des bibliothèques, de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez aussi l'utiliser, mais nous vous suggérons d'abord de bien soupeser les avantages de cette licence ou de la licence GPL ordinaire dans un cas particulier, en fonction des explications ci-dessous. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à des distributeurs de vous refuser ces droits ou de vous demander de céder ces droits. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez d'autres codes avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Par ailleurs, si la bibliothèque est modifiée par quelqu'un d'autre et qu'elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu'ils n'ont pas en main la version d'origine, de manière à ce que la réputation des auteurs d'origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, les brevets de logiciel posent une menace constante sur l'existence de tout programme libre. Nous voulons nous assurer qu'une entreprise ne puisse limiter les utilisateurs de programmes libres en obtenant une licence restrictive par un détenteur de brevet. Par conséquent, nous insistons pour que tout brevet de licence obtenu pour une version de bibliothèque respecte la liberté d'utilisation complète définie dans la présente licence. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire. Cette licence, la licence GPL GNU restreinte, s'applique à certaines bibliothèques désignées et elle est considérablement différente de la licence GPL ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre de lier ces bibliothèques à des programmes non libres. Lorsqu'un programme est lié à une bibliothèque, que cela soit réalisé de manière statique ou à l'aide d'une bibliothèque partagée, la combinaison des deux est, du point de vue juridique, un travail combiné, un dérivé de la bibliothèque d'origine. La licence GPL ordinaire permet par conséquent de tels liens uniquement si la combinaison entière correspond à ses critères de liberté. La licence GPL restreinte permet des critères moins contraignants relativement à la liaison d'autres codes avec la bibliothèque. Nous l'appelons licence GPL « restreinte », car elle fait moins pour protéger la liberté des utilisateurs que la licence GPL ordinaire. En outre, elle offre aux développeurs de logiciels libres moins d'avantages par rapport aux programmes non libres concurrents. Ces désavantages font en sorte que nous utilisons la licence GPL ordinaire pour un grand nombre de bibliothèques. Cependant, la licence restreinte offre des avantages dans certaines circonstances spéciales. Par exemple, dans de rares occasions, il peut être nécessaire d'encourager l'usage le plus répandu possible d'une certaine bibliothèque, de manière à ce qu'elle devienne une norme de facto. Pour atteindre cet objectif, les programmes non libres doivent pouvoir utiliser la bibliothèque. Un cas plus fréquent est celui d'une bibliothèque libre qui fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il y a peu à gagner en limitant la bibliothèque libre au logiciel libre uniquement, on utilise alors la licence GPL restreinte. Dans d'autres cas, l'autorisation d'utiliser une bibliothèque particulière dans des programmes non libres permet à un grand nombre de personnes d'utiliser une grande ressource de logiciel libre. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à de nombreuses personnes d'utiliser le système d'exploitation GNU en entier, ainsi que ses variantes, le système d'exploitation GNU/Linux. Bien que la licence GPL restreinte protège moins la liberté des utilisateurs, elle assure que l'utilisateur d'un programme qui est lié à la bibliothèque dispose de la liberté et des ressources pour exécuter ce programme en utilisant une version modifiée de la bibliothèque. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre doit être combinée avec la bibliothèque pour pouvoir fonctionner. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels ou à tout autre programme qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL restreinte (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et distribuez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d'exception aux articles ci-dessus, vous pouvez aussi combiner ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l'ouvrage pour l'utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Utiliser un mécanisme pour bibliothèque partagée adéquat pour mettre en lien la bibliothèque. Un mécanisme adéquat en est un qui (1) utilise au moment de l'exécution une copie de la bibliothèque déjà présente sur le système informatique de l'utilisateur, plutôt que de copier des fonctions de la bibliothèque dans un exécutable, et (2) qui fonctionne correctement avec une version modifiée de la bibliothèque, si l'utilisateur en installe une, pourvu que la version modifiée soit compatible avec l'interface de la version avec laquelle l'ouvrage a été réalisé. c) Accompagner l'ouvrage avec une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. d) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. e) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le matériel à distribuer ne doit pas inclure quoi que ce soit qui est distribué normalement (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL restreinte. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom de la bibliothèque et une idée de son utilité. Droit d'auteur (C) année nom de l'auteur Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU restreinte publiée par la Free Software Foundation; soit la version 2.1 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU restreinte pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU restreinte avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. signature de Ty Coon, 1er avril 1990 Ty Coon, Président de Vice C'est tout ce qu'il y a de plus simple! ######## filecrc-1.1.3 ######## BIBLIOTHÈQUE DE COMPRESSION DES DONNÉES ZLIB zlib 1.2.8 est une bibliothèque de compression de données à usage général. Tout le code est sécurisé. Le format de données utilisé par la bibliothèque Zlib est décrit dans les RFC (demande de commentaires) 1950 à 1952 dans les fichiers http://tools.ietf.org/html/rfc1950 (format Zlib), rfc1951 (format Deflate) et rfc1952 (format Gzip). Toutes les fonctions de la bibliothèque de compression sont consignées dans le fichier zlib.h (l'écriture volontaire de pages man sera appréciée ; contactez zlib@gzip.org). Un exemple d'utilisation de la bibliothèque est donné dans le fichier test/example.c, qui teste également que la bibliothèque fonctionne correctement. Un autre exemple est donné dans le fichier test/minigzip.c. La bibliothèque de compression elle-même est composée de tous les fichiers source dans le répertoire racine. Pour compiler tous les fichiers et exécuter le programme de test, suivez les instructions données en haut de Makefile.in. En bref "./configure; make test", et si cela se passe bien, "make install" devrait fonctionner pour la plupart des versions d'Unix. Pour Windows, utilisez l'un des makefiles spéciaux dans win32/ ou contrib/vstudio/ . Pour les systèmes d'exploitation à mémoire virtuelle, utilisez make_vms.com. Les questions sur zlib doivent être envoyées à , ou à Gilles Vollant pour la version DLL de Windows. La page d'accueil de zlib est http://zlib.net/. Avant de signaler un problème, veuillez consulter ce site pour vérifier que vous disposez de la dernière version de zlib ; sinon, obtenez la dernière version et vérifiez si le problème existe toujours ou non. NOUS VOUS INVITONS À lire la FAQ zlib http://zlib.net/zlib_faq.html avant de demander de l'aide. Mark Nelson a écrit un article sur zlib pour le numéro de janvier 1997 de Dr. Dobb's Journal ; une copie de cet article est disponible sur http://marknelson.us/1997/01/01/zlib-engine/. Les changements apportés à la version 1.2.8 sont documentés dans le fichier ChangeLog. Des contributions tierces non supportées sont fournies dans le répertoire contrib/. zlib est disponible en Java à l'aide du progiciel java.util.zip, consigné sur http://java.sun.com/developer/technicalArticles/Programming/compression/ . Une interface Perl à zlib écrite par Paul Marquess est disponible sur les sites CPAN (Complete Perl Archive Network), y compris http://search.cpan.org/~pmqs/IO-Compress-Zlib/. Une interface Python à zlib écrite par A.M. Kuchling est disponible dans Python 1.5 et les versions ultérieures, voir http://docs.python.org/library/zlib.html. zlib est intégré dans tcl : http://wiki.tcl.tk/4610. Un progiciel expérimental pour lire et écrire des fichiers en format .zip, écrit par Gilles Vollant , est disponible dans le répertoire contrib/minizip de zlib. Notes pour certaines cibles : - Pour les versions DLL Windows, voir win32/DLL_FAQ.txt - Pour Irix 64 bits, deflate.c doit être compilé sans aucune optimisation. Avec -O, un test libpng échoue. Le test fonctionne en mode 32 bits (avec l'indicateur de compilateur -n32). Le bogue de compilateur a été signalé à SGI. - zlib ne fonctionne pas avec gcc 2.6.3 sur un DEC 3000/300LX sous OSF/1 2.1; il fonctionne si compilé avec cc. - Sur Digital Unix 4.0D (précédemment OSF/1) sur AlphaServer, l'option cc -std1 est nécessaire pour que gzprintf fonctionne correctement. Ceci est effectué à l'aide de configure. - zlib ne fonctionne pas sur HP-UX 9.05 avec certaines versions de /bin/cc. Il fonctionne avec d'autres compilateurs. Utilisez "make test" pour vérifier votre compilateur. - gzdopen n'est pas pris en charge sur RISCOS ou BEOS. - Pour PalmOs, voir http://palmzlib.sourceforge.net/ Remerciements : Le format Deflate utilisé par Zlib a été défini par Phil Katz. Les spécifications de Deflate et Zlib ont été écrites par L. Peter Deutsch. Merci à toutes les personnes qui ont signalé des problèmes et suggéré diverses améliorations dans Zlib ; elles sont trop nombreuses pour les citer ici. L'avis de droit d'auteur : (C) 1995-2013 Jean-Loup Gailly et Mark Adler Ce logiciel est fourni « tel quel », sans garantie explicite ou implicite. L'auteur ne pourra en aucun cas être tenu responsable de tout dommage découlant de l'utilisation de ce logiciel. Toute personne est autorisée à utiliser ce logiciel à n'importe quelle fin, y compris des applications commerciales, et de le modifier et de le redistribuer librement, conformément aux restrictions suivantes : 1. L'origine de ce logiciel ne doit pas être présentée de manière inexacte; vous ne devez pas indiquer que vous avez écrit le logiciel d'origine. Si vous utilisez ce logiciel dans un produit, vous n'avez pas à en faire la reconnaissance, mais cela serait apprécié. 2. Les versions sources modifiées doivent être clairement identifiées comme telles et ne doivent pas être présentées de manière inexacte comme étant le logiciel d'origine. 3. Cet avis ne peut être supprimé ou altéré de toute distribution source. Jean-Loup Gailly Mark Adler jloup@gzip.org madler@alumni.caltech.edu Si vous utilisez la bibliothèque zlib dans un produit, nous serions reconnaissants de ne *pas* recevoir de volumineux documents juridiques à signer. Les sources sont fournies gratuitement, mais sans garantie aucune. La bibliothèque a été entièrement écrite par Jean-loup Gailly et Mark Adler; elle ne contient aucun code de tiers. Si vous redistribuez des sources modifiées, nous serions reconnaissants si vous ajoutez au fichier ChangeLog des renseignements documentant vos modifications. Veuillez lire la FAQ pour en savoir plus sur la distribution de versions modifiées de la source. ######## flac-1.3.1 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation sont couverts pour leur part par la licence GPL GNU restreinte). Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n’est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu’il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu’ils ont en main n’est pas le logiciel d’origine. Ainsi, tout problème introduit par des tiers n’aura aucune incidence sur la réputation des auteurs d’origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. LICENCE GPL GNU CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n’importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d’auteur adéquat et un avertissement d’absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l’absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. Droit d'auteur (C) Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Un exemplaire de la licence GPL GNU avec ce programme aurait dû vous être communiqué ; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE ; pour obtenir plus de détails, inscrivez `show w'. Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions ; inscrivez `show c' pour obtenir plus de détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c ». Il peut même s’agir de clics de souris ou d’éléments de menu, tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme `Gnomovision' (lequel fait des passes aux compilateurs) écrit par James Hacker. , 1er avril 1989 Ty Coon, président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## freetype2-2.9 ######## LICENCE du projet FreeType --------------------------- 2006-Jan-27 Copyright 1996-2002, 2006 David Turner, Robert Wilhelm et Werner Lemberg Présentation ============ Le projet FreeType est distribué dans plusieurs progiciels d'archives; certains peuvent contenir, en plus du moteur de polices FreeType, divers outils et contributions qui sont fondés sur le projet FreeType ou qui y sont liés. Cette licence s'applique à tous les fichiers de tels progiciels qui ne sont pas régis par leur propre licence. La licence s'applique donc à tout le moins au moteur de polices FreeType, aux programmes de test, à la documentation et aux façonneurs de fichiers. Cette licence est inspirée des licences BSD, Artistic et IJG (Independent JPEG Group), qui encouragent l'inclusion et l'utilisation de logiciels libres dans des produits commerciaux et gratuits. En conséquence, ses principaux points sont : o Nous ne promettons pas que ce logiciel fonctionne. Toutefois, nous sommes intéressés par tout signalement de bogues (distribution « tel quel »). o Vous pouvez utiliser ce logiciel à toute fin, en tout ou en partie, sans devoir nous payer (usage « sans droits de redevances »). o Vous ne pouvez pas prétendre avoir développé ce logiciel. Si vous l'utilisez, en tout ou en partie, vous devez reconnaître dans votre documentation que vous avez utilisé le code FreeType (« attributions »). Plus particulièrement, nous permettons et encourageons l'utilisation de ce logiciel, modifié ou non, dans des produits commerciaux. Nous renonçons aux garanties couvrant le projet FreeType et nous déclinons toute responsabilité à l'égard du projet FreeType. Finalement, plusieurs personnes nous demandent le format à utiliser pour les mentions et avis de non-responsabilité afin de se conformer à cette licence. Nous vous encourageons donc à utiliser le texte suivant : """ Des parties de ce logiciel sont des propriétés intellectuelles protégées (© ) du projet FreeType (www.freetype.org). Tous droits réservés. """ Veuillez remplacer par la valeur correspondant à la version de FreeType que vous utilisez. Termes juridiques =========== 0. Définitions -------------- Dans cette licence, les termes « progiciel », « projet FreeType » et « archive FreeType » se rapportent à l'ensemble des fichiers distribués à l'origine par les auteurs (David Turner, Robert Wilhelm et Werner Lemberg) dans le cadre du « projet FreeType » (FreeType Project), qu'ils soient nommés alpha, bêta ou version finale. « Vous » désigne le bénéficiaire de la licence, ou personne utilisant le projet, « utiliser » étant entendu ici dans un sens large comprenant la compilation du code source du projet ainsi que son inclusion pour former un « programme » ou « exécutable ». Ce programme est désigné comme « programme utilisant le moteur FreeType ». Cette licence s'applique à tous les fichiers distribués dans le cadre du projet FreeType d'origine, y compris le code source, les fichiers binaires et la documentation, à moins d'indication contraire dans le fichier au format original et non modifié de l'archive d'origine. Si vous n'êtes pas certain si un fichier particulier est couvert par cette licence, vous devez communiquer avec nous pour vous en assurer. Le projet FreeType (FreeType Project) est protégé par le droit d'auteur (C) 1996-2000 par David Turner, Robert Wilhelm et Werner Lemberg. Tous droits réservés, à l'exception de ce qui est stipulé ci-dessous. 1. Aucune garantie -------------- LE PROJET FREETYPE EST FOURNI « TEL QUEL » SANS AUCUNE GARANTIE, EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE OU D'ADAPTATION À UN USAGE PARTICULIER. LES AUTEURS OU DÉTENTEURS DES DROITS D'AUTEUR NE SERONT EN AUCUN CAS RESPONSABLES DE DOMMAGES CAUSÉS PAR L'UTILISATION OU L'IMPOSSIBILITÉ D'UTILISER LE PROJET FREETYPE. 2. Redistribution ----------------- Cette licence accorde un droit international, sans redevance, perpétuel et irrévocable d'utiliser, d'exécuter, d'effectuer, de compiler, d'afficher, de copier, de créer des œuvres dérivées, de distribuer et de céder en sous-licence le projet FreeType (aux formats source et code objet) et les œuvres dérivées de celui-ci à quelque fin de que ce soit; et elle autorise les autres à exercer certains ou tous les droits accordés dans la présente licence, sous réserve des conditions suivantes o La redistribution du code source doit être accompagnée de ce fichier de licence (FTL.TXT) non modifié; les ajouts, suppressions ou modifications aux fichiers originaux doivent être clairement indiqués dans la documentation connexe. Les avis de droit d'auteur des fichiers d'origine non modifiés doivent être préservés dans chacune des copies des fichiers source. o La redistribution des fichiers binaires doit présenter dans la documentation de distribution un avis de non-responsabilité qui stipule que le logiciel est basé en partie sur l'œuvre de l'équipe FreeType. Nous vous encourageons également à ajouter l'URL de la page Web FreeType dans votre documentation, bien que ce ne soit pas obligatoire. Ces conditions s'appliquent à tout logiciel dérivé du projet FreeType ou basé sur celui-ci et non seulement aux fichiers non modifiés. Si vous utilisez notre œuvre, vous devez le reconnaître. Toutefois, vous n'avez pas à nous payer. 3. Publicité -------------- Ni vous ni les auteurs ou contributeurs de FreeType peuvent utiliser le nom de l'autre à des fins commerciales, de publicité ou de promotion sans en avoir préalablement obtenue l'autorisation par écrit. Nous vous suggérons, bien que cela ne soit pas obligatoire, d'utiliser une ou plusieurs des expressions suivantes pour faire référence à ce logiciel dans votre documentation ou vos éléments marketing : « projet FreeType », « moteur FreeType », « bibliothèque FreeType » ou « distribution FreeType ». Puisque vous n'avez pas signé cette licence, vous n'êtes pas obligé de l'accepter. Toutefois, puisque le projet FreeType est protégé par le droit d'auteur, seule cette licence, ou toute autre licence conclue entre vous et les auteurs, vous accorde le droit de l'utiliser, de le distribuer et de le modifier. Ainsi, en utilisant, en distribuant ou en modifiant le projet FreeType, vous indiquez comprendre et accepter les conditions de cette licence. 4. Contacts ----------- Deux listes de diffusion sont liées à FreeType : o freetype@nongnu.org Traite de l'utilisation générale et des applications de FreeType, ainsi que des ajouts futurs et souhaités à cette bibliothèque et cette distribution. Si vous avez besoin d'aide et que vous ne trouvez pas ce que vous recherchez dans la documentation, commencez par cette liste. o freetype-devel@nongnu.org Traite des bogues, des particularités du moteur, des problèmes de conception, des licences particulières, du portage, etc. Notre page d'accueil se trouve à http://www.freetype.org --- fin de FTL.TXT --- ######## freetype-2.4.4 ######## LICENCE du projet FreeType --------------------------- 2006-Jan-27 Copyright 1996-2002, 2006 David Turner, Robert Wilhelm et Werner Lemberg Présentation ============ Le projet FreeType est distribué dans plusieurs progiciels d'archives; certains peuvent contenir, en plus du moteur de polices FreeType, divers outils et contributions qui sont fondés sur le projet FreeType ou qui y sont liés. Cette licence s'applique à tous les fichiers de tels progiciels qui ne sont pas régis par leur propre licence. La licence s'applique donc à tout le moins au moteur de polices FreeType, aux programmes de test, à la documentation et aux façonneurs de fichiers. Cette licence est inspirée des licences BSD, Artistic et IJG (Independent JPEG Group), qui encouragent l'inclusion et l'utilisation de logiciels libres dans des produits commerciaux et gratuits. En conséquence, ses principaux points sont : o Nous ne promettons pas que ce logiciel fonctionne. Toutefois, nous sommes intéressés par tout signalement de bogues (distribution « tel quel »). o Vous pouvez utiliser ce logiciel à toute fin, en tout ou en partie, sans devoir nous payer (usage « sans droits de redevances »). o Vous ne pouvez pas prétendre avoir développé ce logiciel. Si vous l'utilisez, en tout ou en partie, vous devez reconnaître dans votre documentation que vous avez utilisé le code FreeType (« attributions »). Plus particulièrement, nous permettons et encourageons l'utilisation de ce logiciel, modifié ou non, dans des produits commerciaux. Nous renonçons aux garanties couvrant le projet FreeType et nous déclinons toute responsabilité à l'égard du projet FreeType. Finalement, plusieurs personnes nous demandent le format à utiliser pour les mentions et avis de non-responsabilité afin de se conformer à cette licence. Nous vous encourageons donc à utiliser le texte suivant : """ Des parties de ce logiciel sont des propriétés intellectuelles protégées (© ) du projet FreeType (www.freetype.org). Tous droits réservés. """ Veuillez remplacer par la valeur correspondant à la version de FreeType que vous utilisez. Termes juridiques =========== 0. Définitions -------------- Dans cette licence, les termes « progiciel », « projet FreeType » et « archive FreeType » se rapportent à l'ensemble des fichiers distribués à l'origine par les auteurs (David Turner, Robert Wilhelm et Werner Lemberg) dans le cadre du « projet FreeType » (FreeType Project), qu'ils soient nommés alpha, bêta ou version finale. « Vous » désigne le bénéficiaire de la licence, ou personne utilisant le projet, « utiliser » étant entendu ici dans un sens large comprenant la compilation du code source du projet ainsi que son inclusion pour former un « programme » ou « exécutable ». Ce programme est désigné comme « programme utilisant le moteur FreeType ». Cette licence s'applique à tous les fichiers distribués dans le cadre du projet FreeType d'origine, y compris le code source, les fichiers binaires et la documentation, à moins d'indication contraire dans le fichier au format original et non modifié de l'archive d'origine. Si vous n'êtes pas certain si un fichier particulier est couvert par cette licence, vous devez communiquer avec nous pour vous en assurer. Le projet FreeType (FreeType Project) est protégé par le droit d'auteur (C) 1996-2000 par David Turner, Robert Wilhelm et Werner Lemberg. Tous droits réservés, à l'exception de ce qui est stipulé ci-dessous. 1. Aucune garantie -------------- LE PROJET FREETYPE EST FOURNI « TEL QUEL » SANS AUCUNE GARANTIE, EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE OU D'ADAPTATION À UN USAGE PARTICULIER. LES AUTEURS OU DÉTENTEURS DES DROITS D'AUTEUR NE SERONT EN AUCUN CAS RESPONSABLES DE DOMMAGES CAUSÉS PAR L'UTILISATION OU L'IMPOSSIBILITÉ D'UTILISER LE PROJET FREETYPE. 2. Redistribution ----------------- Cette licence accorde un droit international, sans redevance, perpétuel et irrévocable d'utiliser, d'exécuter, d'effectuer, de compiler, d'afficher, de copier, de créer des œuvres dérivées, de distribuer et de céder en sous-licence le projet FreeType (aux formats source et code objet) et les œuvres dérivées de celui-ci à quelque fin de que ce soit; et elle autorise les autres à exercer certains ou tous les droits accordés dans la présente licence, sous réserve des conditions suivantes o La redistribution du code source doit être accompagnée de ce fichier de licence (FTL.TXT) non modifié; les ajouts, suppressions ou modifications aux fichiers originaux doivent être clairement indiqués dans la documentation connexe. Les avis de droit d'auteur des fichiers d'origine non modifiés doivent être préservés dans chacune des copies des fichiers source. o La redistribution des fichiers binaires doit présenter dans la documentation de distribution un avis de non-responsabilité qui stipule que le logiciel est basé en partie sur l'œuvre de l'équipe FreeType. Nous vous encourageons également à ajouter l'URL de la page Web FreeType dans votre documentation, bien que ce ne soit pas obligatoire. Ces conditions s'appliquent à tout logiciel dérivé du projet FreeType ou basé sur celui-ci et non seulement aux fichiers non modifiés. Si vous utilisez notre œuvre, vous devez le reconnaître. Toutefois, vous n'avez pas à nous payer. 3. Publicité -------------- Ni vous ni les auteurs ou contributeurs de FreeType peuvent utiliser le nom de l'autre à des fins commerciales, de publicité ou de promotion sans en avoir préalablement obtenue l'autorisation par écrit. Nous vous suggérons, bien que cela ne soit pas obligatoire, d'utiliser une ou plusieurs des expressions suivantes pour faire référence à ce logiciel dans votre documentation ou vos éléments marketing : « projet FreeType », « moteur FreeType », « bibliothèque FreeType » ou « distribution FreeType ». Puisque vous n'avez pas signé cette licence, vous n'êtes pas obligé de l'accepter. Toutefois, puisque le projet FreeType est protégé par le droit d'auteur, seule cette licence, ou toute autre licence conclue entre vous et les auteurs, vous accorde le droit de l'utiliser, de le distribuer et de le modifier. Ainsi, en utilisant, en distribuant ou en modifiant le projet FreeType, vous indiquez comprendre et accepter les conditions de cette licence. 4. Contacts ----------- Deux listes de diffusion sont liées à FreeType : o freetype@nongnu.org Traite de l'utilisation générale et des applications de FreeType, ainsi que des ajouts futurs et souhaités à cette bibliothèque et cette distribution. Si vous avez besoin d'aide et que vous ne trouvez pas ce que vous recherchez dans la documentation, commencez par cette liste. o freetype-devel@nongnu.org Traite des bogues, des particularités du moteur, des problèmes de conception, des licences particulières, du portage, etc. Notre page d'accueil se trouve à http://www.freetype.org --- fin de FTL.TXT --- ######## gdk-pixbuf-2.30.3 ######## LICENCE GPL GNU POUR BIBLIOTHÈQUE Version 2, juin 1991 Droit d'auteur (C) 1991 Free Software Foundation, Inc. 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Ceci est la première version publiée de la licence GPL pour bibliothèque. Son numéro de version est 2 puisqu'elle est associée à la version 2 de la licence GPL ordinaire.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL pour bibliothèque, s'applique à certains logiciels de la Free Software Foundation conçus spécialement à cet effet, et à d'autres bibliothèques dont les auteurs décident de l'employer. Vous pouvez aussi l'utiliser pour vos bibliothèques. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez un programme avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Par ailleurs, pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Si la bibliothèque est modifiée par quelqu'un d'autre et qu'elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu'ils n'ont pas en main la version d'origine, de manière à ce que la réputation des auteurs d'origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des entreprises distribuant un logiciel libre obtiennent individuellement des licences d'exploitation de brevet, ce qui aurait pour effet de transformer le programme en logiciel privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire, laquelle a été conçue pour les programmes utilitaires. Cette licence, la licence GPL GNU pour bibliothèques, s'applique à certaines bibliothèques désignées. Cette licence est considérablement différente de la licence ordinaire; assurez-vous de la lire en entier et ne faites aucune supposition quant à sa similarité par rapport à la licence standard. La raison pour laquelle nous disposons d'une licence publique distincte pour certaines bibliothèques est qu'elles estompent la distinction que nous faisons normalement entre la modification ou l'ajout d'un programme et sa simple utilisation. Lier un programme avec une bibliothèque, sans changer la bibliothèque, ne revient qu'à utiliser la bibliothèque, et s'apparente à exécuter un programme utilitaire ou un logiciel d'application. Cependant, dans un sens textuel et juridique, l'exécutable lié est un ouvrage combiné, un dérivé de la bibliothèque originale, et la licence GPL ordinaire la traite comme tel. En raison de cette distinction floue, utiliser la licence GPL ordinaire pour des bibliothèques ne favorise pas de façon efficace le partage logiciel, car la plupart des développeurs n'utilisent pas les bibliothèques. Nous en sommes arrivés à la conclusion que des conditions moins contraignantes sont susceptibles de favoriser davantage le partage. Cependant, la mise en lien sans restrictions des programmes non libres prive les utilisateurs de ces programmes de tous les avantages du statut libre des bibliothèques en elles-mêmes. La licence GPL pour bibliothèques vise à permettre aux développeurs de programmes non libres d'utiliser des bibliothèques libres, tout en préservant votre liberté en tant qu'utilisateur de tels programmes de modifier les bibliothèques libres qui y sont intégrées. (Nous n'avons pas pu obtenir ces résultats en ce qui concerne les modifications dans les fichiers d'en-tête, mais nous avons réussi en ce qui concerne les modifications dans les fonctions réelles de la bibliothèque.) Nous espérons que cela permettra un développement plus rapide des bibliothèques libres. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre ne fonctionne qu'avec la bibliothèque. Veuillez noter qu'il est possible pour une bibliothèque d'être couverte par une licence GPL ordinaire plutôt que par cette licence spéciale. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL pour bibliothèque (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et distribuez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d'exception aux articles ci-dessus, vous pouvez aussi compiler ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l'ouvrage pour l'utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Accompagner l'ouvrage d'une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. c) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. d) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL pour bibliothèque. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom de la bibliothèque et une idée de son utilité. Droit d'auteur (C) année nom de l'auteur Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU pour bibliothèque publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour bibliothèque pour obtenir de plus amples renseignements. Vous devriez avoir reçu un exemplaire de la licence GPL GNU pour bibliothèque avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. signature de Ty Coon, 1er avril 1990 Ty Coon, Président de Vice C'est tout ce qu'il y a de plus simple! ######## gladman_cryptogram-18.02.14 ######## Droit d'auteur (c) 1998-2013, Brian Gladman, Worcester, Royaume-Uni. Tous droits réservés. La redistribution et l'utilisation de ce logiciel (avec ou sans changements) est autorisée sans paiement de frais ou de redevances à condition que : la redistribution du code source comprenne l'avis de droit d'auteur ci-dessus, cette liste de conditions et l'avis de non-responsabilité suivant; la redistribution de code binaire comprenne l'avis de droit d'auteur ci-dessus, cette liste de conditions et l'avis de non-responsabilité suivant dans sa documentation. Ce logiciel est fourni « tel quel », sans garanties explicites ou implicites quant à son fonctionnement, y compris, mais sans s'y limiter, l'absence d'erreurs et l'adéquation à une fin. --------------------------------------------------------------------------- Date de publication : 20/12/2007 =========================================================================== Droit d’auteur (c) 2006, CRYPTOGAMS par Tous droits réservés. La redistribution et l’utilisation sous ses formes source et binaire, avec ou sans modification, sont permises à condition de respecter les conditions suivantes : * Les redistributions de code source doivent conserver les avis de droit d'auteur, la présente liste de conditions et l'avis de non responsabilité suivant. * Les redistributions sous forme binaire doivent reproduire l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avertissement suivant dans la documentation et/ou d'autre matériel fourni avec la distribution. * Ni le nom CRYPTOGAMS, ni le nom du détenteur de son droit d'auteur et les noms de ses contributeurs ne peuvent être utilisés pour recommander ou promouvoir des produits dérivés de ce logiciel, sans consentement écrit préalable. SINON, à condition que cet avis soit entièrement conservé, ce produit peut être distribué selon les conditions générales de la licence GPL GNU, auquel cas les dispositions de la licence GPL s'appliquent AU LIEU de celles indiquées ci-dessus. CE LOGICIEL EST FOURNI « TEL QUEL » PAR LE DÉTENTEUR DU DROIT D'AUTEUR ET SES CONTRIBUTEURS. CEUX-CI DÉCLINENT TOUTE GARANTIE, EXPRESSE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE ET D'ADAPTATION À UN USAGE PARTICULIER IMPLICITES. EN AUCUN CAS LE DÉTENTEUR DU DROIT D'AUTEUR OU SES CONTRIBUTEURS NE PEUVENT ÊTRE TENUS POUR RESPONSABLE DE DOMMAGES ET INTÉRÊTS DIRECTS, INDIRECTS, PARTICULIERS, PUNITIFS OU CONSÉCUTIFS (Y COMPRIS, MAIS SANS S'Y LIMITER, L'ACQUISITION DE BIENS OU DE SERVICES DE SUBSTITUTION, LA PERTE DE DONNÉES, D’UTILISATION OU DE PROFITS, OU L’INTERRUPTION D’EXPLOITATION) QUELLE QU'EN SOIT L'ORIGINE ET EN VERTU DE TOUTE THÉORIE DE RESPONSABILITÉ, QUE CE SOIT PAR CONTRAT, PAR RESPONSABILITÉ STRICTE OU DÉLICTUELLE (Y COMPRIS LA NÉGLIGENCE OU AUTRE) RÉSULTANT DE L'UTILISATION DU LOGICIEL, MÊME S'ILS ONT ÉTÉ AVISÉS D'UNE TELLE ÉVENTUALITÉ. ######## glib-2.0 ######## Droit d'auteur (c) Les régents de l'université de la Californie. Tous droits réservés. La redistribution et l'utilisation sous formes source et binaire, avec ou sans modification, sont permises pourvu que les conditions suivantes soient satisfaites : 1. Les redistributions du code source doivent préserver l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avis suivant. 2. Les redistributions sous forme binaire doivent reproduire l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avertissement suivant dans la documentation et/ou d'autre matériel fourni avec la distribution. 3. Ni le nom de l'université ni celui de ses contributeurs ne peuvent être utilisés pour appuyer ou faire la promotion de produits dérivés de ce logiciel sans en avoir préalablement obtenu l'autorisation par écrit. CE LOGICIEL EST FOURNI PAR LES RÉGENTS ET CONTRIBUTEURS « TEL QUEL » ET TOUTE GARANTIE EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER SONT DÉCLINÉES. LES RÉGENTS ET CONTRIBUTEURS NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUT DOMMAGE DIRECT, INDIRECT, CONSÉCUTIF, PARTICULIER, EXEMPLAIRE OU ACCESSOIRE (Y COMPRIS, MAIS SANS S'Y LIMITER, L'ACHAT DE BIENS OU DE SERVICES DE SUBSTITUTION; LA PERTE D'UTILISATION, DE DONNÉES OU DE PROFITS; OU LA PERTE D'EXPLOITATION) INDIFFÉREMMENT DE LA CAUSE ET EN VERTU DE TOUTE THÉORIE DE RESPONSABILITÉ, QU'IL S'AGISSE D'UN CONTRAT, D'UNE RESPONSABILITÉ STRICTE OU D'UN DÉLIT CIVIL (Y COMPRIS UNE NÉGLIGENCE OU AUTRE) DÉCOULANT DE TOUTE MANIÈRE DE L'UTILISATION DE CE LOGICIEL, MÊME S'IL Y A EU UN AVIS LIÉ À LA POSSIBILITÉ D'UN TEL DOMMAGE. LICENCE GPL GNU POUR BIBLIOTHÈQUE Version 2, juin 1991 Droit d'auteur (C) 1991 Free Software Foundation, Inc. 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Ceci est la première version publiée de la licence GPL pour bibliothèque. Son numéro de version est 2 puisqu'elle est associée à la version 2 de la licence GPL ordinaire.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL pour bibliothèque, s'applique à certains logiciels de la Free Software Foundation conçus spécialement à cet effet, et à d'autres bibliothèques dont les auteurs décident de l'employer. Vous pouvez aussi l'utiliser pour vos bibliothèques. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez un programme avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Par ailleurs, pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Si la bibliothèque est modifiée par quelqu'un d'autre et qu'elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu'ils n'ont pas en main la version d'origine, de manière à ce que la réputation des auteurs d'origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des entreprises distribuant un logiciel libre obtiennent individuellement des licences d'exploitation de brevet, ce qui aurait pour effet de transformer le programme en logiciel privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire, laquelle a été conçue pour les programmes utilitaires. Cette licence, la licence GPL GNU pour bibliothèques, s'applique à certaines bibliothèques désignées. Cette licence est considérablement différente de la licence ordinaire; assurez-vous de la lire en entier et ne faites aucune supposition quant à sa similarité par rapport à la licence standard. La raison pour laquelle nous disposons d'une licence publique distincte pour certaines bibliothèques est qu'elles estompent la distinction que nous faisons normalement entre la modification ou l'ajout d'un programme et sa simple utilisation. Lier un programme avec une bibliothèque, sans changer la bibliothèque, ne revient qu'à utiliser la bibliothèque, et s'apparente à exécuter un programme utilitaire ou un logiciel d'application. Cependant, dans un sens textuel et juridique, l'exécutable lié est un ouvrage combiné, un dérivé de la bibliothèque originale, et la licence GPL ordinaire la traite comme tel. En raison de cette distinction floue, utiliser la licence GPL ordinaire pour des bibliothèques ne favorise pas de façon efficace le partage logiciel, car la plupart des développeurs n'utilisent pas les bibliothèques. Nous en sommes arrivés à la conclusion que des conditions moins contraignantes sont susceptibles de favoriser davantage le partage. Cependant, la mise en lien sans restrictions des programmes non libres prive les utilisateurs de ces programmes de tous les avantages du statut libre des bibliothèques en elles-mêmes. La licence GPL pour bibliothèques vise à permettre aux développeurs de programmes non libres d'utiliser des bibliothèques libres, tout en préservant votre liberté en tant qu'utilisateur de tels programmes de modifier les bibliothèques libres qui y sont intégrées. (Nous n'avons pas pu obtenir ces résultats en ce qui concerne les modifications dans les fichiers d'en-tête, mais nous avons réussi en ce qui concerne les modifications dans les fonctions réelles de la bibliothèque.) Nous espérons que cela permettra un développement plus rapide des bibliothèques libres. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre ne fonctionne qu'avec la bibliothèque. Veuillez noter qu'il est possible pour une bibliothèque d'être couverte par une licence GPL ordinaire plutôt que par cette licence spéciale. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL pour bibliothèque (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et distribuez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d'exception aux articles ci-dessus, vous pouvez aussi compiler ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l'ouvrage pour l'utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Accompagner l'ouvrage d'une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. c) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. d) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL pour bibliothèque. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom de la bibliothèque et une idée de son utilité. Droit d'auteur (C) année nom de l'auteur Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU pour bibliothèque publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour bibliothèque pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU pour bibliothèque avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. signature de Ty Coon, 1er avril 1990 Ty Coon, Président de Vice C'est tout ce qu'il y a de plus simple! Ceci est un texte de licence du domaine public. Cet ouvrage peut être reproduit et distribué en tout ou en partie, sur n'importe quel support, physique ou électronique, tant et aussi longtemps que cet avis de droit d'auteur demeure intact et inchangé sur tous les exemplaires. La redistribution commerciale est permise et encouragée, mais vous ne pouvez le redistribuer, en tout ou en partie, en vertu de conditions plus restrictives que celles en vertu desquelles vous l'avez reçu. Si vous redistribuez une version modifiée ou traduite de cet ouvrage, vous devez aussi rendre disponible sans frais le code source de la version modifiée ou traduite au format électronique. Cependant, à cette fin, le simple ajout dans le cadre d'un ouvrage plus volumineux ne doit pas être considéré comme une modification. Tous les exemples de code contenus dans cet ouvrage sont placés dans le domaine public et ils peuvent être utilisés, modifiés et redistribués sans restriction. PUISQUE LA LICENCE DE CET OUVRAGE EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR L'OUVRAGE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT L'OUVRAGE « TEL QUEL », SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. SI L'OUVRAGE DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER L'OUVRAGE, MÊME SI CE DÉTENTEUR OU CETTE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. ######## glib-networking-2.38.0 ######## LICENCE GPL GNU POUR BIBLIOTHÈQUE Version 2, juin 1991 Droit d'auteur (C) 1991 Free Software Foundation, Inc. 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Ceci est la première version publiée de la licence GPL pour bibliothèque. Son numéro de version est 2 puisqu'elle est associée à la version 2 de la licence GPL ordinaire.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL pour bibliothèque, s'applique à certains logiciels de la Free Software Foundation conçus spécialement à cet effet, et à d'autres bibliothèques dont les auteurs décident de l'employer. Vous pouvez aussi l'utiliser pour vos bibliothèques. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez un programme avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Par ailleurs, pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Si la bibliothèque est modifiée par quelqu'un d'autre et qu'elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu'ils n'ont pas en main la version d'origine, de manière à ce que la réputation des auteurs d'origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des entreprises distribuant un logiciel libre obtiennent individuellement des licences d'exploitation de brevet, ce qui aurait pour effet de transformer le programme en logiciel privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire, laquelle a été conçue pour les programmes utilitaires. Cette licence, la licence GPL GNU pour bibliothèques, s'applique à certaines bibliothèques désignées. Cette licence est considérablement différente de la licence ordinaire; assurez-vous de la lire en entier et ne faites aucune supposition quant à sa similarité par rapport à la licence standard. La raison pour laquelle nous disposons d'une licence publique distincte pour certaines bibliothèques est qu'elles estompent la distinction que nous faisons normalement entre la modification ou l'ajout d'un programme et sa simple utilisation. Lier un programme avec une bibliothèque, sans changer la bibliothèque, ne revient qu'à utiliser la bibliothèque, et s'apparente à exécuter un programme utilitaire ou un logiciel d'application. Cependant, dans un sens textuel et juridique, l'exécutable lié est un ouvrage combiné, un dérivé de la bibliothèque originale, et la licence GPL ordinaire la traite comme tel. En raison de cette distinction floue, utiliser la licence GPL ordinaire pour des bibliothèques ne favorise pas de façon efficace le partage logiciel, car la plupart des développeurs n'utilisent pas les bibliothèques. Nous en sommes arrivés à la conclusion que des conditions moins contraignantes sont susceptibles de favoriser davantage le partage. Cependant, la mise en lien sans restrictions des programmes non libres prive les utilisateurs de ces programmes de tous les avantages du statut libre des bibliothèques en elles-mêmes. La licence GPL pour bibliothèques vise à permettre aux développeurs de programmes non libres d'utiliser des bibliothèques libres, tout en préservant votre liberté en tant qu'utilisateur de tels programmes de modifier les bibliothèques libres qui y sont intégrées. (Nous n'avons pas pu obtenir ces résultats en ce qui concerne les modifications dans les fichiers d'en-tête, mais nous avons réussi en ce qui concerne les modifications dans les fonctions réelles de la bibliothèque.) Nous espérons que cela permettra un développement plus rapide des bibliothèques libres. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre ne fonctionne qu'avec la bibliothèque. Veuillez noter qu'il est possible pour une bibliothèque d'être couverte par une licence GPL ordinaire plutôt que par cette licence spéciale. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL pour bibliothèque (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et distribuez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d'exception aux articles ci-dessus, vous pouvez aussi compiler ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l'ouvrage pour l'utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Accompagner l'ouvrage d'une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. c) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. d) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL pour bibliothèque. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom de la bibliothèque et une idée de son utilité. Droit d'auteur (C) année nom de l'auteur Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU pour bibliothèque publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour bibliothèque pour obtenir de plus amples renseignements. Vous devriez avoir reçu un exemplaire de la licence GPL GNU pour bibliothèque avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. signature de Ty Coon, 1er avril 1990 Ty Coon, Président de Vice C'est tout ce qu'il y a de plus simple! ######## gnu-glibc-2.2.4 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation sont couverts pour leur part par la licence GPL GNU pour les bibliothèques). Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n’est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu’il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu’ils ont en main n’est pas le logiciel d’origine. Ainsi, tout problème introduit par des tiers n’aura aucune incidence sur la réputation des auteurs d’origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. LICENCE GPL GNU CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n’importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d’auteur adéquat et un avertissement d’absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l’absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. Droit d'auteur (C) Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Un exemplaire de la licence GPL GNU avec ce programme aurait dû vous être communiqué ; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision est livré avec ABSOLUMENT AUCUNE GARANTIE. Tapez « show w » pour obtenir plus de détails. Ce logiciel est libre et vous pouvez le redistribuer à certaines conditions; entrez « show c » pour en savoir plus. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c ». Il peut même s’agir de clics de souris ou d’éléments de menu, tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme `Gnomovision' (lequel fait des passes aux compilateurs) écrit par James Hacker. , 1er avril 1989 Ty Coon, président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU de bibliothèque au lieu de la présente licence. ######## icu-52 ######## DROIT D'AUTEUR ET AVIS D'AUTORISATION Droit d'auteur (c) 1995-2013 International Business Machines Corporation et autres Tous droits réservés. Par la présente, toute personne obtenant un exemplaire de ce logiciel et des fichiers de documentation connexe (le « logiciel ») obtient gratuitement l'autorisation de traiter le logiciel sans restriction, y compris, sans limitation aux droits d'utiliser, de copier, de modifier, de fusionner, de publier, de distribuer et/ou de vendre des copies du logiciel, et de permettre aux personnes auxquelles le logiciel est fourni d'en faire autant, pourvu que le ou les avis de droit d'auteur ci-dessus et le présent avis d'autorisation apparaissent dans tous les exemplaires du logiciel et que la ou les avis de droit d'auteur ainsi que la présente autorisation apparaissent dans la documentation justificative. LE LOGICIEL EST FOURNI « TEL QUEL », SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE, DE CONFORMITÉ À UN USAGE PARTICULIER ET DE NON-CONTREFAÇON DES DROITS D'UN TIERS. LE OU LES DÉTENTEURS DE DROIT D'AUTEUR COMPRIS DANS CET AVIS NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES POUR TOUTE RÉCLAMATION, OU TOUT DOMMAGE INDIRECT OU CONSÉCUTIF PARTICULIER, OU POUR TOUT DOMMAGE DE QUELQUE SORTE RÉSULTANT DE LA PERTE D'UTILISATION, DE DONNÉES, DE PROFITS, QUE CE SOIT POUR UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, UNE NÉGLIGENCE OU POUR TOUT AUTRE ACTE DÉLICTUEUX, DÉCOULANT DE L'USAGE OU DU FONCTIONNEMENT DE CE LOGICIEL OU LIÉ À CELUI-CI. Sauf indications contraires dans le présent avis, le nom du détenteur de droit d'auteur ne doit pas être utilisé pour publiciser ou faire la promotion, d'une quelconque manière, de l'utilisation ou d'autres opérations relatives à ce logiciel, sans d'abord avoir obtenu l'autorisation écrite du détenteur du droit d'auteur. ######## icu-57.1 ######## Licence ICU - ICU 1.8.1 et après DROIT D'AUTEUR ET AVIS D'AUTORISATION Droit d'auteur (c) 1995-2016 International Business Machines Corporation et autres Tous droits réservés. Par la présente, toute personne obtenant un exemplaire de ce logiciel et des fichiers de documentation connexe (le « logiciel ») obtient gratuitement l'autorisation de traiter le logiciel sans restriction, y compris, sans limitation aux droits d'utiliser, de copier, de modifier, de fusionner, de publier, de distribuer et/ou de vendre des copies du logiciel, et de permettre aux personnes auxquelles le logiciel est fourni d'en faire autant, pourvu que le ou les avis de droit d'auteur ci-dessus et le présent avis d'autorisation apparaissent dans tous les exemplaires du logiciel et que la ou les avis de droit d'auteur ainsi que la présente autorisation apparaissent dans la documentation justificative. LE LOGICIEL EST FOURNI « TEL QUEL », SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE, DE CONFORMITÉ À UN USAGE PARTICULIER ET DE NON-CONTREFAÇON DES DROITS D'UN TIERS. LE OU LES DÉTENTEURS DE DROIT D'AUTEUR COMPRIS DANS CET AVIS NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES POUR TOUTE RÉCLAMATION, OU TOUT DOMMAGE INDIRECT OU CONSÉCUTIF PARTICULIER, OU POUR TOUT DOMMAGE DE QUELQUE SORTE RÉSULTANT DE LA PERTE D'UTILISATION, DE DONNÉES, DE PROFITS, QUE CE SOIT POUR UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, UNE NÉGLIGENCE OU POUR TOUT AUTRE ACTE DÉLICTUEUX, DÉCOULANT DE L'USAGE OU DU FONCTIONNEMENT DE CE LOGICIEL OU LIÉ À CELUI-CI. Sauf indications contraires dans le présent avis, le nom du détenteur de droit d'auteur ne doit pas être utilisé pour publiciser ou faire la promotion, d'une quelconque manière, de l'utilisation ou d'autres opérations relatives à ce logiciel, sans d'abord avoir obtenu l'autorisation écrite du détenteur du droit d'auteur. Toutes les marques de commerce et marques déposées mentionnées dans le présent document sont la propriété de leurs détenteurs respectifs. ######## initscripts-1.0 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## initscripts-functions-1.0 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation sont couverts pour leur part par la licence GPL GNU restreinte). Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n’est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu’il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu’ils ont en main n’est pas le logiciel d’origine. Ainsi, tout problème introduit par des tiers n’aura aucune incidence sur la réputation des auteurs d’origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. LICENCE GPL GNU CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n’importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d’auteur adéquat et un avertissement d’absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l’absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. Droit d'auteur (C) Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Un exemplaire de la licence GPL GNU avec ce programme aurait dû vous être communiqué ; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE ; pour obtenir plus de détails, inscrivez `show w'. Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions ; inscrivez `show c' pour obtenir plus de détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c ». Il peut même s’agir de clics de souris ou d’éléments de menu, tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme `Gnomovision' (lequel fait des passes aux compilateurs) écrit par James Hacker. , 1er avril 1989 Ty Coon, président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## init-ifupdown-1.0 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## iperf-2.0.4 ######## Droit d'auteur The FreeBSD Droit d'auteur 1992-2010 The FreeBSD Project. Tous droits réservés. La redistribution et l'utilisation sous formes source et binaire, avec ou sans modification, sont permises pourvu que les conditions suivantes soient satisfaites : Les redistributions du code source doivent préserver l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avis suivant. Les redistributions sous forme binaire doivent reproduire l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avertissement suivant dans la documentation et/ou d'autre matériel fourni avec la distribution. CE LOGICIEL EST FOURNI PAR LE FREEBSD PROJECT « TEL QUEL » ET TOUTE GARANTIE EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER SONT DÉCLINÉES. LE FREEBSD PROJECT NE PEUT EN AUCUN CAS ÊTRE TENU RESPONSABLE DE TOUT DOMMAGE DIRECT, INDIRECT, CONSÉCUTIF, PARTICULIER, EXEMPLAIRE OU ACCESSOIRE (Y COMPRIS, MAIS SANS S'Y LIMITER, L'ACHAT DE BIENS OU DE SERVICES DE SUBSTITUTION; LA PERTE D'UTILISATION, DE DONNÉES OU DE PROFITS; OU LA PERTE D'EXPLOITATION) INDIFFÉREMMENT DE LA CAUSE ET EN VERTU DE TOUTE THÉORIE DE RESPONSABILITÉ, QU'IL S'AGISSE D'UN CONTRAT, D'UNE RESPONSABILITÉ STRICTE OU D'UN DÉLIT CIVIL (Y COMPRIS UNE NÉGLIGENCE OU AUTRE) DÉCOULANT DE TOUTE MANIÈRE DE L'UTILISATION DE CE LOGICIEL, MÊME S'IL Y A EU UN AVIS LIÉ À LA POSSIBILITÉ D'UN TEL DOMMAGE. Les opinions et conclusions contenues dans le logiciel et la documentation sont celles des auteurs et ne doivent pas être interprétées comme représentant des politiques officielles, écrites ou implicites du FreeBSD Project. ######## iproute2-3.17.0 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## iptables-1.4.21 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## iputils-s20121221 ######## Droit d’auteur (C) 2002 USAGI/WIDE Project. Tous droits réservés. La redistribution et l’utilisation sous ses formes source et binaire, avec ou sans modification, sont permises à condition de respecter les conditions suivantes : 1. La redistribution du code source doit comprendre l'avis de droit d'auteur ci-dessus, cette liste de conditions et l'avis de non-responsabilité suivant. 2. La redistribution sous forme binaire doit reproduire l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avis de non-responsabilité suivant sous forme de documents ou autre matériel fourni avec la distribution. 3. Ni le nom du projet ni les noms des contributeurs ne peuvent être utilisés pour recommander ou faire la promotion de produits dérivés de ce logiciel sans consentement écrit préalable. CE LOGICIEL EST FOURNI PAR LE PROJET ET LES CONTRIBUTEURS « TEL QUEL » ET TOUTE GARANTIE EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S’Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET D’ADAPTATION À UN USAGE PARTICULIER SONT REJETÉES. LE PROJET ET LES CONTRIBUTEURS NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUT DOMMAGE DIRECT, INDIRECT, CONSÉCUTIF, PARTICULIER, EXEMPLAIRE OU ACCESSOIRE (Y COMPRIS, MAIS SANS S’Y LIMITER, L’ACHAT DE BIENS OU DE SERVICES DE SUBSTITUTION; LA PERTE D’UTILISATION, DE DONNÉES OU DE PROFITS; OU LA PERTE D’EXPLOITATION) INDIFFÉREMMENT DE LA CAUSE ET EN VERTU DE TOUTE THÉORIE DE RESPONSABILITÉ, QU’IL S’AGISSE D’UN CONTRAT, D’UNE RESPONSABILITÉ STRICTE OU D’UN DÉLIT CIVIL (Y COMPRIS UNE NÉGLIGENCE OU AUTRE) DÉCOULANT DE TOUTE MANIÈRE DE L’UTILISATION DE CE LOGICIEL, MÊME S’ILS ONT ÉTÉ AVISÉS D’UNE TELLE ÉVENTUALITÉ. ######## iw-3.11 ######## Copyright (c) 2007, 2008 Johannes Berg Copyright (c) 2007 Andy Lutomirski Copyright (c) 2007 Mike Kershaw Copyright (c) 2008-2009 Luis R. Rodriguez Par la présente, vous êtes autorisé à utiliser, copier, modifier et/ou distribuer ce logiciel pour tout objectif avec ou sans frais, pourvu que l'avis de droit d'auteur ci-dessus et cet avis d'autorisation apparaissent dans toutes les exemplaires. LE LOGICIEL EST FOURNI « TEL QUEL » ET ISC DÉCLINE TOUTES LES GARANTIES CONCERNANT CE LOGICIEL, Y COMPRIS TOUTES LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ. ISC NE PEUT EN AUCUN CAS ÊTRE TENUE RESPONSABLE DE TOUT DOMMAGE PARTICULIER, DIRECT, INDIRECT OU CONSÉCUTIF, OU TOUT AUTRE DOMMAGE RÉSULTANT DE LA PERTE D'UTILISATION, DE DONNÉES OU DE PROFITS, QUE CELA SOIT LIÉ À UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, UNE NÉGLIGENCE OU TOUTE AUTRE ACTION PRÉJUDICIABLE, DÉCOULANT DE L'USAGE OU DU FONCTIONNEMENT DE CE LOGICIEL OU LIÉ À CELUI-CI. ######## json-c-0.11 ######## Droit d’auteur (c) 2009-2012 Eric Haszlakiewicz Par la présente, toute personne obtenant un exemplaire de ce logiciel et des fichiers de documentation connexe (le « logiciel ») obtient gratuitement l'autorisation de traiter le logiciel sans restriction, y compris, sans limitation aux droits d'utiliser, de copier, de modifier, de fusionner, de publier, de distribuer et/ou de vendre des copies du logiciel, et de permettre aux personnes auxquelles le logiciel est fourni d'en faire autant, conformément aux conditions suivantes : L'avis de droit d'auteur ci-dessus et le présent avis d'autorisation doivent être inclus dans toutes les copies ou parties importantes de ce logiciel. LE LOGICIEL EST FOURNI « TEL QUEL », SANS AUCUNE GARANTIE, EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE, DE CONFORMITÉ À UN USAGE PARTICULIER OU DE NON-VIOLATION. LES AUTEURS OU DÉTENTEURS DU DROIT D'AUTEUR NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUTE RÉCLAMATION, DE TOUT DOMMAGE OU DE TOUTE AUTRE RESPONSABILITÉ, QUE CELA SOIT LIÉ À UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, UN DÉLIT CIVIL OU TOUT AUTRE, DÉCOULANT DE OU EN LIEN AVEC LE LOGICIEL OU AVEC L'UTILISATION OU D'AUTRES INTERACTIONS AVEC LE LOGICIEL. ---------------------------------------------------------------- Droit d’auteur (c) 2004, 2005 Metaparadigm Pte Ltd Par la présente, toute personne obtenant un exemplaire de ce logiciel et des fichiers de documentation connexe (le « logiciel ») obtient gratuitement l'autorisation de traiter le logiciel sans restriction, y compris, sans limitation aux droits d'utiliser, de copier, de modifier, de fusionner, de publier, de distribuer et/ou de vendre des copies du logiciel, et de permettre aux personnes auxquelles le logiciel est fourni d'en faire autant, conformément aux conditions suivantes : L'avis de droit d'auteur ci-dessus et le présent avis d'autorisation doivent être inclus dans toutes les copies ou parties importantes de ce logiciel. LE LOGICIEL EST FOURNI « TEL QUEL », SANS AUCUNE GARANTIE, EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE, DE CONFORMITÉ À UN USAGE PARTICULIER OU DE NON-VIOLATION. LES AUTEURS OU DÉTENTEURS DU DROIT D'AUTEUR NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUTE RÉCLAMATION, DE TOUT DOMMAGE OU DE TOUTE AUTRE RESPONSABILITÉ, QUE CELA SOIT LIÉ À UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, UN DÉLIT CIVIL OU TOUT AUTRE, DÉCOULANT DE OU EN LIEN AVEC LE LOGICIEL OU AVEC L'UTILISATION OU D'AUTRES INTERACTIONS AVEC LE LOGICIEL. ######## kernel-E2-3.10 ######## REMARQUE ! Ce droit d'auteur *ne couvre pas* les programmes utilisateur qui utilisent les services du noyau via des appels système normaux ; ceci est simplement considéré comme une utilisation normale du noyau et *ne tombe pas* sous la désignation d'« ouvrage dérivé ». Notez également que la licence GPL ci-dessous est protégée par le droit d'auteur appartenant à la Free Software Foundation, mais l'instance de code à laquelle elle fait référence (le noyau Linux) est protégée par les droits d'auteur m'appartenant et qui appartient aux autres qui l'ont en fait écrite. Prenez également note que la seule version valide de la licence GPL en ce qui a trait au noyau correspond à cette version particulière de la licence (c.-à-d., v2 et non v2.2, v3.x, etc.), sauf indication contraire. Linus Torvalds ---------------------------------------- LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation sont couverts pour leur part par la licence GPL GNU pour les bibliothèques). Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n’est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu’il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu’ils ont en main n’est pas le logiciel d’origine. Ainsi, tout problème introduit par des tiers n’aura aucune incidence sur la réputation des auteurs d’origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. LICENCE GPL GNU CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n’importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d’auteur adéquat et un avertissement d’absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l’absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. Droit d'auteur (C) Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Un exemplaire de la licence GPL GNU aurait dû vous être communiqué avec ce programme ; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision est livré avec ABSOLUMENT AUCUNE GARANTIE. Tapez « show w » pour obtenir plus de détails. Ce logiciel est libre et vous pouvez le redistribuer à certaines conditions; entrez « show c » pour en savoir plus. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c ». Il peut même s’agir de clics de souris ou d’éléments de menu, tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme `Gnomovision' (lequel fait des passes aux compilateurs) écrit par James Hacker. , 1er avril 1989 Ty Coon, président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU de bibliothèque au lieu de la présente licence. ######## kmod-16 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation sont couverts pour leur part par la licence GPL GNU restreinte). Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n’est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu’il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu’ils ont en main n’est pas le logiciel d’origine. Ainsi, tout problème introduit par des tiers n’aura aucune incidence sur la réputation des auteurs d’origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. LICENCE GPL GNU CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n’importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d’auteur adéquat et un avertissement d’absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l’absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. Droit d'auteur (C) Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Un exemplaire de la licence GPL GNU avec ce programme aurait dû vous être communiqué ; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE ; pour obtenir plus de détails, inscrivez `show w'. Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions ; inscrivez `show c' pour obtenir plus de détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c ». Il peut même s’agir de clics de souris ou d’éléments de menu, tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme `Gnomovision' (lequel fait des passes aux compilateurs) écrit par James Hacker. , 1er avril 1989 Ty Coon, président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## kmod-mclk-3.18 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation sont couverts pour leur part par la licence GPL GNU restreinte). Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n’est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu’il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu’ils ont en main n’est pas le logiciel d’origine. Ainsi, tout problème introduit par des tiers n’aura aucune incidence sur la réputation des auteurs d’origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n’importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d’auteur adéquat et un avertissement d’absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l’absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu’il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE ; pour obtenir de plus amples détails, tapez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions ; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c ». Il peut même s’agir de clics de souris ou d’éléments de menu, tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme `Gnomovision' (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## ksvc-avmanager-1.0.0 ######## Licence publique Mozilla Version 2.0 ================================== 1. Définitions -------------- 1.1. Le terme « contributeur » correspond à chaque personne ou entité juridique qui crée, contribue à la création du logiciel couvert, ou qui en est propriétaire. 1.2. Le terme « version du contributeur » correspond à la combinaison des contributions des autres (le cas échéant) utilisée par un contributeur et la contribution de ce contributeur en particulier. 1.3. Le terme « contribution » correspond à un logiciel couvert d'un contributeur en particulier. 1.4. Le terme « logiciel couvert » correspond à la forme de code source à laquelle le contributeur d'origine a joint l'avis dans l'annexe A, la forme exécutable d'une telle forme de code source et les modifications apportées à une telle forme de code source, en intégrant des portions de celle-ci dans chaque cas. 1.5. « Incompatible avec des licences secondaires » signifie (a) que le contributeur d'origine a joint l'avis décrit dans l'annexe B au logiciel couvert; (b) que le logiciel couvert a été rendu disponible sous les conditions de la version 1.1 ou d'une version précédente de la licence, mais pas en vertu des conditions d'une licence secondaire. 1.6. Le terme « forme exécutable » correspond à toute forme de l'ouvrage autre que la forme du code source. 1.7. Le terme « ouvrage plus volumineux » signifie un ouvrage qui combine un logiciel couvert avec d'autres matériels, dans un ou des fichiers séparés, qui n'est pas le logiciel couvert. 1.8. Le terme « licence » correspond à ce document. 1.9. Le terme « qu'il est possible de concéder sous licence » signifie avoir le droit de concéder, dans la mesure maximale possible, que ce soit au moment de la concession d'origine ou subséquemment, n'importe lequel et tous les droits transférés par cette licence. 1.10. Le terme « modifications » correspond à n'importe lequel des énoncés qui suivent : (a) tout fichier sous forme de code source qui résulte d'un ajout à, de la suppression, ou de la modification du contenu d'un logiciel couvert; (b) tout nouveau fichier sous forme de code source qui contient tout logiciel couvert. 1.11. Le terme « revendications de brevet » d'un contributeur correspond à toute revendication de brevet, y compris, mais sans s'y limiter, les revendications de méthode, de processus et d'appareil, dans n'importe quel brevet qu'un tel contributeur peut concéder sous licence, qui serait contrefaite, sauf pour la concession de la licence, pour créer, utiliser, vendre, offrir à la vente, avoir créé, importer ou transférer ses contributions ou sa version de contributeur. 1.12. Le terme « licence secondaire » correspond à la licence GPL GNU, version 2.0, la licence GPL GNU restreinte, version 2.1, la licence GPL GNU Affero, version 3.0, ou toute autre version ultérieure de ces licences. 1.13. Le terme « forme de code source » correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. 1.14. Le terme « vous » (ou « votre ») se rapporte à une personne ou à une entité juridique exerçant des droits en vertu de la présente licence. Pour les entités juridiques, « vous » comprend toute entité qui contrôle, est contrôlée par vous ou est sous un contrôle commun avec vous. Aux fins de la présente définition, « contrôler » correspond à (a) la capacité, directe ou indirecte, de diriger ou gérer une telle entité, que ce soit par contrat ou autre, ou (b) la propriété de cinquante pour cent (50 %) des actions en circulation ou (c) la propriété véritable d'une telle entité. 2. Concessions de licence et conditions -------------------------------- 2.1. Concessions Par la présente, chaque contributeur vous concède une licence internationale non exclusive libre de droits : (a) en vertu des droits de propriété intellectuelle (autre qu'un brevet ou une marque de commerce) qu'un tel contributeur peut concéder sous licence, pour utiliser, reproduire, rendre disponible, modifier, afficher, exécuter, distribuer et exploiter de toute autre manière ses contributions, qu'elles soient modifiées ou non, ou dans le cadre d'un ouvrage plus volumineux; (b) en vertu de revendications de brevet d'un tel contributeur, de créer, utiliser, vendre, offrir à la vente ou avoir créé, importer et transférer de toute autre manière ses contributions ou sa version de contributeur. 2.2. Date d'entrée en vigueur Les licences concédées dans l'article 2.1 à l'égard de toute contribution entrent en vigueur pour chaque contribution en date de la première distribution d'une telle contribution par le contributeur. 2.3. Limitations relatives à la portée de la concession Les licences concédées dans cet article 2 constituent les seuls droits concédés en vertu de la présente licence. Aucun droit supplémentaire ni licence ne sera inféré à partir de la distribution ou de la concession d'une licence du logiciel couvert en vertu de la présente licence. Nonobstant l'article 2.1(b) ci-dessus, aucune licence n'est concédée par un contributeur : (a) pour tout code qu'un contributeur a supprimé du logiciel couvert; (b) pour des contrefaçons causées par : (i) des modifications du logiciel couvert réalisées par vous ou tout autre tiers, ou (ii) la combinaison de ses contributions avec un autre logiciel (sauf dans le cadre de sa version du contributeur); (c) en vertu de revendications de contrefaçon de brevet par le logiciel couvert en l'absence de ses contributions. Cette licence ne vous accorde aucun droit sur les marques de commerce, les marques de service ou les logos de tout contributeur (sauf dans la mesure où cela pourrait être nécessaire pour se conformer avec les exigences d'avis de l'article 3.4). 2.4. Licences subséquentes Aucun contributeur ne fait des concessions supplémentaires en raison de votre choix de distribuer le logiciel couvert en vertu d'une version subséquente de la présente licence (reportez-vous à l'article 10.2) ou en vertu des conditions d'une licence secondaire (si cela est autorisé en vertu des conditions de l'article 3.3). 2.5. Représentation Chaque contributeur fait valoir qu'il croit que ses contributions sont ses propres créations ou qu'il détient des droits suffisants pour concéder les droits de ses contributions transférées par cette licence. 2.6. Utilisation juste Cette licence n'est pas conçue pour limiter tout droit dont vous disposez en vertu des doctrines de droit d'auteur concernant une utilisation équitable, un traitement équitable ou d'autres aspects équivalents. 2.7. Conditions Les articles 3.1, 3.2, 3.3 et 3.4 sont des conditions des licences accordées dans l'article 2.1. 3. Responsabilités ------------------- 3.1. Distribution d'une forme source L'ensemble de la distribution du logiciel couvert sous la forme de code source, y compris toute modification que vous créez ou à laquelle vous avez contribué, doit être réalisée en vertu des conditions de la présente licence. Vous devez informer les bénéficiaires que la forme du code source du logiciel couvert est régie par les conditions de la présente licence ainsi que sur la manière d'obtenir une copie de la présente licence. Vous ne pouvez tenter d'altérer ou de restreindre les droits des bénéficiaires sous la forme de code source. 3.2. Distribution d'une forme exécutable Si vous distribuez un logiciel couvert sous forme exécutable, alors : (a) un tel logiciel couvert doit aussi être rendu disponible sous forme de code source, comme décrit dans l'article 3.1 et vous devez informer les bénéficiaires de la forme exécutable sur la manière dont ils peuvent obtenir une copie d'une telle forme de code source par des moyens raisonnables d'une manière ponctuelle, à un coût non supérieur à celui de la distribution au bénéficiaire; (b) vous devez distribuer une telle forme exécutable en vertu des conditions de la présente licence, ou la concéder en sous-licence en vertu de conditions différentes, pourvu que la licence pour la forme exécutable ne tente pas de limiter ou d'altérer les droits des bénéficiaires à la forme de code source en vertu de la présente licence. 3.3. Distribution d'un ouvrage plus volumineux Vous pouvez créer et distribuer un ouvrage plus volumineux en vertu des conditions de votre choix, pourvu que vous vous conformiez également aux exigences de la présente licence pour le logiciel couvert. Si l'ouvrage plus volumineux constitue une combinaison d'un logiciel couvert et d'un ouvrage régi par une ou plusieurs licences secondaires, et que le logiciel couvert n'est pas incompatible avec les licences secondaires, cette licence vous permet en plus de distribuer un tel logiciel couvert en vertu des conditions d'une telle ou de telles licences secondaires, de manière à ce que le bénéficiaire de l'ouvrage plus volumineux puisse, à sa discrétion, distribuer davantage le logiciel couvert en vertu des conditions de la présente licence ou d'une ou plusieurs licences secondaires. 3.4. Avis Vous ne pouvez supprimer ou altérer la substance de tout avis de licence (y compris les avis de droit d'auteur, les avis de brevet, les avertissements d'absence de garantie ou les limitations de responsabilité) contenu dans la forme de code source du logiciel couvert, sauf que vous pouvez altérer tout avis de licence dans la mesure requise pour remédier aux imprécisions factuelles connues. 3.5. Application de conditions supplémentaires Vous pouvez décider d'offrir, moyennant rémunération, une garantie, une assistance, une indemnité ou des obligations de responsabilité à un ou plusieurs bénéficiaires du logiciel couvert. Cependant, vous ne pouvez le faire qu'en votre nom et non au nom de tout autre contributeur. Vous devez faire en sorte qu'il soit absolument clair qu'une telle garantie, assistance, indemnité ou obligation de responsabilité est offerte par vous seul, et vous consentez par la présente à indemniser chaque contributeur pour toute responsabilité encourue par un tel contributeur en raison de conditions de garantie, d'assistance, d'indemnité ou de responsabilité que vous offrez. Vous pouvez inclure des avertissements supplémentaires d'absence de garantie et des limitations de responsabilité particulières pour toute juridiction. 4. Incapacité de se conformer en raison d'une loi ou d'un règlement --------------------------------------------------- S'il vous est impossible de vous conformer à toute condition de la présente licence par rapport à une partie ou à la totalité du logiciel couvert en raison d'une loi, d'une ordonnance ou d'un règlement, vous devez : (a) vous conformer aux conditions de la présente licence dans la plus grande mesure possible; (b) décrire les limitations et le code touché par celles-ci. Une telle description doit être placée dans un fichier texte compris avec toutes les distributions du logiciel couvert en vertu de la présente licence. Sauf dans la mesure où la loi ou le règlement l'interdit, une telle description doit être suffisamment détaillée pour qu'un bénéficiaire de capacités normales puisse la comprendre. 5. Résiliation -------------- 5.1. Les droits concédés en vertu de la présente licence seront automatiquement résiliés si vous n'arrivez pas à vous conformer à n'importe laquelle de ses conditions. Cependant, si vous établissez la conformité, les droits concédés en vertu de la présente licence provenant d'un contributeur particulier sont rétablis (a) temporairement, à moins et jusqu'à ce que le contributeur résilie de manière explicite et finale vos concessions, et (b) sur une base continue, si un tel contributeur ne vous avise pas de la non-conformité par des moyens raisonnables dans les 60 jours suivant votre retour à la conformité. Par ailleurs, vos droits accordés par un contributeur particulier sont rétablis sur une base continue si un tel contributeur vous avise de la non-conformité par des moyens raisonnables et qu'il s'agit de la première fois que vous recevez un avis de non-conformité concernant cette licence d'un tel contributeur et que vous rétablissez la conformité dans les 30 jours suivant la réception de l'avis. 5.2. Si vous amorcez un litige contre toute entité en affirmant une revendication de contrefaçon de brevet (sauf pour des actions de jugement déclaratoire, des demandes reconventionnelles et des demandes entre défendeurs) alléguant qu'une version de contributeur contrefait de manière indirecte ou directe tout brevet, les droits qui vous sont concédés par n'importe lequel et tous les contributeurs pour le logiciel couvert en vertu de l'article 2.1 de la présente licence seront résiliés. 5.3. Dans l'éventualité d'une résiliation en vertu des articles 5.1 ou 5.2 ci-dessus, tous les contrats de licence d'utilisation (sauf pour les distributeurs et revendeurs) que vous ou vos distributeurs avez concédés de façon valide en vertu de la présente licence avant la résiliation survivront à cette résiliation. ************************************************************************ * * * 6. Exclusion de garantie * * ------------------------- * Le Logiciel couvert est fourni « tel quel » en vertu de la présente licence, sans aucune garantie, qu'elle soit explicite, implicite ou légale, y compris, mais sans s'y limiter, les garanties qui établissent que le logiciel couvert est exempt de défauts, commercialisable, conforme à un usage particulier et qu'il ne cause aucune contrefaçon. Vous assumez la totalité du risque en ce qui concerne la qualité et la performance du logiciel couvert. Si tout logiciel couvert devait s'avérer défectueux d'un quelconque point de vue, vous (aucun contributeur) devez assumer le coût de tout entretien, de toute réparation ou de toute correction nécessaire. Cet avertissement d'absence de garantie constitue une partie essentielle de la présente licence. Aucune utilisation de tout logiciel couvert n'est autorisée en vertu de cette licence, sauf dans le cadre de cet avertissement. ************************************************************************ ************************************************************************ * * * 7. Limitation de responsabilité * * -------------------------- * Aucun contributeur ni quiconque distribue un logiciel couvert d'une manière permise ci-dessus ne peut être tenu responsable par vous en aucune circonstance et en vertu d'aucune théorie juridique, qu'il s'agisse d'un délit civil (y compris une négligence), d'un contrat ou autre, pour tout dommage direct, indirect, particulier, accessoire ou consécutif d'une quelconque nature, y compris, mais sans s'y limiter, les dommages liés à des pertes de profits, une défection de clients, une interruption de travail, une défaillance ou un dysfonctionnement informatique, ou n'importe quel et tous les autres dommages et pertes commerciales, même si une telle partie avait dû être informée de la possibilité de tels dommages. Cette limitation de responsabilité ne doit pas s'appliquer à la responsabilité pour un décès ou des blessures corporelles résultant d'une négligence d'une telle partie, dans la mesure où la loi interdit une telle limitation. Certaines compétences ne permettent pas l'exclusion ou la limitation des dommages accessoires ou consécutifs. Il est par conséquent possible que cette exclusion ou limitation ne s'applique pas dans votre cas. ************************************************************************ 8. Litige -------------- Tout litige relatif à cette licence peut être présenté uniquement devant des tribunaux d'une juridiction où le défendeur a sa principale place d'affaires, le tout en vertu des lois de cette compétence, sauf en ce qui concerne les dispositions de conflits de lois. Rien de ce qui se trouve dans cet article ne doit limiter la capacité de la partie à formuler des demandes entre défendeurs ou reconventionnelles. 9. Divers ---------------- Cette licence représente l'ensemble de l'entente concernant le sujet du présent document. Si toute disposition de cette licence s'avère inapplicable, celle-ci doit être réformée uniquement dans la mesure nécessaire pour la rendre applicable. Toute loi ou tout règlement qui fait en sorte que la langue d'un contrat doive être interprétée par rapport au rédacteur ne doit pas être utilisé pour interpréter cette licence contre un contributeur. 10. Versions de la licence --------------------------- 10.1 Nouvelles versions Mozilla Foundation est le responsable de la licence. Sauf en ce qui concerne le contenu de l'article 10.3, personne d'autre que le responsable de licence n'a le droit de modifier ou de publier de nouvelles versions de celle-ci. Chaque version recevra un numéro de version distinct. 10.2. Effet des nouvelles versions Vous pouvez distribuer le logiciel couvert en vertu des conditions de la version de licence sous laquelle vous avez reçu le logiciel couvert à l'origine ou en vertu des conditions de toute version subséquente publiée par le responsable de la licence. 10.3. Versions modifiées Si vous créez un logiciel qui n'est pas régi par la présente licence et que vous voulez créer une nouvelle licence pour un tel logiciel, vous pouvez créer et utiliser une version modifiée de cette licence si vous la renommez et supprimez toute référence au nom du responsable de la licence (sauf pour faire remarquer qu'une telle licence modifiée diffère de cette licence). 10.4. Distribuer une forme de code source qui est incompatible avec des licences secondaires Si vous choisissez de distribuer une forme de code source qui est incompatible avec des licences secondaires en vertu des conditions de la présente version de la licence, l'avis décrit dans l'annexe B de cette licence doit être joint. Annexe A – Avis de licence de forme de code source ------------------------------------------- Cette forme de code source est assujettie aux conditions de la licence publique Mozilla (MPL), v2.0. Si aucun exemplaire de la MPL n'a été distribué avec ce fichier, vous pouvez en obtenir un à l'adresse http://mozilla.org/MPL/2.0/. S'il n'est pas possible ou souhaitable de mettre l'avis dans un fichier particulier, vous pouvez inclure l'avis dans un emplacement (comme un fichier de LICENCE dans un répertoire pertinent), où il est plausible qu'un destinataire recherche un tel avis. Vous pouvez ajouter des avis spécifiques supplémentaires concernant la propriété des droits d'auteur. Annexe B – Avis « Incompatible avec des licences secondaires » --------------------------------------------------------- Cette forme de code source est « incompatible avec des licences secondaires », comme cela est défini par la licence publique Mozilla, v2.0. ######## ksvc-renderer-1.0_ ######## Droit d’auteur (c) 2001-2002 Altia Inc. L'autorisation d'utiliser, de copier et de modifier ce logiciel à quelque fin que ce soit est accordée, à condition que cet avis de droit d'auteur apparaisse dans toutes les copies et que l'entité utilisant, copiant ou modifiant ce logiciel ait acheté une licence Altia Deep Screen. L'autorisation de vendre ou de distribuer ce code source est refusée. Altia ne fait aucune déclaration sur la pertinence de ce logiciel à quelque fin que ce soit. Il est fourni « tel quel », sans garantie explicite ou implicite. ALTIA INC. DÉCLINE TOUTES LES GARANTIES CONCERNANT CE LOGICIEL, Y COMPRIS TOUTES LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ. ALTIA INC. NE PEUT EN AUCUN CAS ÊTRE TENUE RESPONSABLE DE TOUT DOMMAGE PARTICULIER, INDIRECT OU CONSÉCUTIF, OU TOUT AUTRE DOMMAGE RÉSULTANT DE LA PERTE D’UTILISATION, DE DONNÉES OU DE PROFITS, QUE CELA SOIT LIÉ À UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, UNE NÉGLIGENCE OU TOUTE AUTRE ACTION PRÉJUDICIABLE, DÉCOULANT DE L’USAGE OU DU FONCTIONNEMENT DE CE LOGICIEL OU LIÉ À CELUI-CI. ######## latency_test_in_ALSA-1 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. LICENCE GPL GNU RESTREINTE Version 2.1, février 1999 Droit d'auteur (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Il s'agit de la première version publiée de la licence GPL restreinte. Elle constitue aussi le successeur de la licence GPL GNU, version 2, c'est pourquoi elle porte le numéro de version 2.1.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL restreinte, s'applique à certains progiciels spécialement conçus, généralement des bibliothèques, de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez aussi l'utiliser, mais nous vous suggérons d'abord de bien soupeser les avantages de cette licence ou de la licence GPL ordinaire dans un cas particulier, en fonction des explications ci-dessous. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à des distributeurs de vous refuser ces droits ou de vous demander de céder ces droits. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez d'autres codes avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Par ailleurs, si la bibliothèque est modifiée par quelqu'un d'autre et qu'elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu'ils n'ont pas en main la version d'origine, de manière à ce que la réputation des auteurs d'origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, les brevets de logiciel posent une menace constante sur l'existence de tout programme libre. Nous voulons nous assurer qu'une entreprise ne puisse limiter les utilisateurs de programmes libres en obtenant une licence restrictive par un détenteur de brevet. Par conséquent, nous insistons pour que tout brevet de licence obtenu pour une version de bibliothèque respecte la liberté d'utilisation complète définie dans la présente licence. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire. Cette licence, la licence GPL GNU restreinte, s'applique à certaines bibliothèques désignées et elle est considérablement différente de la licence GPL ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre de lier ces bibliothèques à des programmes non libres. Lorsqu'un programme est lié à une bibliothèque, que cela soit réalisé de manière statique ou à l'aide d'une bibliothèque partagée, la combinaison des deux est, du point de vue juridique, un travail combiné, un dérivé de la bibliothèque d'origine. La licence GPL ordinaire permet par conséquent de tels liens uniquement si la combinaison entière correspond à ses critères de liberté. La licence GPL restreinte permet des critères moins contraignants relativement à la liaison d'autres codes avec la bibliothèque. Nous l'appelons licence GPL « restreinte », car elle fait moins pour protéger la liberté des utilisateurs que la licence GPL ordinaire. En outre, elle offre aux développeurs de logiciels libres moins d'avantages par rapport aux programmes non libres concurrents. Ces désavantages font en sorte que nous utilisons la licence GPL ordinaire pour un grand nombre de bibliothèques. Cependant, la licence restreinte offre des avantages dans certaines circonstances spéciales. Par exemple, dans de rares occasions, il peut être nécessaire d'encourager l'usage le plus répandu possible d'une certaine bibliothèque, de manière à ce qu'elle devienne une norme de facto. Pour atteindre cet objectif, les programmes non libres doivent pouvoir utiliser la bibliothèque. Un cas plus fréquent est celui d'une bibliothèque libre qui fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il y a peu à gagner en limitant la bibliothèque libre au logiciel libre uniquement, on utilise alors la licence GPL restreinte. Dans d'autres cas, l'autorisation d'utiliser une bibliothèque particulière dans des programmes non libres permet à un grand nombre de personnes d'utiliser une grande ressource de logiciel libre. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à de nombreuses personnes d'utiliser le système d'exploitation GNU en entier, ainsi que ses variantes, le système d'exploitation GNU/Linux. Bien que la licence GPL restreinte protège moins la liberté des utilisateurs, elle assure que l'utilisateur d'un programme qui est lié à la bibliothèque dispose de la liberté et des ressources pour exécuter ce programme en utilisant une version modifiée de la bibliothèque. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre doit être combinée avec la bibliothèque pour pouvoir fonctionner. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels ou à tout autre programme qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL restreinte (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et distribuez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d'exception aux articles ci-dessus, vous pouvez aussi combiner ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l'ouvrage pour l'utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Utiliser un mécanisme pour bibliothèque partagée adéquat pour mettre en lien la bibliothèque. Un mécanisme adéquat en est un qui (1) utilise au moment de l'exécution une copie de la bibliothèque déjà présente sur le système informatique de l'utilisateur, plutôt que de copier des fonctions de la bibliothèque dans un exécutable, et (2) qui fonctionne correctement avec une version modifiée de la bibliothèque, si l'utilisateur en installe une, pourvu que la version modifiée soit compatible avec l'interface de la version avec laquelle l'ouvrage a été réalisé. c) Accompagner l'ouvrage avec une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. d) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. e) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le matériel à distribuer ne doit pas inclure quoi que ce soit qui est distribué normalement (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL restreinte. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom de la bibliothèque et une idée de son utilité. Droit d'auteur (C) année nom de l'auteur Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU restreinte publiée par la Free Software Foundation; soit la version 2.1 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU restreinte pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU restreinte avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. signature de Ty Coon, 1er avril 1990 Ty Coon, Président de Vice C'est tout ce qu'il y a de plus simple! ######## libTIFF-4.0.9 ######## Droit d’auteur (c) 1988-1997 Sam Leffler Droit d’auteur (c) 1991-1997 Silicon Graphics, Inc. Le présent document accorde la permission de copier, de modifier, de distribuer et de vendre ce logiciel et sa documentation à toute fin sans frais, pourvu que (i) les avis de droit d’auteur ci-dessus et cet avis de permission soient inclus dans tous les exemplaires du logiciel et de sa documentation afférente, et que (ii) les noms de Sam Leffler et Silicon Graphics ne soient pas utilisés dans des publicités liées au logiciel sans le consentement écrit de Sam Leffler et Silicon Graphics. CE LOGICIEL EST FOURNI « TEL QUEL » SANS GARANTIE D’AUCUNE SORTE, QU’ELLE SOIT EXPRESSE, TACITE OU AUTRE, Y COMPRIS, SANS EN EXCLURE D’AUTRES, LES GARANTIES DE QUALITÉ MARCHANDE OU D’ADAPTABILITÉ À UN USAGE PARTICULIER. SAM LEFFLER OU SILICON GRAPHICS NE SERONT EN AUCUN CAS TENUS RESPONSABLES DES DOMMAGES SPÉCIAUX, ACCESSOIRES, INDIRECTS OU CONSÉCUTIFS DE TOUTE SORTE, OU DE DOMMAGES DÉCOULANT DE LA PERTE D’UTILISATION, DE DONNÉES OU DE PROFITS, QU’ILS AIENT ÉTÉ OU NON AVISÉS DE LA POSSIBILITÉ DE TELS DOMMAGES ET SANS ÉGARD À TOUTE THÉORIE DE RESPONSABILITÉ LIÉE À L’UTILISATION OU AU RENDEMENT DE CE LOGICIEL. ######## libacl1-2.2.52 ######## L’utilisation de la plupart des composants de l’ensemble « acl » est autorisée en vertu de la version 2.1 de la licence GPL GNU restreinte (voir ci-dessous). ci-dessous. L’utilisation de certains composants (annotés dans la source) est autorisée en vertu de la version 2 de la licence GPL GNU (voir COPYING). ---------------------------------------------------------------------- LICENCE GPL GNU RESTREINTE Version 2.1, février 1999 Droit d'auteur (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Il s'agit de la première version publiée de la licence GPL restreinte. Elle constitue aussi le successeur de la licence GPL GNU, version 2, c'est pourquoi elle porte le numéro de version 2.1.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL restreinte, s'applique à certains progiciels spécialement conçus, généralement des bibliothèques, de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez aussi l'utiliser, mais nous vous suggérons d'abord de bien soupeser les avantages de cette licence ou de la licence GPL ordinaire dans un cas particulier, en fonction des explications ci-dessous. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à des distributeurs de vous refuser ces droits ou de vous demander de céder ces droits. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez d'autres codes avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Par ailleurs, si la bibliothèque est modifiée par quelqu’un d’autre et qu’elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu’ils n’ont pas en main la version d’origine, de manière à ce que la réputation des auteurs d’origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, les brevets de logiciel posent une menace constante sur l'existence de tout programme libre. Nous voulons nous assurer qu'une entreprise ne puisse limiter les utilisateurs de programmes libres en obtenant une licence restrictive par un détenteur de brevet. Par conséquent, nous insistons pour que tout brevet de licence obtenu pour une version de bibliothèque respecte la liberté d'utilisation complète définie dans la présente licence. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire. Cette licence, la licence GPL GNU restreinte, s'applique à certaines bibliothèques désignées et elle est considérablement différente de la licence GPL ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre de lier ces bibliothèques à des programmes non libres. Lorsqu'un programme est lié à une bibliothèque, que cela soit réalisé de manière statique ou à l'aide d'une bibliothèque partagée, la combinaison des deux est, du point de vue juridique, un travail combiné, un dérivé de la bibliothèque d'origine. La licence GPL ordinaire permet par conséquent de tels liens uniquement si la combinaison entière correspond à ses critères de liberté. La licence GPL restreinte permet des critères moins contraignants relativement à la liaison d'autres codes avec la bibliothèque. Nous l’appelons licence GPL « restreinte », car elle fait moins pour protéger la liberté des utilisateurs que la licence GPL ordinaire. En outre, elle offre aux développeurs de logiciels libres moins d'avantages par rapport aux programmes non libres concurrents. Ces désavantages font en sorte que nous utilisons la licence GPL ordinaire pour un grand nombre de bibliothèques. Cependant, la licence restreinte offre des avantages dans certaines circonstances spéciales. Par exemple, dans de rares occasions, il peut être nécessaire d'encourager l'usage le plus répandu possible d'une certaine bibliothèque, de manière à ce qu'elle devienne une norme de facto. Pour atteindre cet objectif, les programmes non libres doivent pouvoir utiliser la bibliothèque. Un cas plus fréquent est celui d'une bibliothèque libre qui fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il y a peu à gagner en limitant la bibliothèque libre au logiciel libre uniquement, on utilise alors la licence GPL restreinte. Dans d'autres cas, l'autorisation d'utiliser une bibliothèque particulière dans des programmes non libres permet à un grand nombre de personnes d'utiliser une grande ressource de logiciel libre. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à de nombreuses personnes d'utiliser le système d'exploitation GNU en entier, ainsi que ses variantes, le système d'exploitation GNU/Linux. Bien que la licence GPL restreinte protège moins la liberté des utilisateurs, elle assure que l’utilisateur d’un programme qui est lié à la bibliothèque dispose de la liberté et des ressources pour exécuter ce programme en utilisant une version modifiée de la bibliothèque. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre doit être combinée avec la bibliothèque pour pouvoir fonctionner. LICENCE GPL GNU RESTREINTE CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels ou à tout autre programme qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL restreinte (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n’importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d’auteur adéquat et un avertissement d’absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l’absence de toute forme de garantie; et distribuiez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d’exception aux articles ci-dessus, vous pouvez aussi combiner ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l’ouvrage pour l’utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Utiliser un mécanisme pour bibliothèque partagée adéquat pour mettre en lien la bibliothèque. Un mécanisme adéquat en est un qui (1) utilise au moment de l’exécution une copie de la bibliothèque déjà présente sur le système informatique de l’utilisateur, plutôt que de copier des fonctions de la bibliothèque dans un exécutable, et (2) qui fonctionne correctement avec une version modifiée de la bibliothèque, si l’utilisateur en installe une, pourvu que la version modifiée soit compatible avec l’interface de la version avec laquelle l’ouvrage a été réalisé. c) Accompagner l'ouvrage avec une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. d) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. e) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le matériel à distribuer ne doit pas inclure quoi que ce soit qui est distribué normalement (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL restreinte. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. Droit d'auteur (C) Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU restreinte publiée par la Free Software Foundation; soit la version 2.1 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU restreinte pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU restreinte avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. , 1er avril 1990 Ty Coon, président de Vice C'est tout ce qu'il y a de plus simple! ######## libarchive-3.2.1 ######## La distribution de libarchive dans son ensemble est protégée par un droit d'auteur appartenant à Tim Kientzle et est soumise à l'avis de droit d'auteur reproduit au bas de ce fichier. Chaque fichier individuel de cette distribution doit avoir une déclaration de droit d'auteur/licence claire au début du fichier. En l'absence de mention sur l'un deux, je vous remercie de bien vouloir me le signaler pour que puisse le rectifier. Ce qui suit est destiné à résumer le statut du droit d'auteur des fichiers individuels ; les énoncés réels dans les fichiers régissent. * Sauf dans la liste ci-dessous, toutes les sources C (y compris les fichiers .c et .h) et les fichiers de documentation sont soumis à l'avis de droit d'auteur reproduit au bas de ce fichier. * Les fichiers source suivants sont également soumis en tout ou en partie à un droit d'auteur d'UC Regents à 3 clauses ; nous vous invitons à lire les fichiers source individuels pour obtenir plus de détails : libarchive/archive_entry.c libarchive/archive_read_support_filter_compress.c libarchive/archive_write_add_filter_compress.c libarchive/mtree.5 * Les fichiers source suivants sont dans le domaine public : libarchive/archive_getdate.c * Les fichiers build, y compris les Makefiles, les scripts de configuration et les scripts auxiliaires utilisés dans le cadre du processus de compilation, ont des termes de licence qui varient beaucoup. Nous vous invitons à vérifier les fichiers individuels avant de les distribuer pour vérifier si ces restrictions s'appliquent à vous. J'ai l'intention de faire en sorte que tout nouveau code source soit régi par la licence ci-dessous et j'espère au fil du temps remplacer le code régi par d'autres licences par de nouvelles implantations de code qui est régies par la licence ci-dessous. La diverses licences des scripts de build semblent être un désordre inévitable. Droit d'auteur (c) 2003-2009 Tous droits réservés. La redistribution et l’utilisation sous ses formes source et binaire, avec ou sans modification, sont permises à condition de respecter les conditions suivantes : 1. Les redistributions du code source doivent conserver l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avis de non-responsabilité suivant dans cette position, inchangés. 2. La redistribution sous forme binaire doit reproduire l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avis de non-responsabilité suivant sous forme de documents ou autre matériel fourni avec la distribution. CE LOGICIEL EST FOURNI PAR LE(S) AUTEUR(S) « TEL QUEL » ET TOUTE GARANTIE EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S’Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET D’ADAPTATION À UN USAGE PARTICULIER SONT REJETÉES. LE(S) AUTEUR(S) NE PEUT OU NE PEUVENT EN AUCUN CAS ÊTRE TENU(S) RESPONSABLE(S) DE TOUT DOMMAGE DIRECT, INDIRECT, CONSÉCUTIF, PARTICULIER, EXEMPLAIRE OU ACCESSOIRE (Y COMPRIS, MAIS SANS S’Y LIMITER, L’ACHAT DE BIENS OU DE SERVICES DE SUBSTITUTION; LA PERTE D’UTILISATION, DE DONNÉES OU DE PROFITS; OU LA PERTE D’EXPLOITATION) INDIFFÉREMMENT DE LA CAUSE ET EN VERTU DE TOUTE THÉORIE DE RESPONSABILITÉ, QU’IL S’AGISSE D’UN CONTRAT, D’UNE RESPONSABILITÉ STRICTE OU D’UN DÉLIT CIVIL (Y COMPRIS UNE NÉGLIGENCE OU AUTRE) DÉCOULANT DE TOUTE MANIÈRE DE L’UTILISATION DE CE LOGICIEL, MÊME S’ILS ONT ÉTÉ AVISÉS D’UNE TELLE ÉVENTUALITÉ. ######## libattr1-2.4.47 ######## LICENCE GPL GNU RESTREINTE Version 2.1, février 1999 Droit d'auteur (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Il s'agit de la première version publiée de la licence GPL restreinte. Elle constitue aussi le successeur de la licence GPL GNU, version 2, c'est pourquoi elle porte le numéro de version 2.1.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL restreinte, s'applique à certains progiciels spécialement conçus, généralement des bibliothèques, de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez aussi l'utiliser, mais nous vous suggérons d'abord de bien soupeser les avantages de cette licence ou de la licence GPL ordinaire dans un cas particulier, en fonction des explications ci-dessous. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à des distributeurs de vous refuser ces droits ou de vous demander de céder ces droits. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez d'autres codes avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Par ailleurs, si la bibliothèque est modifiée par quelqu'un d'autre et qu'elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu'ils n'ont pas en main la version d'origine, de manière à ce que la réputation des auteurs d'origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, les brevets de logiciel posent une menace constante sur l'existence de tout programme libre. Nous voulons nous assurer qu'une entreprise ne puisse limiter les utilisateurs de programmes libres en obtenant une licence restrictive par un détenteur de brevet. Par conséquent, nous insistons pour que tout brevet de licence obtenu pour une version de bibliothèque respecte la liberté d'utilisation complète définie dans la présente licence. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire. Cette licence, la licence GPL GNU restreinte, s'applique à certaines bibliothèques désignées et elle est considérablement différente de la licence GPL ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre de lier ces bibliothèques à des programmes non libres. Lorsqu'un programme est lié à une bibliothèque, que cela soit réalisé de manière statique ou à l'aide d'une bibliothèque partagée, la combinaison des deux est, du point de vue juridique, un travail combiné, un dérivé de la bibliothèque d'origine. La licence GPL ordinaire permet par conséquent de tels liens uniquement si la combinaison entière correspond à ses critères de liberté. La licence GPL restreinte permet des critères moins contraignants relativement à la liaison d'autres codes avec la bibliothèque. Nous l'appelons licence GPL « restreinte », car elle fait moins pour protéger la liberté des utilisateurs que la licence GPL ordinaire. En outre, elle offre aux développeurs de logiciels libres moins d'avantages par rapport aux programmes non libres concurrents. Ces désavantages font en sorte que nous utilisons la licence GPL ordinaire pour un grand nombre de bibliothèques. Cependant, la licence restreinte offre des avantages dans certaines circonstances spéciales. Par exemple, dans de rares occasions, il peut être nécessaire d'encourager l'usage le plus répandu possible d'une certaine bibliothèque, de manière à ce qu'elle devienne une norme de facto. Pour atteindre cet objectif, les programmes non libres doivent pouvoir utiliser la bibliothèque. Un cas plus fréquent est celui d'une bibliothèque libre qui fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il y a peu à gagner en limitant la bibliothèque libre au logiciel libre uniquement, on utilise alors la licence GPL restreinte. Dans d'autres cas, l'autorisation d'utiliser une bibliothèque particulière dans des programmes non libres permet à un grand nombre de personnes d'utiliser une grande ressource de logiciel libre. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à de nombreuses personnes d'utiliser le système d'exploitation GNU en entier, ainsi que ses variantes, le système d'exploitation GNU/Linux. Bien que la licence GPL restreinte protège moins la liberté des utilisateurs, elle assure que l'utilisateur d'un programme qui est lié à la bibliothèque dispose de la liberté et des ressources pour exécuter ce programme en utilisant une version modifiée de la bibliothèque. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre doit être combinée avec la bibliothèque pour pouvoir fonctionner. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels ou à tout autre programme qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL restreinte (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et distribuez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d'exception aux articles ci-dessus, vous pouvez aussi combiner ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l'ouvrage pour l'utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Utiliser un mécanisme pour bibliothèque partagée adéquat pour mettre en lien la bibliothèque. Un mécanisme adéquat en est un qui (1) utilise au moment de l'exécution une copie de la bibliothèque déjà présente sur le système informatique de l'utilisateur, plutôt que de copier des fonctions de la bibliothèque dans un exécutable, et (2) qui fonctionne correctement avec une version modifiée de la bibliothèque, si l'utilisateur en installe une, pourvu que la version modifiée soit compatible avec l'interface de la version avec laquelle l'ouvrage a été réalisé. c) Accompagner l'ouvrage avec une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. d) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. e) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le matériel à distribuer ne doit pas inclure quoi que ce soit qui est distribué normalement (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL restreinte. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom de la bibliothèque et une idée de son utilité. Droit d'auteur (C) année nom de l'auteur Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU restreinte publiée par la Free Software Foundation; soit la version 2.1 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU restreinte pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU restreinte avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. signature de Ty Coon, 1er avril 1990 Ty Coon, Président de Vice C'est tout ce qu'il y a de plus simple! ######## libblkid-v2.24.1 ######## LICENCE GPL GNU RESTREINTE Version 2.1, février 1999 Droit d'auteur (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Il s'agit de la première version publiée de la licence GPL restreinte. Elle constitue aussi le successeur de la licence GPL GNU, version 2, c'est pourquoi elle porte le numéro de version 2.1.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL restreinte, s'applique à certains progiciels spécialement conçus, généralement des bibliothèques, de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez aussi l'utiliser, mais nous vous suggérons d'abord de bien soupeser les avantages de cette licence ou de la licence GPL ordinaire dans un cas particulier, en fonction des explications ci-dessous. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à des distributeurs de vous refuser ces droits ou de vous demander de céder ces droits. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez d'autres codes avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Par ailleurs, si la bibliothèque est modifiée par quelqu’un d’autre et qu’elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu’ils n’ont pas en main la version d’origine, de manière à ce que la réputation des auteurs d’origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, les brevets de logiciel posent une menace constante sur l'existence de tout programme libre. Nous voulons nous assurer qu'une entreprise ne puisse limiter les utilisateurs de programmes libres en obtenant une licence restrictive par un détenteur de brevet. Par conséquent, nous insistons pour que tout brevet de licence obtenu pour une version de bibliothèque respecte la liberté d'utilisation complète définie dans la présente licence. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire. Cette licence, la licence GPL GNU restreinte, s'applique à certaines bibliothèques désignées et elle est considérablement différente de la licence GPL ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre de lier ces bibliothèques à des programmes non libres. Lorsqu'un programme est lié à une bibliothèque, que cela soit réalisé de manière statique ou à l'aide d'une bibliothèque partagée, la combinaison des deux est, du point de vue juridique, un travail combiné, un dérivé de la bibliothèque d'origine. La licence GPL ordinaire permet par conséquent de tels liens uniquement si la combinaison entière correspond à ses critères de liberté. La licence GPL restreinte permet des critères moins contraignants relativement à la liaison d'autres codes avec la bibliothèque. Nous l’appelons licence GPL « restreinte », car elle fait moins pour protéger la liberté des utilisateurs que la licence GPL ordinaire. En outre, elle offre aux développeurs de logiciels libres moins d'avantages par rapport aux programmes non libres concurrents. Ces désavantages font en sorte que nous utilisons la licence GPL ordinaire pour un grand nombre de bibliothèques. Cependant, la licence restreinte offre des avantages dans certaines circonstances spéciales. Par exemple, dans de rares occasions, il peut être nécessaire d'encourager l'usage le plus répandu possible d'une certaine bibliothèque, de manière à ce qu'elle devienne une norme de facto. Pour atteindre cet objectif, les programmes non libres doivent pouvoir utiliser la bibliothèque. Un cas plus fréquent est celui d'une bibliothèque libre qui fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il y a peu à gagner en limitant la bibliothèque libre au logiciel libre uniquement, on utilise alors la licence GPL restreinte. Dans d'autres cas, l'autorisation d'utiliser une bibliothèque particulière dans des programmes non libres permet à un grand nombre de personnes d'utiliser une grande ressource de logiciel libre. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à de nombreuses personnes d'utiliser le système d'exploitation GNU en entier, ainsi que ses variantes, le système d'exploitation GNU/Linux. Bien que la licence GPL restreinte protège moins la liberté des utilisateurs, elle assure que l’utilisateur d’un programme qui est lié à la bibliothèque dispose de la liberté et des ressources pour exécuter ce programme en utilisant une version modifiée de la bibliothèque. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre doit être combinée avec la bibliothèque pour pouvoir fonctionner. LICENCE GPL GNU RESTREINTE CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels ou à tout autre programme qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL restreinte (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n’importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d’auteur adéquat et un avertissement d’absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l’absence de toute forme de garantie; et distribuiez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d’exception aux articles ci-dessus, vous pouvez aussi combiner ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l’ouvrage pour l’utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Utiliser un mécanisme pour bibliothèque partagée adéquat pour mettre en lien la bibliothèque. Un mécanisme adéquat en est un qui (1) utilise au moment de l’exécution une copie de la bibliothèque déjà présente sur le système informatique de l’utilisateur, plutôt que de copier des fonctions de la bibliothèque dans un exécutable, et (2) qui fonctionne correctement avec une version modifiée de la bibliothèque, si l’utilisateur en installe une, pourvu que la version modifiée soit compatible avec l’interface de la version avec laquelle l’ouvrage a été réalisé. c) Accompagner l'ouvrage avec une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. d) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. e) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le matériel à distribuer ne doit pas inclure quoi que ce soit qui est distribué normalement (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL restreinte. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. Droit d'auteur (C) Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU restreinte publiée par la Free Software Foundation; soit la version 2.1 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU restreinte pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU restreinte avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. ######## libbz2-0-1.0.6 ######## -------------------------------------------------------------------------- Ce programme, « bzip2 », la bibliothèque associée « libbzip2 » et toute la documentation sont soumis au droit d'auteur (C) 1996-2010 Julian R Seward. Tous droits réservés. La redistribution et l'utilisation sous ses formes source et binaire, avec ou sans modification, est permise à condition de respecter les conditions suivantes : 1. Les redistributions du code source doivent préserver l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avis suivant. 2. L'origine de ce logiciel ne doit pas être présentée de manière inexacte; vous ne devez pas indiquer que vous avez écrit le logiciel d'origine. Si vous utilisez ce logiciel dans un produit, vous n'avez pas à en faire la reconnaissance, mais cela serait apprécié. 3. Les versions sources modifiées doivent être clairement identifiées comme telles et ne doivent pas être présentées de manière inexacte comme étant le logiciel d'origine. 4. Le nom de l'auteur ne peut être utilisé pour appuyer ou faire la promotion des produits dérivés de ce logiciel sans en avoir obtenu préalablement l'autorisation par écrit. CE LOGICIEL EST FOURNI « TEL QUEL » PAR L'AUTEUR QUI DÉCLINE TOUTE GARANTIE, EXPRESSE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE ET D'ADAPTATION À UN USAGE PARTICULIER. L'AUTEUR NE PEUT EN AUCUNE CIRCONSTANCE ÊTRE TENU POUR RESPONSABLE DE DOMMAGES ET INTÉRÊTS DIRECTS, INDIRECTS, PARTICULIERS, PUNITIFS OU CONSÉCUTIFS (Y COMPRIS, MAIS SANS S'Y LIMITER, L'ACQUISITION DE BIENS OU DE SERVICES DE SUBSTITUTION, LA PERTE DE DONNÉES, D’UTILISATION OU DE PROFITS, OU L’INTERRUPTION D’EXPLOITATION) QUELLE QU'EN SOIT L'ORIGINE ET EN VERTU DE TOUTE THÉORIE DE RESPONSABILITÉ, QUE CE SOIT PAR CONTRAT, PAR RESPONSABILITÉ STRICTE OU DÉLICTUELLE (Y COMPRIS LA NÉGLIGENCE OU AUTRE) RÉSULTANT DE L'UTILISATION DU LOGICIEL, MÊME S'ILS ONT ÉTÉ AVISÉS D'UNE TELLE ÉVENTUALITÉ. Julian Seward, jseward@bzip.org bzip2/libbzip2 version 1.0.6 du 6 septembre 2010 -------------------------------------------------------------------------- ######## libcap2-2.24 ######## La redistribution et l’utilisation sous ses formes source et binaire de libcap, avec ou sans modification, sont permises à condition de respecter les conditions suivantes : 1. La redistribution du code source doit comprendre l’avis de tout droit d’auteur existant, ainsi que l’intégralité de cet avis d’autorisation, y compris l’avis de non-responsabilité. 2. La redistribution sous forme binaire doit reproduire les avis de droit d’auteur courants et antérieurs, la présente liste de conditions et l’avis de non-responsabilité suivant sous forme de documents ou autre matériel fourni avec la distribution. 3. Le nom de tout auteur ne peut être utilisé pour appuyer ou faire la promotion des produits dérivés de ce logiciel sans avoir obtenu préalablement son autorisation par écrit. Ce produit peut ÉGALEMENT être distribué conformément aux conditions de la licence GPL GNU (v2.0 - voir ci-dessous), auquel cas les dispositions de la licence GPL GNU REMPLACENT les restrictions ci-dessus. (Cette disposition est nécessaire en raison d’un conflit potentiel entre la licence GPL GNU et les restrictions contenues dans un droit d’auteur de type BSD). CE LOGICIEL EST FOURNI « TEL QUEL » ET TOUTE GARANTIE, EXPRESSE OU IMPLICITE, Y COMPRIS, MAIS SANS S’Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE ET D’ADAPTATION À UN USAGE PARTICULIER SONT PAR LA PRÉSENTE DÉCLINÉES. LES AUTEURS NE PEUVENT EN AUCUNE CIRCONSTANCE ÊTRE TENUS POUR RESPONSABLES DE DOMMAGES ET INTÉRÊTS DIRECTS, INDIRECTS, PARTICULIERS, PUNITIFS OU CONSÉCUTIFS (Y COMPRIS, MAIS SANS S’Y LIMITER, L’ACQUISITION DE BIENS OU DE SERVICES DE SUBSTITUTION, LA PERTE DE DONNÉES, D’UTILISATION OU DE PROFITS, OU L’INTERRUPTION D’EXPLOITATION) QUELLE QU’EN SOIT L’ORIGINE ET EN VERTU DE TOUTE THÉORIE DE RESPONSABILITÉ, QUE CE SOIT PAR CONTRAT, PAR RESPONSABILITÉ STRICTE OU DÉLICTUELLE (Y COMPRIS LA NÉGLIGENCE OU AUTRE) RÉSULTANT DE L’UTILISATION DU LOGICIEL, MÊME S’ILS ONT ÉTÉ AVISÉS D’UNE TELLE ÉVENTUALITÉ. ######## libcap.so.2-2.22 ######## Sauf indication *explicitement* contraire, le texte suivant décrit les conditions de licence selon lesquelles le contenu de cette version libcap peut être utilisé et distribué : -------------------------------------------------------------------------- La redistribution et l’utilisation sous ses formes source et binaire de libcap, avec ou sans modification, sont permises à condition de respecter les conditions suivantes : 1. La redistribution du code source doit comprendre l’avis de tout droit d’auteur existant, ainsi que l’intégralité de cet avis d’autorisation, y compris l’avis de non-responsabilité. 2. La redistribution sous forme binaire doit reproduire les avis de droit d’auteur courants et antérieurs, la présente liste de conditions et l’avis de non-responsabilité suivant sous forme de documents ou autre matériel fourni avec la distribution. 3. Le nom de tout auteur ne peut être utilisé pour appuyer ou faire la promotion des produits dérivés de ce logiciel sans avoir obtenu préalablement son autorisation par écrit. Ce produit peut ÉGALEMENT être distribué conformément aux conditions de la licence GPL GNU (v2.0 - voir ci-dessous), auquel cas les dispositions de la licence GPL GNU REMPLACENT les restrictions ci-dessus. (Cette disposition est nécessaire en raison d’un conflit potentiel entre la licence GPL GNU et les restrictions contenues dans un droit d’auteur de type BSD). CE LOGICIEL EST FOURNI « TEL QUEL » ET TOUTE GARANTIE, EXPRESSE OU IMPLICITE, Y COMPRIS, MAIS SANS S’Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE ET D’ADAPTATION À UN USAGE PARTICULIER SONT PAR LA PRÉSENTE DÉCLINÉES. LES AUTEURS NE PEUVENT EN AUCUNE CIRCONSTANCE ÊTRE TENUS POUR RESPONSABLES DE DOMMAGES ET INTÉRÊTS DIRECTS, INDIRECTS, PARTICULIERS, PUNITIFS OU CONSÉCUTIFS (Y COMPRIS, MAIS SANS S’Y LIMITER, L’ACQUISITION DE BIENS OU DE SERVICES DE SUBSTITUTION, LA PERTE DE DONNÉES, D’UTILISATION OU DE PROFITS, OU L’INTERRUPTION D’EXPLOITATION) QUELLE QU’EN SOIT L’ORIGINE ET EN VERTU DE TOUTE THÉORIE DE RESPONSABILITÉ, QUE CE SOIT PAR CONTRAT, PAR RESPONSABILITÉ STRICTE OU DÉLICTUELLE (Y COMPRIS LA NÉGLIGENCE OU AUTRE) RÉSULTANT DE L’UTILISATION DU LOGICIEL, MÊME S’ILS ONT ÉTÉ AVISÉS D’UNE TELLE ÉVENTUALITÉ. ######## libcgroup-0.41 ######## LICENCE GPL GNU RESTREINTE Version 2.1, février 1999 Droit d'auteur (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Il s'agit de la première version publiée de la licence GPL restreinte. Elle constitue aussi le successeur de la licence GPL GNU, version 2, c'est pourquoi elle porte le numéro de version 2.1.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL restreinte, s'applique à certains progiciels spécialement conçus, généralement des bibliothèques, de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez aussi l'utiliser, mais nous vous suggérons d'abord de bien soupeser les avantages de cette licence ou de la licence GPL ordinaire dans un cas particulier, en fonction des explications ci-dessous. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à des distributeurs de vous refuser ces droits ou de vous demander de céder ces droits. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez d'autres codes avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Par ailleurs, si la bibliothèque est modifiée par quelqu'un d'autre et qu'elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu'ils n'ont pas en main la version d'origine, de manière à ce que la réputation des auteurs d'origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, les brevets de logiciel posent une menace constante sur l'existence de tout programme libre. Nous voulons nous assurer qu'une entreprise ne puisse limiter les utilisateurs de programmes libres en obtenant une licence restrictive par un détenteur de brevet. Par conséquent, nous insistons pour que tout brevet de licence obtenu pour une version de bibliothèque respecte la liberté d'utilisation complète définie dans la présente licence. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire. Cette licence, la licence GPL GNU restreinte, s'applique à certaines bibliothèques désignées et elle est considérablement différente de la licence GPL ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre de lier ces bibliothèques à des programmes non libres. Lorsqu'un programme est lié à une bibliothèque, que cela soit réalisé de manière statique ou à l'aide d'une bibliothèque partagée, la combinaison des deux est, du point de vue juridique, un travail combiné, un dérivé de la bibliothèque d'origine. La licence GPL ordinaire permet par conséquent de tels liens uniquement si la combinaison entière correspond à ses critères de liberté. La licence GPL restreinte permet des critères moins contraignants relativement à la liaison d'autres codes avec la bibliothèque. Nous l'appelons licence GPL « restreinte », car elle fait moins pour protéger la liberté des utilisateurs que la licence GPL ordinaire. En outre, elle offre aux développeurs de logiciels libres moins d'avantages par rapport aux programmes non libres concurrents. Ces désavantages font en sorte que nous utilisons la licence GPL ordinaire pour un grand nombre de bibliothèques. Cependant, la licence restreinte offre des avantages dans certaines circonstances spéciales. Par exemple, dans de rares occasions, il peut être nécessaire d'encourager l'usage le plus répandu possible d'une certaine bibliothèque, de manière à ce qu'elle devienne une norme de facto. Pour atteindre cet objectif, les programmes non libres doivent pouvoir utiliser la bibliothèque. Un cas plus fréquent est celui d'une bibliothèque libre qui fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il y a peu à gagner en limitant la bibliothèque libre au logiciel libre uniquement, on utilise alors la licence GPL restreinte. Dans d'autres cas, l'autorisation d'utiliser une bibliothèque particulière dans des programmes non libres permet à un grand nombre de personnes d'utiliser une grande ressource de logiciel libre. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à de nombreuses personnes d'utiliser le système d'exploitation GNU en entier, ainsi que ses variantes, le système d'exploitation GNU/Linux. Bien que la licence GPL restreinte protège moins la liberté des utilisateurs, elle assure que l'utilisateur d'un programme qui est lié à la bibliothèque dispose de la liberté et des ressources pour exécuter ce programme en utilisant une version modifiée de la bibliothèque. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre doit être combinée avec la bibliothèque pour pouvoir fonctionner. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels ou à tout autre programme qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL restreinte (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et distribuez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d'exception aux articles ci-dessus, vous pouvez aussi combiner ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l'ouvrage pour l'utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Utiliser un mécanisme pour bibliothèque partagée adéquat pour mettre en lien la bibliothèque. Un mécanisme adéquat en est un qui (1) utilise au moment de l'exécution une copie de la bibliothèque déjà présente sur le système informatique de l'utilisateur, plutôt que de copier des fonctions de la bibliothèque dans un exécutable, et (2) qui fonctionne correctement avec une version modifiée de la bibliothèque, si l'utilisateur en installe une, pourvu que la version modifiée soit compatible avec l'interface de la version avec laquelle l'ouvrage a été réalisé. c) Accompagner l'ouvrage avec une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. d) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. e) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le matériel à distribuer ne doit pas inclure quoi que ce soit qui est distribué normalement (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL restreinte. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom de la bibliothèque et une idée de son utilité. Droit d'auteur (C) année nom de l'auteur Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU restreinte publiée par la Free Software Foundation; soit la version 2.1 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU restreinte pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU restreinte avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. signature de Ty Coon, 1er avril 1990 Ty Coon, Président de Vice C'est tout ce qu'il y a de plus simple! ######## libcom-err2-v1.43 ######## La redistribution et l’utilisation sous ses formes source et binaire, avec ou sans modification, sont permises à condition de respecter les conditions suivantes : 1. La redistribution du code source doit comprendre l’avis de droit d’auteur ci-dessus, ainsi que l’intégralité de cet avis d’autorisation, y compris l’avis de non-responsabilité. 2. La redistribution sous forme binaire doit reproduire l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avis de non-responsabilité suivant sous forme de documents ou autre matériel fourni avec la distribution. 3. Le nom de l'auteur ne peut être utilisé pour appuyer ou faire la promotion des produits dérivés de ce logiciel sans en avoir obtenu préalablement l'autorisation par écrit. CE LOGICIEL EST FOURNI « TEL QUEL » ET TOUTE GARANTIE, EXPRESSE OU IMPLICITE, Y COMPRIS, MAIS SANS S’Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE ET D’ADAPTATION À UN USAGE PARTICULIER SONT PAR LA PRÉSENTE DÉCLINÉES. L’AUTEUR NE PEUT EN AUCUNE CIRCONSTANCE ÊTRE TENU POUR RESPONSABLE DE DOMMAGES ET INTÉRÊTS DIRECTS, INDIRECTS, PARTICULIERS, PUNITIFS OU CONSÉCUTIFS (Y COMPRIS, MAIS SANS S’Y LIMITER, L’ACQUISITION DE BIENS OU DE SERVICES DE SUBSTITUTION, LA PERTE DE DONNÉES, D’UTILISATION OU DE PROFITS, OU L’INTERRUPTION D’EXPLOITATION) QUELLE QU’EN SOIT L’ORIGINE ET EN VERTU DE TOUTE THÉORIE DE RESPONSABILITÉ, QUE CE SOIT PAR CONTRAT, PAR RESPONSABILITÉ STRICTE OU DÉLICTUELLE (Y COMPRIS LA NÉGLIGENCE OU AUTRE) RÉSULTANT DE L’UTILISATION DU LOGICIEL, MÊME S’IL N’A PAS ÉTÉ AVISÉ D’UNE TELLE ÉVENTUALITÉ. ######## libcom_err-v1.43_ ######## Droit d’auteur 1987, 1988 par MIT Student Information Processing Board. L'autorisation d'utiliser, de copier, de modifier et de distribuer ce logiciel et sa documentation à quelque fin que ce soit est par la présente accordée, à condition que les noms M.I.T. et M.I.T. S.I.P.B. ne soient pas utilisés des fins promotionnelles ou publicitaires dans le cadre de la distribution du logiciel, sans autorisation écrite préalable. Le M.I.T. et le M.I.T. S.I.P.B. ne font aucune déclaration quant à la pertinence de ce logiciel à quelque fin que ce soit. Il est fourni « tel quel », sans garantie explicite ou implicite. ######## libcurl-7.42.1 ######## DROIT D'AUTEUR ET AVIS D'AUTORISATION Copyright (c) 1996-2016, Daniel Stenberg, , et de nombreux contributeurs (voir le fichier de remerciements). Tous droits réservés. Par la présente, vous êtes autorisé à utiliser, copier, modifier et distribuer ce logiciel pour tout objectif avec ou sans frais, pourvu que l'avis de droit d'auteur ci-dessus et cet avis d'autorisation apparaissent dans toutes les exemplaires. LE LOGICIEL EST FOURNI « TEL QUEL » SANS AUCUNE GARANTIE, EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE, D'ADAPTATION À UN USAGE PARTICULIER OU DE NON-INFRACTION AUX DROITS D'UNE TIERCE PARTIE. LES AUTEURS OU TITULAIRES DES DROITS D'AUTEUR NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE DOMMAGES OU D'AUTRES RÉCLAMATIONS, QUE CE SOIT DANS LE CADRE D'UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, EN RESPONSABILITÉ CIVILE OU D'UNE AUTRE ACTION, LIÉE D'UNE FAÇON QUELCONQUE AU LOGICIEL, À SON UTILISATION OU À D'AUTRES ACTIVITÉS LIÉES AU LOGICIEL. Sauf indications contraires dans le présent avis, le nom du détenteur de droit d'auteur ne doit pas être utilisé pour publiciser ou faire la promotion, d'une quelconque manière, de l'utilisation ou d'autres opérations relatives à ce logiciel, sans d'abord avoir obtenu l'autorisation écrite du détenteur du droit d'auteur. ######## libcurl-7.58.0 ######## DROIT D'AUTEUR ET AVIS D'AUTORISATION Copyright (c) 1996-2016, Daniel Stenberg, , et de nombreux contributeurs (voir le fichier de remerciements). Tous droits réservés. Par la présente, vous êtes autorisé à utiliser, copier, modifier et distribuer ce logiciel pour tout objectif avec ou sans frais, pourvu que l'avis de droit d'auteur ci-dessus et cet avis d'autorisation apparaissent dans toutes les exemplaires. LE LOGICIEL EST FOURNI « TEL QUEL » SANS AUCUNE GARANTIE, EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE, D'ADAPTATION À UN USAGE PARTICULIER OU DE NON-INFRACTION AUX DROITS D'UNE TIERCE PARTIE. LES AUTEURS OU TITULAIRES DES DROITS D'AUTEUR NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE DOMMAGES OU D'AUTRES RÉCLAMATIONS, QUE CE SOIT DANS LE CADRE D'UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, EN RESPONSABILITÉ CIVILE OU D'UNE AUTRE ACTION, LIÉE D'UNE FAÇON QUELCONQUE AU LOGICIEL, À SON UTILISATION OU À D'AUTRES ACTIVITÉS LIÉES AU LOGICIEL. Sauf indications contraires dans le présent avis, le nom du détenteur de droit d'auteur ne doit pas être utilisé pour publiciser ou faire la promotion, d'une quelconque manière, de l'utilisation ou d'autres opérations relatives à ce logiciel, sans d'abord avoir obtenu l'autorisation écrite du détenteur du droit d'auteur. ######## libc-2.19 ######## LICENCE GPL GNU RESTREINTE Version 2.1, février 1999 Droit d'auteur (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Il s'agit de la première version publiée de la licence GPL restreinte. Elle constitue aussi le successeur de la licence GPL GNU, version 2, c'est pourquoi elle porte le numéro de version 2.1.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL restreinte, s'applique à certains progiciels spécialement conçus, généralement des bibliothèques, de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez aussi l'utiliser, mais nous vous suggérons d'abord de bien soupeser les avantages de cette licence ou de la licence GPL ordinaire dans un cas particulier, en fonction des explications ci-dessous. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à des distributeurs de vous refuser ces droits ou de vous demander de céder ces droits. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez d'autres codes avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Par ailleurs, si la bibliothèque est modifiée par quelqu'un d'autre et qu'elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu'ils n'ont pas en main la version d'origine, de manière à ce que la réputation des auteurs d'origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, les brevets de logiciel posent une menace constante sur l'existence de tout programme libre. Nous voulons nous assurer qu'une entreprise ne puisse limiter les utilisateurs de programmes libres en obtenant une licence restrictive par un détenteur de brevet. Par conséquent, nous insistons pour que tout brevet de licence obtenu pour une version de bibliothèque respecte la liberté d'utilisation complète définie dans la présente licence. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire. Cette licence, la licence GPL GNU restreinte, s'applique à certaines bibliothèques désignées et elle est considérablement différente de la licence GPL ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre de lier ces bibliothèques à des programmes non libres. Lorsqu'un programme est lié à une bibliothèque, que cela soit réalisé de manière statique ou à l'aide d'une bibliothèque partagée, la combinaison des deux est, du point de vue juridique, un travail combiné, un dérivé de la bibliothèque d'origine. La licence GPL ordinaire permet par conséquent de tels liens uniquement si la combinaison entière correspond à ses critères de liberté. La licence GPL restreinte permet des critères moins contraignants relativement à la liaison d'autres codes avec la bibliothèque. Nous l'appelons licence GPL « restreinte », car elle fait moins pour protéger la liberté des utilisateurs que la licence GPL ordinaire. En outre, elle offre aux développeurs de logiciels libres moins d'avantages par rapport aux programmes non libres concurrents. Ces désavantages font en sorte que nous utilisons la licence GPL ordinaire pour un grand nombre de bibliothèques. Cependant, la licence restreinte offre des avantages dans certaines circonstances spéciales. Par exemple, dans de rares occasions, il peut être nécessaire d'encourager l'usage le plus répandu possible d'une certaine bibliothèque, de manière à ce qu'elle devienne une norme de facto. Pour atteindre cet objectif, les programmes non libres doivent pouvoir utiliser la bibliothèque. Un cas plus fréquent est celui d'une bibliothèque libre qui fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il y a peu à gagner en limitant la bibliothèque libre au logiciel libre uniquement, on utilise alors la licence GPL restreinte. Dans d'autres cas, l'autorisation d'utiliser une bibliothèque particulière dans des programmes non libres permet à un grand nombre de personnes d'utiliser une grande ressource de logiciel libre. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à de nombreuses personnes d'utiliser le système d'exploitation GNU en entier, ainsi que ses variantes, le système d'exploitation GNU/Linux. Bien que la licence GPL restreinte protège moins la liberté des utilisateurs, elle assure que l'utilisateur d'un programme qui est lié à la bibliothèque dispose de la liberté et des ressources pour exécuter ce programme en utilisant une version modifiée de la bibliothèque. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre doit être combinée avec la bibliothèque pour pouvoir fonctionner. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels ou à tout autre programme qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL restreinte (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et distribuez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d'exception aux articles ci-dessus, vous pouvez aussi combiner ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l'ouvrage pour l'utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Utiliser un mécanisme pour bibliothèque partagée adéquat pour mettre en lien la bibliothèque. Un mécanisme adéquat en est un qui (1) utilise au moment de l'exécution une copie de la bibliothèque déjà présente sur le système informatique de l'utilisateur, plutôt que de copier des fonctions de la bibliothèque dans un exécutable, et (2) qui fonctionne correctement avec une version modifiée de la bibliothèque, si l'utilisateur en installe une, pourvu que la version modifiée soit compatible avec l'interface de la version avec laquelle l'ouvrage a été réalisé. c) Accompagner l'ouvrage avec une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. d) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. e) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le matériel à distribuer ne doit pas inclure quoi que ce soit qui est distribué normalement (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL restreinte. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom de la bibliothèque et une idée de son utilité. Droit d'auteur (C) année nom de l'auteur Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU restreinte publiée par la Free Software Foundation; soit la version 2.1 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU restreinte pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU restreinte avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. signature de Ty Coon, 1er avril 1990 Ty Coon, Président de Vice C'est tout ce qu'il y a de plus simple! ######## libdaemon0-0.14 ######## LICENCE GPL GNU RESTREINTE Version 2.1, février 1999 Droit d'auteur (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Il s'agit de la première version publiée de la licence GPL restreinte. Elle constitue aussi le successeur de la licence GPL GNU, version 2, c'est pourquoi elle porte le numéro de version 2.1.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL restreinte, s'applique à certains progiciels spécialement conçus, généralement des bibliothèques, de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez aussi l'utiliser, mais nous vous suggérons d'abord de bien soupeser les avantages de cette licence ou de la licence GPL ordinaire dans un cas particulier, en fonction des explications ci-dessous. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à des distributeurs de vous refuser ces droits ou de vous demander de céder ces droits. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez d'autres codes avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Par ailleurs, si la bibliothèque est modifiée par quelqu'un d'autre et qu'elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu'ils n'ont pas en main la version d'origine, de manière à ce que la réputation des auteurs d'origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, les brevets de logiciel posent une menace constante sur l'existence de tout programme libre. Nous voulons nous assurer qu'une entreprise ne puisse limiter les utilisateurs de programmes libres en obtenant une licence restrictive par un détenteur de brevet. Par conséquent, nous insistons pour que tout brevet de licence obtenu pour une version de bibliothèque respecte la liberté d'utilisation complète définie dans la présente licence. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire. Cette licence, la licence GPL GNU restreinte, s'applique à certaines bibliothèques désignées et elle est considérablement différente de la licence GPL ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre de lier ces bibliothèques à des programmes non libres. Lorsqu'un programme est lié à une bibliothèque, que cela soit réalisé de manière statique ou à l'aide d'une bibliothèque partagée, la combinaison des deux est, du point de vue juridique, un travail combiné, un dérivé de la bibliothèque d'origine. La licence GPL ordinaire permet par conséquent de tels liens uniquement si la combinaison entière correspond à ses critères de liberté. La licence GPL restreinte permet des critères moins contraignants relativement à la liaison d'autres codes avec la bibliothèque. Nous l'appelons licence GPL « restreinte », car elle fait moins pour protéger la liberté des utilisateurs que la licence GPL ordinaire. En outre, elle offre aux développeurs de logiciels libres moins d'avantages par rapport aux programmes non libres concurrents. Ces désavantages font en sorte que nous utilisons la licence GPL ordinaire pour un grand nombre de bibliothèques. Cependant, la licence restreinte offre des avantages dans certaines circonstances spéciales. Par exemple, dans de rares occasions, il peut être nécessaire d'encourager l'usage le plus répandu possible d'une certaine bibliothèque, de manière à ce qu'elle devienne une norme de facto. Pour atteindre cet objectif, les programmes non libres doivent pouvoir utiliser la bibliothèque. Un cas plus fréquent est celui d'une bibliothèque libre qui fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il y a peu à gagner en limitant la bibliothèque libre au logiciel libre uniquement, on utilise alors la licence GPL restreinte. Dans d'autres cas, l'autorisation d'utiliser une bibliothèque particulière dans des programmes non libres permet à un grand nombre de personnes d'utiliser une grande ressource de logiciel libre. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à de nombreuses personnes d'utiliser le système d'exploitation GNU en entier, ainsi que ses variantes, le système d'exploitation GNU/Linux. Bien que la licence GPL restreinte protège moins la liberté des utilisateurs, elle assure que l'utilisateur d'un programme qui est lié à la bibliothèque dispose de la liberté et des ressources pour exécuter ce programme en utilisant une version modifiée de la bibliothèque. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre doit être combinée avec la bibliothèque pour pouvoir fonctionner. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels ou à tout autre programme qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL restreinte (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et distribuez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d'exception aux articles ci-dessus, vous pouvez aussi combiner ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l'ouvrage pour l'utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Utiliser un mécanisme pour bibliothèque partagée adéquat pour mettre en lien la bibliothèque. Un mécanisme adéquat en est un qui (1) utilise au moment de l'exécution une copie de la bibliothèque déjà présente sur le système informatique de l'utilisateur, plutôt que de copier des fonctions de la bibliothèque dans un exécutable, et (2) qui fonctionne correctement avec une version modifiée de la bibliothèque, si l'utilisateur en installe une, pourvu que la version modifiée soit compatible avec l'interface de la version avec laquelle l'ouvrage a été réalisé. c) Accompagner l'ouvrage avec une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. d) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. e) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le matériel à distribuer ne doit pas inclure quoi que ce soit qui est distribué normalement (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL restreinte. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom de la bibliothèque et une idée de son utilité. Droit d'auteur (C) année nom de l'auteur Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU restreinte publiée par la Free Software Foundation; soit la version 2.1 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU restreinte pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU restreinte avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. signature de Ty Coon, 1er avril 1990 Ty Coon, Président de Vice C'est tout ce qu'il y a de plus simple! ######## libdbus-glib-1-2-0.106 ######## La licence libre académique v2.0 La licence libre académique (la « licence ») s'applique à tout ouvrage original (« œuvre originale ») dont le propriétaire (le « concédant de licence ») a placé l'avis suivant immédiatement après l'avis de droit d'auteur pour l'ouvrage original : Concédé sous licence en vertu de la version 2.0 de la licence libre académique 1) Concession d'une licence de droit d'auteur. Par la présente, le concédant de licence vous concède une licence internationale perpétuelle non exclusive et libre de droits qu'il est possible de concéder en sous-licence aux fins suivantes : a) pour reproduire l'œuvre originale en exemplaires; b) pour préparer des ouvrages dérivés (« ouvrages dérivés ») basés sur l'ouvrage original; c) pour distribuer des copies de l'ouvrage original et des ouvrages dérivés au public; d) pour exécuter l'ouvrage original publiquement; e) pour afficher l'ouvrage original publiquement. 2) Concession d'une licence de brevet. Par la présente, le concédant de licence vous concède une licence internationale perpétuelle non exclusive et libre de droits qu'il est possible de concéder en sous-licence, en vertu de revendications de brevet détenues ou contrôlées par le concédant de licence qui sont intégrées dans l'ouvrage original fourni par le concédant de licence pour créer, utiliser, vendre et offrir à la vente l'ouvrage original et des ouvrages dérivés. 3) Concéder une licence de code source. Le terme « code source » correspond à la forme privilégiée de l'ouvrage original pour y apporter des modifications et toute la documentation décrivant comment modifier l'ouvrage original. Par la présente, le concédant de licence consent à fournir une copie lisible à la machine du code source de l'ouvrage original avec chaque copie de l'ouvrage original qu'il distribue. Le concédant de licence se réserve le droit de satisfaire cette obligation en mettant une copie lisible à la machine du code source dans un référentiel d'information calculé pour vous permettre un accès pratique et peu coûteux tant et aussi longtemps que le concédant de licence continue de distribuer l'ouvrage original, et en publiant l'adresse de ce référentiel d'information dans un avis suivant immédiatement l'avis de droit d'auteur qui s'applique à l'ouvrage original. 4) Exclusions de la concession de licence. Il est interdit d'utiliser les noms du concédant de licence, des contributeurs à l'ouvrage original, ni leurs marques de commerce ou de service pour appuyer ou promouvoir des produits dérivés de cet ouvrage original sans en avoir préalablement obtenu l'autorisation par écrit auprès du concédant de licence. Rien de ce qui se trouve dans la présente licence ne doit être jugé comme concédant des droits sur des marques de commerce, droits d'auteur, brevets, secrets commerciaux ou toute autre propriété intellectuelle du concédant de licence, sauf si cela est indiqué de façon explicite dans le présent document. Aucune licence de brevet ne vous est accordée pour créer, utiliser, vendre ou offrir à la vente des réalisations de revendications de brevet autre que les revendications de brevet définies dans l'article 2. Aucun droit n'est concédé sur les marques de commerce du concédant de licence, même si de telles marques sont comprises dans l'ouvrage original. Rien de ce qui se trouve dans la présente licence ne doit être interprété comme interdisant au concédant de licence de concéder des licences sous des conditions différentes de celles de la présente licence de tout ouvrage original pour lequel le concédant de licence serait en droit de le faire. 5) Cet article a été omis de façon volontaire. 6) Droits d'attribution. Vous devez conserver, dans le code source de tout ouvrage dérivé que vous créez, tout avis de droit d'auteur, de brevet ou de marque de commerce provenant du code source de l'ouvrage original, ainsi que tous les avis de concession de licence et tout texte descriptif identifié comme un « avis d'attribution ». Vous devez faire en sorte que le code source de tout ouvrage dérivé que vous créez porte un avis d'attribution raisonnablement calculé pour informer les bénéficiaires que vous avez modifié l'ouvrage original. 7) Garantie de provenance et avertissement d'absence de garantie. Le concédant de licence certifie que le droit d'auteur de l'ouvrage original et les droits de brevet concédés dans le présent document par le concédant de licence sont détenus par lui et qu'ils vous sont concédés en sous-licence en vertu des conditions de cette licence avec l'autorisation du ou des contributeurs de ces droits d'auteur et droits de brevet. Sauf si cela est énoncé clairement dans la phrase qui précède immédiatement, l'ouvrage original est fourni « TEL QUEL » en vertu de cette licence et SANS GARANTIE, qu'elle soit explicite ou implicite, y compris, mais sans s'y limiter, les garanties d’absence DE CONTREFAÇON, DE QUALITÉ MARCHANDE ou DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ASSUMEZ LA TOTALITÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ DE L'OUVRAGE D'ORIGINE. Cet AVERTISSEMENT D'ABSENCE DE GARANTIE constitue une partie essentielle de la présente licence. Aucune licence sur l'ouvrage original n'est concédée dans ce document, sauf en vertu de cet avis de non-responsabilité. 8) Limitation de responsabilité. Le concédant de licence ne pourra en aucune circonstance et en vertu d'aucune théorie juridique, qu'il s'agisse d'un délit civil (y compris une négligence), un contrat ou tout autre, être tenu responsable envers quiconque pour tout dommage direct, indirect, particulier, accessoire ou consécutif de tout type découlant de cette licence ou de l'utilisation de l'ouvrage original, y compris, mais sans s'y limiter, les dommages liés à la défection de clients, un arrêt de travail, une défaillance ou un dysfonctionnement informatique, ou tout autre dommage commercial ou de toute autre perte commerciale. Cette limitation de responsabilité ne doit pas s'appliquer à la responsabilité pour un décès ou des blessures corporelles résultant d'une négligence du concédant de licence, dans la mesure où la loi interdit une telle limitation. Certaines compétences ne permettent pas l'exclusion ou la limitation des dommages accessoires ou consécutifs. Il est par conséquent possible que cette exclusion ou limitation ne s'applique pas dans votre cas. 9) Acceptation et résiliation. Si vous distribuez des exemplaires de l'ouvrage original ou un ouvrage dérivé, vous devez déployer un effort raisonnable en vertu des circonstances pour obtenir l'assentiment explicite des bénéficiaires aux conditions de la présente licence. Seule la présente licence (ou une autre entente écrite entre le concédant de licence et vous) vous donne l'autorisation de créer des ouvrages dérivés basés sur l'ouvrage original ou d'exercer tout droit concédé dans l'article 1 du présent document, et toute tentative à cet effet, sauf en vertu des conditions de la présente licence (ou d'une autre entente écrite entre le concédant de licence et vous) est explicitement interdite par la loi sur le droit d'auteur des États-Unis, les lois équivalentes d'autres pays et par les traités internationaux. Par conséquent, en exerçant tout droit qui vous est concédé dans l'article 1 du présent document, vous indiquez votre acceptation de la présente licence et de toutes ses conditions générales. 10) Résiliation en raison d'une poursuite liée à un brevet. Cette licence sera résiliée automatiquement et il ne vous sera plus possible d'exercer les droits qui vous ont été concédés par la présente licence en date de l'instigation d'une poursuite de votre part, y compris une demande entre défendeurs ou une demande reconventionnelle, pour une contrefaçon de brevet (i) contre le concédant de licence en ce qui concerne un brevet applicable à un logiciel ou (ii) contre toute entité en ce qui concerne un brevet applicable à l'ouvrage original (mais excluant des combinaisons de l'ouvrage original avec d'autres logiciels ou dispositifs matériels). 11) Compétence, lieu de procès et droit applicable. Toute poursuite ou tout litige relatif à cette licence peut être présenté uniquement devant des tribunaux d'une juridiction où réside le concédant de licence ou à l'endroit où le concédant de licence mène ses principales activités commerciales, le tout en vertu des lois de cette compétence, sauf en ce qui concerne les dispositions de conflits de lois. L'application de la convention des Nations-Unies sur les contrats pour la vente internationale de biens est explicitement exclue. Toute utilisation de l'ouvrage original à l'extérieur du champ d'application de la présente licence ou après sa résiliation doit être assujettie aux exigences et sanctions de la loi américaine sur les droits d'auteur, 17 U.S.C 101 et seq., les lois équivalentes dans d'autres pays et les traités internationaux. Cet article doit survivre à la résiliation de la présente licence. 12) Frais d'avocat. Dans toute poursuite visant à faire appliquer les conditions de cette licence, ou cherchant à récupérer des dommages-intérêts liés à celle-ci, la partie ayant gain de cause doit pouvoir récupérer ses coûts et dépenses, y compris, mais sans s'y limiter, les frais d'avocat raisonnables et les coûts encourus liés à une telle poursuite, y compris tout appel d'une telle poursuite. Cet article doit survivre à la résiliation de la présente licence. 13) Divers. Cette licence représente l'ensemble de l'entente concernant le sujet du présent document. Si toute disposition de cette licence s'avère inapplicable, celle-ci doit être réformée uniquement dans la mesure nécessaire pour la rendre applicable. 14) Définition de « vous » dans cette licence. Dans toute cette licence, « vous », en majuscule ou en minuscule, correspond à une personne ou une entité juridique exerçant des droits en vertu de la présente licence et en conformité avec toutes ses conditions. Pour les entités juridiques, « vous » comprend toute entité qui contrôle, est contrôlée par vous ou est sous un contrôle commun avec vous. Aux fins de la présente définition, « contrôler » correspond à (i) la capacité, directe ou indirecte, de diriger ou gérer une telle entité, que ce soit par contrat ou autre, ou (ii) la propriété de cinquante pour cent (50 %) ou plus des actions en circulation ou (iii) la propriété véritable d'une telle entité. 15) Droit d'utilisation. Vous pouvez utiliser l'ouvrage original de toute manière non restreinte ou conditionnée par la présente licence ou par la loi. En outre, le concédant de licence promet de ne pas interférer dans une telle utilisation par nous, mais il se dégage aussi de toute responsabilité par rapport à cette utilisation. Cette licence dispose d'un droit d'auteur (C) 2003 Lawrence E. Rosen. Tous droits réservés. Par la présente, vous êtes autorisé à copier et distribuer cette licence sans modification. Cette licence ne peut être modifiée sans l'autorisation explicite par écrit de son détenteur de droit d'auteur. LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## libdbus-glib-1-2-1.2 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation sont couverts pour leur part par la licence GPL GNU restreinte). Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n’est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu’il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu’ils ont en main n’est pas le logiciel d’origine. Ainsi, tout problème introduit par des tiers n’aura aucune incidence sur la réputation des auteurs d’origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. LICENCE GPL GNU CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n’importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d’auteur adéquat et un avertissement d’absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l’absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. Droit d'auteur (C) Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Un exemplaire de la licence GPL GNU avec ce programme aurait dû vous être communiqué ; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE ; pour obtenir plus de détails, inscrivez `show w'. Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions ; inscrivez `show c' pour obtenir plus de détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c ». Il peut même s’agir de clics de souris ou d’éléments de menu, tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme `Gnomovision' (lequel fait des passes aux compilateurs) écrit par James Hacker. , 1er avril 1989 Ty Coon, président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## libdivsufsort-2.0.0 ######## Droit d'auteur (c) 2003-2008 Yuta Mori. Tous droits réservés. Droit d'auteur (c) 2003 Yuta Mori. Tous droits réservés. Par la présente, toute personne obtenant un exemplaire de ce logiciel et des fichiers de documentation connexe (le « logiciel ») obtient gratuitement l'autorisation de traiter le logiciel sans restriction, y compris, sans limitation aux droits d'utiliser, de copier, de modifier, de fusionner, de publier, de distribuer et/ou de vendre des copies du logiciel, et de permettre aux personnes auxquelles le logiciel est fourni d'en faire autant, conformément aux conditions suivantes : L'avis de droit d'auteur ci-dessus et le présent avis d'autorisation doivent être inclus dans toutes les copies ou parties importantes de ce logiciel. L'avis de droit d'auteur ci-dessus et le présent avis d'autorisation doivent être inclus dans toutes les copies ou parties importantes de ce logiciel. LE LOGICIEL EST FOURNI « TEL QUEL », SANS AUCUNE GARANTIE, EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE, DE CONFORMITÉ À UN USAGE PARTICULIER OU DE NON-VIOLATION. LES AUTEURS OU DÉTENTEURS DU DROIT D'AUTEUR NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUTE RÉCLAMATION, DE TOUT DOMMAGE OU DE TOUTE AUTRE RESPONSABILITÉ, QUE CELA SOIT LIÉ À UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, UN DÉLIT CIVIL OU TOUT AUTRE, DÉCOULANT DE OU EN LIEN AVEC LE LOGICIEL OU AVEC L'UTILISATION OU D'AUTRES INTERACTIONS AVEC LE LOGICIEL. Voir aussi le site Web de libdivsufsort : http://libdivsufsort.googlecode.com/ pour obtenir plus d'informations. LE LOGICIEL EST FOURNI « TEL QUEL », SANS AUCUNE GARANTIE, EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE, DE CONFORMITÉ À UN USAGE PARTICULIER OU DE NON-VIOLATION. LES AUTEURS OU DÉTENTEURS DU DROIT D'AUTEUR NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUTE RÉCLAMATION, DE TOUT DOMMAGE OU DE TOUTE AUTRE RESPONSABILITÉ, QUE CELA SOIT LIÉ À UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, UN DÉLIT CIVIL OU TOUT AUTRE, DÉCOULANT DE OU EN LIEN AVEC LE LOGICIEL OU AVEC L'UTILISATION OU D'AUTRES INTERACTIONS AVEC LE LOGICIEL. ######## libdrm-2.4.52 ######## Licence MIT Droit d'auteur (c) Par la présente, toute personne obtenant un exemplaire de ce logiciel et des fichiers de documentation connexe (le « logiciel ») obtient gratuitement l'autorisation de traiter le logiciel sans restriction, y compris, sans limitation aux droits d'utiliser, de copier, de modifier, de fusionner, de publier, de distribuer et/ou de vendre des copies du logiciel, et de permettre aux personnes auxquelles le logiciel est fourni d'en faire autant, conformément aux conditions suivantes : L'avis de droit d'auteur ci-dessus et cet avis d'autorisation doivent être intégrés dans toutes les copies ou parties importantes du logiciel. LE LOGICIEL EST FOURNI « TEL QUEL », SANS AUCUNE GARANTIE, EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE, DE CONFORMITÉ À UN USAGE PARTICULIER OU DE NON-VIOLATION. LES AUTEURS OU DÉTENTEURS DU DROIT D'AUTEUR NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUTE RÉCLAMATION, DE TOUT DOMMAGE OU DE TOUTE AUTRE RESPONSABILITÉ, QUE CELA SOIT LIÉ À UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, UN DÉLIT CIVIL OU TOUT AUTRE, DÉCOULANT DE OU EN LIEN AVEC LE LOGICIEL OU AVEC L'UTILISATION OU D'AUTRES INTERACTIONS AVEC LE LOGICIEL. ######## libe2p2-v1.43 ######## Cet ensemble, les utilitaires du système de fichiers EXT2, est rendu disponible en vertu de la version 2 de la licence GPL GNU, à l’exception des bibliothèques lib/ext2fs et lib/e2p, qui sont rendues disponibles en vertu de la version 2 de la licence GPL GNU pour bibliothèques, de la bibliothèque ilb/uuid qui est rendue disponible en vertu d’une licence de type BSD et des bibliothèques lib/et et lib/ss qui sont rendues disponibles en vertu d’une licence de type MIT. Veuillez consulter lib/uuid/COPYING pour avoir plus de détails sur la licence des fichiers comprenant la bibliothèque libuuid et les en-têtes des fichiers source des bibliothèques libet et libss pour en savoir plus. La version la plus récente officiellement distribuée se trouve sur http://e2fsprogs.sourceforge.net.. C'est celle que vous devez utiliser si vous avez besoin de faire une distribution. Si vous voulez utiliser une version plus récente toujours en phase d’essai ALPHA (c.-à-d., qui utilise des distributions d’essai « WIP » ou une distribution des dépôts hg ou git de la direction du développement, veuillez communiquer avec moi à l’adresse (tytso@mit.edu) avant l’expédition. Les calendriers de version de cet ensemble sont flexibles si j’ai un délai suffisant. Theodore Ts’o 23-Juin-2007 ---------------------------------------------------------------------- LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation sont couverts pour leur part par la licence GPL GNU pour les bibliothèques). Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n’est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu’il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu’ils ont en main n’est pas le logiciel d’origine. Ainsi, tout problème introduit par des tiers n’aura aucune incidence sur la réputation des auteurs d’origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. LICENCE GPL GNU CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n’importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d’auteur adéquat et un avertissement d’absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l’absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. Droit d'auteur (C) Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Un exemplaire de la licence GPL GNU avec ce programme aurait dû vous être communiqué ; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision est livré avec ABSOLUMENT AUCUNE GARANTIE. Tapez « show w » pour obtenir plus de détails. Ce logiciel est libre et vous pouvez le redistribuer à certaines conditions; entrez « show c » pour en savoir plus. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c ». Il peut même s’agir de clics de souris ou d’éléments de menu, tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme `Gnomovision' (lequel fait des passes aux compilateurs) écrit par James Hacker. , 1er avril 1989 Ty Coon, président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU de bibliothèque au lieu de la présente licence. ---------------------------------------------------------------------- LICENCE GPL GNU POUR BIBLIOTHÈQUE Version 2, juin 1991 Droit d'auteur (C) 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Ceci est la première version publiée de la licence GPL pour bibliothèque. Son numéro de version est 2 puisqu'elle est associée à la version 2 de la licence GPL ordinaire.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL pour bibliothèque, s'applique à certains logiciels de la Free Software Foundation conçus spécialement à cet effet, et à d'autres bibliothèques dont les auteurs décident de l'employer. Vous pouvez aussi l'utiliser pour vos bibliothèques. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez un programme avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Par ailleurs, pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Si la bibliothèque est modifiée par quelqu'un d'autre et qu'elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu'ils n'ont pas en main la version d'origine, de manière à ce que la réputation des auteurs d'origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des entreprises distribuant un logiciel libre obtiennent individuellement des licences d'exploitation de brevet, ce qui aurait pour effet de transformer le programme en logiciel privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire, laquelle a été conçue pour les programmes utilitaires. Cette licence, la licence GPL GNU pour bibliothèques, s'applique à certaines bibliothèques désignées. Cette licence est considérablement différente de la licence ordinaire; assurez-vous de la lire en entier et ne faites aucune supposition quant à sa similarité par rapport à la licence standard. La raison pour laquelle nous disposons d'une licence publique distincte pour certaines bibliothèques est qu'elles estompent la distinction que nous faisons normalement entre la modification ou l'ajout d'un programme et sa simple utilisation. Lier un programme avec une bibliothèque, sans changer la bibliothèque, ne revient qu'à utiliser la bibliothèque, et s'apparente à exécuter un programme utilitaire ou un logiciel d'application. Cependant, dans un sens textuel et juridique, l'exécutable lié est un ouvrage combiné, un dérivé de la bibliothèque originale, et la licence GPL ordinaire la traite comme tel. En raison de cette distinction floue, utiliser la licence GPL ordinaire pour des bibliothèques ne favorise pas de façon efficace le partage logiciel, car la plupart des développeurs n'utilisent pas les bibliothèques. Nous en sommes arrivés à la conclusion que des conditions moins contraignantes sont susceptibles de favoriser davantage le partage. Cependant, la mise en lien sans restrictions des programmes non libres prive les utilisateurs de ces programmes de tous les avantages du statut libre des bibliothèques en elles-mêmes. La licence GPL pour bibliothèques vise à permettre aux développeurs de programmes non libres d'utiliser des bibliothèques libres, tout en préservant votre liberté en tant qu'utilisateur de tels programmes de modifier les bibliothèques libres qui y sont intégrées. (Nous n'avons pas pu obtenir ces résultats en ce qui concerne les modifications dans les fichiers d'en-tête, mais nous avons réussi en ce qui concerne les modifications dans les fonctions réelles de la bibliothèque.) Nous espérons que cela permettra un développement plus rapide des bibliothèques libres. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre ne fonctionne qu'avec la bibliothèque. Veuillez noter qu'il est possible pour une bibliothèque d'être couverte par une licence GPL ordinaire plutôt que par cette licence spéciale. LICENCE GPL GNU POUR BIBLIOTHÈQUE CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL pour bibliothèque (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n’importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d’auteur adéquat et un avertissement d’absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l’absence de toute forme de garantie; et distribuiez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d'exception aux articles ci-dessus, vous pouvez aussi compiler ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l'ouvrage pour l'utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Accompagner l'ouvrage d'une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. c) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. d) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL pour bibliothèque. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. Droit d'auteur (C) Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU pour bibliothèque publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour bibliothèque pour obtenir de plus amples renseignements. Un exemplaire de la licence GPL GNU de bibliothèque aurait dû vous être communiqué avec cette bibliothèque ; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. , 1er avril 1990 Ty Coon, président de Vice C'est tout ce qu'il y a de plus simple! ######## libexpat1-2.2.0 ######## Droit d'auteur (c) 1998-2000 Thai Open Source Software Center Ltd et Clark Cooper Droit d’auteur (c) 2001-2016 Expat maintainers Par la présente, toute personne obtenant un exemplaire de ce logiciel et des fichiers de documentation connexe (le « logiciel ») obtient gratuitement l'autorisation de traiter le logiciel sans restriction, y compris, sans limitation aux droits d'utiliser, de copier, de modifier, de fusionner, de publier, de distribuer et/ou de vendre des copies du logiciel, et de permettre aux personnes auxquelles le logiciel est fourni d'en faire autant, conformément aux conditions suivantes : L'avis de droit d'auteur ci-dessus et le présent avis d'autorisation doivent être inclus dans toutes les copies ou parties importantes de ce logiciel. LE LOGICIEL EST FOURNI « TEL QUEL », SANS AUCUNE GARANTIE, EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE, DE CONFORMITÉ À UN USAGE PARTICULIER OU DE NON-VIOLATION. LES AUTEURS OU DÉTENTEURS DU DROIT D'AUTEUR NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUTE RÉCLAMATION, DE TOUT DOMMAGE OU DE TOUTE AUTRE RESPONSABILITÉ, QUE CELA SOIT LIÉ À UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, UN DÉLIT CIVIL OU TOUT AUTRE, DÉCOULANT DE OU EN LIEN AVEC LE LOGICIEL OU AVEC L'UTILISATION OU D'AUTRES INTERACTIONS AVEC LE LOGICIEL. ######## libext2fs2-1.43 ######## LICENCE GPL GNU POUR BIBLIOTHÈQUE Version 2, juin 1991 Droit d'auteur (C) 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Ceci est la première version publiée de la licence GPL pour bibliothèque. Son numéro de version est 2 puisqu'elle est associée à la version 2 de la licence GPL ordinaire.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL pour bibliothèque, s'applique à certains logiciels de la Free Software Foundation conçus spécialement à cet effet, et à d'autres bibliothèques dont les auteurs décident de l'employer. Vous pouvez aussi l'utiliser pour vos bibliothèques. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez un programme avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Par ailleurs, pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Si la bibliothèque est modifiée par quelqu'un d'autre et qu'elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu'ils n'ont pas en main la version d'origine, de manière à ce que la réputation des auteurs d'origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des entreprises distribuant un logiciel libre obtiennent individuellement des licences d'exploitation de brevet, ce qui aurait pour effet de transformer le programme en logiciel privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire, laquelle a été conçue pour les programmes utilitaires. Cette licence, la licence GPL GNU pour bibliothèques, s'applique à certaines bibliothèques désignées. Cette licence est considérablement différente de la licence ordinaire; assurez-vous de la lire en entier et ne faites aucune supposition quant à sa similarité par rapport à la licence standard. La raison pour laquelle nous disposons d'une licence publique distincte pour certaines bibliothèques est qu'elles estompent la distinction que nous faisons normalement entre la modification ou l'ajout d'un programme et sa simple utilisation. Lier un programme avec une bibliothèque, sans changer la bibliothèque, ne revient qu'à utiliser la bibliothèque, et s'apparente à exécuter un programme utilitaire ou un logiciel d'application. Cependant, dans un sens textuel et juridique, l'exécutable lié est un ouvrage combiné, un dérivé de la bibliothèque originale, et la licence GPL ordinaire la traite comme tel. En raison de cette distinction floue, utiliser la licence GPL ordinaire pour des bibliothèques ne favorise pas de façon efficace le partage logiciel, car la plupart des développeurs n'utilisent pas les bibliothèques. Nous en sommes arrivés à la conclusion que des conditions moins contraignantes sont susceptibles de favoriser davantage le partage. Cependant, la mise en lien sans restrictions des programmes non libres prive les utilisateurs de ces programmes de tous les avantages du statut libre des bibliothèques en elles-mêmes. La licence GPL pour bibliothèques vise à permettre aux développeurs de programmes non libres d'utiliser des bibliothèques libres, tout en préservant votre liberté en tant qu'utilisateur de tels programmes de modifier les bibliothèques libres qui y sont intégrées. (Nous n'avons pas pu obtenir ces résultats en ce qui concerne les modifications dans les fichiers d'en-tête, mais nous avons réussi en ce qui concerne les modifications dans les fonctions réelles de la bibliothèque.) Nous espérons que cela permettra un développement plus rapide des bibliothèques libres. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre ne fonctionne qu'avec la bibliothèque. Veuillez noter qu'il est possible pour une bibliothèque d'être couverte par une licence GPL ordinaire plutôt que par cette licence spéciale. LICENCE GPL GNU POUR BIBLIOTHÈQUE CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL pour bibliothèque (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n’importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d’auteur adéquat et un avertissement d’absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l’absence de toute forme de garantie; et distribuiez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d'exception aux articles ci-dessus, vous pouvez aussi compiler ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l'ouvrage pour l'utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Accompagner l'ouvrage d'une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. c) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. d) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL pour bibliothèque. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. Droit d'auteur (C) Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU pour bibliothèque publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour bibliothèque pour obtenir de plus amples renseignements. Un exemplaire de la licence GPL GNU de bibliothèque aurait dû vous être communiqué avec cette bibliothèque ; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307 USA. Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. , 1er avril 1990 Ty Coon, président de Vice C'est tout ce qu'il y a de plus simple! ######## libffi6-3.0.13 ######## libffi - Droit d’auteur (c) 1996-2012 Anthony Green, Red Hat Inc. et d’autres. Voir les fichiers source pour les détails. Par la présente, toute personne obtenant un exemplaire de ce logiciel et des fichiers de documentation connexe (le « logiciel ») obtient gratuitement l’autorisation de traiter le logiciel sans restriction, y compris, sans limitation aux droits d’utiliser, de copier, de modifier, de fusionner, de publier, de distribuer et/ou de vendre des copies du logiciel, et de permettre aux personnes auxquelles le logiciel est fourni d’en faire autant, conformément aux conditions suivantes : L'avis de droit d'auteur ci-dessus et le présent avis d'autorisation doivent être inclus dans toutes les copies ou parties importantes de ce logiciel. LE LOGICIEL EST FOURNI « TEL QUEL », SANS AUCUNE GARANTIE, EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE, DE CONFORMITÉ À UN USAGE PARTICULIER OU DE NON-VIOLATION. LES AUTEURS OU DÉTENTEURS DU DROIT D'AUTEUR NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUTE RÉCLAMATION, DE TOUT DOMMAGE OU DE TOUTE AUTRE RESPONSABILITÉ, QUE CELA SOIT LIÉ À UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, UN DÉLIT CIVIL OU TOUT AUTRE, DÉCOULANT DE OU EN LIEN AVEC LE LOGICIEL OU AVEC L'UTILISATION OU D'AUTRES INTERACTIONS AVEC LE LOGICIEL. ######## libflac-_1.3.1 ######## Droit d'auteur (C) 2000-2009 Josh Coalson Droit d'auteur (C) 2011-2014 Xiph.Org Foundation La redistribution et l’utilisation sous ses formes source et binaire, avec ou sans modification, sont permises à condition de respecter les conditions suivantes : - Les redistributions du code source doivent préserver l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avis suivant. - Les redistributions sous forme binaire doivent reproduire l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avertissement suivant dans la documentation et/ou d'autre matériel fourni avec la distribution. - Ni le nom Xiph.org Foundation ni ceux de ses contributeurs ne peuvent être utilisés pour endosser ou faire la promotion de produits dérivés de ce logiciel sans consentement écrit préalable. CE LOGICIEL EST FOURNI PAR LES DÉTENTEURS DES DROITS D’AUTEUR ET CONTRIBUTEURS « TEL QUEL » ET TOUTE GARANTIE EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S’Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER SONT DÉCLINÉES. LA FONDATION ET SES CONTRIBUTEURS NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUT DOMMAGE DIRECT, INDIRECT, CONSÉCUTIF, PARTICULIER, EXEMPLAIRE OU ACCESSOIRE (Y COMPRIS, MAIS SANS S’Y LIMITER, L’ACHAT DE BIENS OU DE SERVICES DE SUBSTITUTION; LA PERTE D’UTILISATION, DE DONNÉES OU DE PROFITS; OU LA PERTE D’EXPLOITATION) INDIFFÉREMMENT DE LA CAUSE ET EN VERTU DE TOUTE THÉORIE DE RESPONSABILITÉ, QU’IL S’AGISSE D’UN CONTRAT, D’UNE RESPONSABILITÉ STRICTE OU D’UN DÉLIT CIVIL (Y COMPRIS UNE NÉGLIGENCE OU AUTRE) DÉCOULANT DE TOUTE MANIÈRE DE L’UTILISATION DE CE LOGICIEL, MÊME S’IL Y A EU UN AVIS LIÉ À LA POSSIBILITÉ D’UN TEL DOMMAGE. ######## libgcc1-4.8.2 ######## EXCEPTION POUR BIBLIOTHÈQUE D'EXÉCUTION GCC Version 3.1, 31 mars 2009 Renseignements généraux : http://www.gnu.org/licenses/gcc-exception.html Droit d'auteur (C) 2009 Free Software Foundation, Inc. Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Cette exception pour bibliothèque d'exécution GCC (« exception ») constitue une autorisation supplémentaire en vertu de l'article 7 de la licence GPL GNU, version 3 (« GPLv3 »). Elle s'applique à un fichier donné (la « bibliothèque d'exécution ») qui porte un avis placé par le détenteur des droits d'auteur du fichier énonçant que le fichier est régi par la GPLv3 ainsi que par cette exception. Lorsque vous utilisez GCC pour compiler un programme, GCC peut combiner des portions de certains fichiers bibliographiques GCC et des bibliothèques d'exécution avec le programme compilé. L'objectif de cette exception est de permettre la compilation de programmes non GPL (y compris privé) pour utiliser, de cette manière, des fichiers bibliographiques et des bibliothèques d'exécution couverts par cette exception. 0. Définitions. Un fichier est un « module indépendant » s'il a besoin de la bibliothèque d'exécution pour son exécution après un processus de compilation ou s'il utilise une interface fournie par la bibliothèque d'exécution, mais qu'il n'est pas basé d'une autre manière sur la bibliothèque d'exécution. Le terme « GCC » correspond à une version de la collection de compilateurs GNU, avec ou sans modification, régie par la version 3 (ou une version ultérieure spécifiée) de la licence GPL GNU avec l'option d'utiliser toute version subséquente publiée par la FSF. Un « logiciel compatible GPL » est un logiciel dont les conditions de propagation, de modification et d'utilisation permettraient une combinaison avec la GCC conformément avec la licence de la GCC. Le terme « code cible » se rapporte à la sortie de tout compilateur pour une architecture de processeur cible réelle ou virtuelle, sous forme exécutable ou adéquate pour l'entrée dans un assembleur, un chargeur, un éditeur de liens et/ou une phase d'exécution. Nonobstant cela, le code cible ne comprend pas de données dans aucun format qui est utilisé comme une représentation intermédiaire de compilateur ou utilisé pour produire une représentation intermédiaire de compilateur. Le « processus de compilation » transforme en code cible le code entièrement représenté dans des langages non intermédiaires conçus pour du code écrit par des humains, et/ou en code à octets Java Virtual Machine. Par conséquent, par exemple, l'utilisation de générateurs de code source et de préprocesseurs ne doit pas nécessairement être considérée comme faisant partie du processus de compilation puisqu'on sait que ce dernier commence à la sortie des générateurs ou des préprocesseurs. Un processus de compilation est « admissible » s'il est réalisé à l'aide de la GCC, seul ou avec un autre logiciel compatible GPL, ou s'il est réalisé sans utiliser aucun ouvrage basé sur la GCC. Par exemple, utiliser un logiciel non compatible GPL pour optimiser toute représentation intermédiaire GCC ne compte pas comme un processus de compilation admissible. 1. Octroi d'une autorisation supplémentaire. Vous êtes autorisé à propager un ouvrage de code cible formé en combinant la bibliothèque d'exécution avec des modules indépendants, même si une telle propagation violait normalement les conditions de la licence GPLv3, pourvu que l'ensemble du code cible ait été généré par des processus de compilation admissibles. Vous pouvez ensuite transférer une telle combinaison en vertu des conditions de votre choix, de façon cohérente avec le processus de licence des modules indépendants. 2. Aucun affaiblissement du libre-droit de la GCC. La disponibilité de cette exception ne met en cause aucune présomption générale voulant qu'un logiciel tiers ne soit pas affecté par les exigences de libre-droit de la licence GCC. LICENCE GPL GNU Version 3, 29 juin 2007 Droit d'auteur © 2007 Free Software Foundation, Inc. Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La licence GPL GNU est une licence de libre-droit libre pour logiciels et tout autre type d'ouvrage. La plupart des licences de logiciel et d'autres ouvrages pratiques sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier toutes les versions d'un programme, pour s'assurer qu'il demeure un logiciel libre pour tous les utilisateurs. Nous, la Free Software Foundation, utilisons la licence GPL GNU pour la plupart de nos logiciels; elle s'applique aussi à tout autre ouvrage publié de cette manière par ses auteurs. Vous pouvez aussi l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Par conséquent, vous avez certaines responsabilités si vous distribuez des copies du logiciel, ou si vous le modifiez : ces responsabilités consistent à respecter la liberté des autres. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires les mêmes libertés que vous avez reçues. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Les développeurs qui utilisent la licence GPL GNU protègent vos droits en deux étapes : (1) en affirmant votre droit d'auteur sur le logiciel, et (2) en vous offrant cette licence vous donnant l'autorisation légale de la copier, la distribuer et/ou la modifier. Pour protéger les développeurs et les auteurs, la licence GPL stipule clairement que ce logiciel libre ne comporte aucune garantie. Dans l'intérêt des utilisateurs et des auteurs, la licence GPL nécessite que les versions modifiées soient marquées comme étant modifiées, de manière à ce que leurs problèmes ne soient pas attribués de manière erronée aux auteurs de versions précédentes. Certains appareils sont conçus pour interdire la possibilité d'installer ou d'exécuter des versions modifiées de logiciels qui y sont installés, bien que le fabricant puisse le faire. Fondamentalement, cette pratique est incompatible avec le but visant à protéger la liberté des utilisateurs de modifier le logiciel. Le modèle systématique d'un tel abus se produit dans le domaine des produits destinés à l'usage des individus, là où cela est précisément le plus inacceptable. Par conséquent, nous avons conçu cette version de la licence GPL pour empêcher cette pratique pour ces produits. Si de tels problèmes surgissent de façon importante dans d'autres domaines, nous sommes prêts à étendre cette disposition à ces domaines dans de futures versions de cette licence GPL, au besoin, pour protéger la liberté des utilisateurs. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Les États ne doivent pas permettre aux brevets de restreindre le développement et l'utilisation d'un logiciel sur des ordinateurs à usage général, mais dans ceux qui le font, nous souhaitons éviter le risque particulier que des brevets appliqués à un programme libre puissent le rendre privé. Pour éviter cela, la licence GPL assure que les brevets ne peuvent être utilisés pour rendre un programme non libre. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES 0. Définitions. « Cette licence » se rapporte à la version 3 de la licence GPL GNU. Le terme « droit d'auteur » correspond également aux lois similaires à celles sur le droit d'auteur qui s'appliquent à d'autres types d'ouvrages, comme les masques semiconducteurs. « Le programme » se rapporte à tout ouvrage pouvant être protégé par le droit d'auteur qui est cédé en vertu de la présente licence. Chaque détenteur de licence est appelé « vous ». Les « détenteurs de licence » et « bénéficiaires » peuvent être des personnes ou des organismes. « Modifier » un ouvrage correspond à copier ou à adapter l'intégralité ou une partie d'un ouvrage d'une manière qui exige une autorisation relative au droit d'auteur, autre que celle de faire une copie conforme. L'ouvrage résultant est appelé une « version modifiée » de l'ouvrage précédent ou un ouvrage « basé sur » l'ouvrage précédent. Un « ouvrage couvert » correspond au programme non modifié ou à un ouvrage basé sur le programme. « Propager » un ouvrage signifie que toute manipulation de celui-ci, sans autorisation, vous rendrait directement ou indirectement responsable de violation en vertu de la loi applicable sur le droit d'auteur, sauf l'exécuter sur un ordinateur ou modifier une copie privée. La propagation comprend la réalisation de copies, la distribution (avec ou sans modification), la mise en disponibilité au public, et également d'autres activités dans certains pays. « Transférer » un ouvrage signifie tout type de propagation qui permet à d'autres parties de faire ou de recevoir des exemplaires. Une simple interaction avec un utilisateur par l'intermédiaire d'un réseau informatique, sans transfert d'une copie, ne constitue pas un transfert. Une interface utilisateur interactive affiche des « avis juridiques appropriés » dans la mesure où elle comprend une fonction visible pratique et évidente qui (1) affiche un avis sur le droit d'auteur approprié, et (2) indique à l'utilisateur qu'il n'y a aucune garantie pour l'ouvrage (sauf dans la mesure où des garanties sont offertes), que les détenteurs de licence peuvent transférer l'ouvrage en vertu de cette licence ainsi que la manière d'afficher une copie de licence. Si l'interface présente une liste de commandes ou d'options pour l'utilisateur, comme un menu, un élément mis en évidence dans la liste satisfait ce critère. 1. Code source. Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Le « code objet » correspond à toute forme autre que la forme source d'un ouvrage. Une « interface standard » correspond à une interface qui est soit une norme officielle définie par un organisme de normalisation reconnu ou, dans le cas d'interfaces spécifiées pour un langage de programmation précis, qui est largement utilisée parmi les développeurs travaillant dans ce langage. Les « bibliothèques système » d'un ouvrage exécutable comprennent tout, autre que l'ouvrage intégral, qui (a) est compris dans la forme normale de conditionnement d'un composant majeur, mais qui ne fait pas partie de ce composant majeur, et qui (b) sert uniquement à permettre l'utilisation de l'ouvrage avec ce composant majeur, ou à mettre en œuvre une interface normalisée pour laquelle une mise en œuvre est offerte au public dans une forme de code source. Un « composant majeur », dans ce contexte, correspond à un composant essentiel majeur (noyau, système de fenêtres, etc.) du système d'exploitation particulier (le cas échéant) sur lequel l'ouvrage exécutable s'exécute, ou un compilateur utilisé pour produire l'ouvrage, ou un interpréteur de code objet utilisé pour l'exécuter. La « source correspondante » d'un ouvrage sous forme de code objet correspond à l'ensemble du code source nécessaire pour générer, installer et (pour un ouvrage exécutable) exécuter le code objet et modifier l'ouvrage, y compris les scripts pour contrôler ces activités. Cependant, cela ne comprend pas les bibliothèques système de l'ouvrage, les outils à usage général ou les programmes libres habituellement utilisés sans modification pour réaliser ces activités, mais qui ne font pas partie de l'ouvrage. Par exemple, une source correspondante comprend des fichiers de définition d'interface associés avec les fichiers source de l'ouvrage, et le code source des bibliothèques partagées et les sous-programmes liés de façon dynamique spécifiquement requis par l'ouvrage, comme par une communication de données intime ou par un flux de contrôle entre ces sous-programmes et d'autres parties de l'ouvrage. La source correspondante ne doit rien comprendre que les utilisateurs peuvent régénérer automatiquement à partir d'autres parties de la source correspondante. La source correspondante pour un ouvrage sous la forme de code source correspond à ce même ouvrage. 2. Autorisations de base. Tous les droits octroyés en vertu de la présente licence le sont pour la durée du droit d'auteur du programme et ils sont irrévocables, pourvu que les conditions énoncées soient satisfaites. Cette licence confirme de façon explicite votre autorisation illimitée d'exécuter le programme non modifié. La sortie de l'exécution d'un ouvrage couvert est couverte par la présente licence uniquement si la sortie, étant donné son contenu, constitue un ouvrage couvert. Cette licence reconnaît vos droits à l'utilisation juste ou autre équivalente, conformément à la loi sur le droit d'auteur. Vous pouvez créer, exécuter ou propager des ouvrages couverts que vous ne transférez pas, sans condition, pourvu que votre licence demeure en vigueur. Vous pouvez transférer des ouvrages couverts à d'autres intervenants aux seules fins que ceux-ci réalisent des modifications exclusivement pour vous, ou vous fournissent des installations pour exécuter ces ouvrages, pourvu que vous vous conformiez avec les conditions de la licence lors du transfert de tout le matériel pour lequel vous ne contrôlez pas le droit d'auteur. Cependant, ceux qui créent ou exécutent les ouvrages couverts pour vous doivent le faire exclusivement en votre nom, sous votre direction et votre contrôle, selon des conditions qui leur interdisent de réaliser des copies du matériel protégé par le droit d'auteur en dehors de leur relation avec vous. Le transfert dans d'autres circonstances est permis uniquement en vertu des conditions énoncées ci-dessous. L'octroi de sous-licences n'est pas permis; l'article 10 rend cette action inutile. 3. Protection des droits reconnus par la loi des utilisateurs contre une loi anti-contournement. Aucun ouvrage couvert ne doit être jugé comme faisant partie d'une mesure technologique efficace en vertu de toute loi applicable respectant les obligations en vertu de l'article 11 du traité sur le droit d'auteur WIPO adopté le 20 décembre 1996, ou de lois similaires interdisant ou restreignant le contournement de telles mesures. Lorsque vous transférez un ouvrage couvert, vous renoncez à tout pouvoir conféré en vertu de la loi d'interdire le contournement de mesures technologiques dans la mesure où un tel contournement est mis en vigueur en exerçant des droits en vertu de la présente licence en ce qui concerne l'ouvrage couvert, et vous déclinez toute intention de limiter le fonctionnement ou la modification de l'ouvrage comme un moyen d'appliquer, contre les utilisateurs de l'ouvrage, vos droits reconnus par la loi, ou ceux d'autres tiers, pour empêcher le contournement de mesures technologiques. 4. Transfert d'exemplaires complets. Vous pouvez transférer des exemplaires complets du code source du programme comme vous le recevez, sur n'importe quel support, pourvu que vous publiiez bien en évidence et de façon appropriée sur chaque exemplaire un avis de droit d'auteur approprié; conserviez intacts tous les avis énonçant que la présente licence et toute condition non permissive ajoutée conformément à l'article 7 s'appliquent au code; conserviez intacts tous les avis d'absence de garantie; et donniez à tous les bénéficiaires un exemplaire de la présente licence avec le programme. Vous êtes autorisé à être rémunéré ou non pour chaque exemplaire que vous transférez et vous pouvez offrir un soutien ou une protection sous garantie moyennant un coût. 5. Transfert de versions avec source modifiée. Vous pouvez transférer un ouvrage basé sur le programme, ou les modifications pour le créer à partir du programme, sous la forme d'un code source en vertu des conditions de l'article 4, pourvu que vous satisfaisiez aussi toutes les conditions suivantes : * a) L'ouvrage doit afficher des avis bien en vue énonçant que vous l'avez modifié, ainsi qu'une date pertinente. * b) L'ouvrage doit afficher des avis bien en vue énonçant qu'il est publié en vertu de la présente licence et toute condition ajoutée en vertu de l'article 7. Cette exigence modifie l'exigence de l'article 4 visant à « conserver intacts tous les avis ». * c) Vous devez accorder à quiconque obtient une copie une licence pour la totalité de l'ouvrage, intégralement, en vertu de la présente licence. Par conséquent, la présente licence s'appliquera, ainsi que toute condition supplémentaire de l'article 7 applicable, à l'ensemble de l'ouvrage, et à toutes ses parties, indifféremment de la présentation. Cette licence ne vous permet pas de céder sous licence cet ouvrage de toute autre manière, mais elle n'invalide pas une telle autorisation si vous l'avez reçue de manière distincte. * d) Si l'ouvrage possède des interfaces utilisateurs interactives, chacune doit afficher des avis juridiques appropriés; cependant, si le programme est doté d'interfaces interactives qui n'affichent pas d'avis juridiques appropriés, votre ouvrage n'a pas non plus à faire en sorte que cela se produise. Une compilation d'un ouvrage couvert avec d'autres ouvrages indépendants et distincts, qui ne sont pas par leur nature des extensions de l'ouvrage couvert, et qui ne sont pas combinés avec celui-ci de manière à former un programme plus grand, sur un volume d'un support de sauvegarde ou de distribution, est appelé un « agrégat » si la compilation et le droit d'auteur qui en résulte ne sont pas utilisés pour limiter l'accès ou les droits légaux des utilisateurs de la compilation au-delà de ce qui est permis par les ouvrages individuels. L'inclusion d'un ouvrage couvert dans un agrégat ne signifie pas que la présente licence s'applique aux autres parties de l'agrégat. 6. Transfert des formes autres que la forme source. Vous pouvez transférer un ouvrage couvert sous forme de code objet en vertu des conditions des articles 4 et 5, pourvu que vous transfériez également la source correspondante lisible à la machine en vertu des conditions de la présente licence, de l'une des manières suivantes : * a) Transférer le code objet dans, ou intégré dans, un produit physique (y compris un support de distribution physique), accompagné par la source correspondante sur un support physique durable habituellement utilisé pour l'échange de logiciels. * b) Transférer le code objet ou l'intégrer dans un produit physique (y compris un support de distribution physique), accompagné d'une offre écrite, valide pour au moins trois ans et valide tant et aussi longtemps que vous offrez des pièces de rechange ou de l'assistance à la clientèle pour ce modèle de produit, pour donner à quiconque possède le code objet (1) une copie de la source correspondante pour l'ensemble du logiciel dans le produit qui est couvert par la présente licence, sur un support physique durable habituellement utilisé pour l'échange de logiciels, à un prix non supérieur à votre coût raisonnable pour réaliser ce transfert de source de façon concrète, ou (2) pour accéder à une copie de la source correspondante à partir d'un serveur réseau sans frais. * c) Transférer des copies individuelles du code objet avec une copie de l'offre écrite pour fournir la source correspondante. Cette solution de rechange est permise à l'occasion et de façon non commerciale, et uniquement si vous recevez le code objet avec une telle offre, conformément avec le paragraphe 6b. * d) Transférer le code objet en offrant un accès à partir d'un endroit désigné (gratuit ou non) et offrir un accès équivalent à la source correspondante de la même manière, par le même emplacement, sans frais supplémentaires. Vous ne devez pas exiger que les bénéficiaires copient la source correspondante avec le code objet. Si l'emplacement de copie du code objet est un serveur réseau, la source correspondante peut se trouver sur un serveur distinct (exploité par vous ou un tiers) qui prend en charge des fonctions de copie équivalentes, pourvu que vous conserviez des indications claires à proximité du code objet pour indiquer où trouver la source correspondante. Indifféremment du serveur sur lequel est hébergée la source correspondante, vous devez vous assurer qu'il est disponible tant et aussi longtemps que cela est nécessaire pour satisfaire ces exigences. * e) Transférer le code objet à l'aide d'une transmission poste-à-poste, pourvu que vous informiez les autres postes de l'emplacement où est offert au grand public le code objet et la source correspondante de l'ouvrage, sans frais en vertu du paragraphe 6d. Une partie séparable du code objet, dont le code source est exclu de la source correspondante, comme une bibliothèque système, n'a pas à être incluse dans le transfert de l'ouvrage en code objet. Un « produit utilisateur » est (1) un « produit de consommation », ce qui signifie toute propriété personnelle tangible qui est normalement utilisée à des fins personnelles, familiales ou ménagères, ou (2) quoi que ce soit qui est conçu ou vendu pour l'intégration dans un logement. Lorsque l'on détermine si un produit est un produit de consommation, il faut statuer en faveur de la couverture s'il existe des doutes. Pour un produit particulier reçu par un utilisateur particulier, le terme « utilisé normalement » se rapporte à un usage caractéristique et courant de cette classe de produit, indifféremment du statut de l'utilisateur particulier ou de la manière dont l'utilisateur particulier utilise ou prévoit utiliser le produit, ou de la manière qu'on pourrait anticiper l'utilisation du produit par cet utilisateur. Un produit est un produit de consommation, indifféremment du fait qu'il ait d'importants usages commerciaux, industriels ou non destinés aux consommateurs, à moins que de telles utilisations représentent le seul mode important d'utilisation du produit. Pour un produit utilisateur, le terme « renseignements d'installation » correspond aux méthodes, procédures, clés d'autorisation ou autres renseignements nécessaires pour installer et exécuter des versions modifiées d'un ouvrage couvert dans ce produit utilisateur à partir d'une version modifiée de sa source correspondante. Les renseignements doivent être suffisants pour assurer que le fonctionnement continu du code objet modifié n'est en aucun cas empêché ou contrarié uniquement en raison d'une modification. Si vous transférez un ouvrage en code source en vertu de cet article dans un produit utilisateur, avec celui-ci ou y étant destiné, et que le transfert a lieu dans le cadre d'une transaction dans laquelle le droit de possession et d'utilisation du produit utilisateur est transféré au bénéficiaire à perpétuité ou pour une période fixe (indifféremment de la manière dont est caractérisée la transaction), la source correspondante transférée en vertu de cet article doit être accompagnée des renseignements d'installation. Cette exigence ne s'applique cependant pas si ni vous ni aucune autre partie ne conservez la capacité d'installer un code objet modifié du produit utilisateur (par exemple, l'ouvrage a été installé dans une mémoire morte (ROM)). L'exigence relative à la fourniture de renseignements d'installation ne comprend rien qui oblige de continuer à offrir un service d'assistance, une garantie ou des mises à jour pour un ouvrage qui a été modifié ou installé par le bénéficiaire, ou pour le produit utilisateur dans lequel il a été modifié ou installé. Il est possible que l'accès à un réseau soit refusé lorsque la modification elle-même a des effets importants et nocifs sur le fonctionnement du réseau ou viole les règles et les protocoles pour la communication sur le réseau. La source correspondante transférée et les renseignements d'installation fournis conformément avec cet article doivent être dans un format qui est publiquement documenté (et avec une mise en œuvre disponible au public sous forme de code source), et aucun mot de passe ni clé spéciale ne doit être nécessaire pour la décompression, la lecture ou la copie. 7. Conditions supplémentaires. Les « autorisations supplémentaires » correspondent aux conditions qui complètent les conditions de la présente licence en créant des exceptions à partir d'une ou plusieurs conditions. Les autorisations supplémentaires qui s'appliquent au programme entier doivent être traitées comme si elles étaient comprises dans cette licence, dans la mesure où elles sont valides en vertu des lois applicables. Si des autorisations supplémentaires s'appliquent uniquement à une partie du programme, cette partie peut être utilisée séparément en vertu de ces autorisations, mais l'intégralité du programme demeure régie par la présente licence sans égard aux autorisations supplémentaires. Lorsque vous transférez une copie d'un ouvrage couvert, vous pouvez, à votre discrétion, retirer toute autorisation supplémentaire de cette copie, ou de toute partie de celle-ci. (Il est possible de rédiger des autorisations supplémentaires pour demander leur suppression dans certains cas lorsque vous modifiez l'ouvrage.) Vous pouvez placer des autorisations supplémentaires sur le matériel, ajouté par vous à un ouvrage couvert, pour lesquelles vous avez ou pouvez donner une autorisation de droit d'auteur appropriée. Nonobstant toute autre disposition de la présente licence, pour du matériel que vous ajoutez à un ouvrage couvert, vous pouvez (si autorisé par les détenteurs du droit d'auteur de ce matériel) compléter les conditions de cette licence avec des conditions : * a) décliner la garantie ou limiter la responsabilité de manière différente à celle des conditions des articles 15 et 16 de la présente licence; * b) demander la préservation des avis juridiques raisonnables spécifiés ou des attributions d'auteur dans ce matériel ou dans les avis juridiques appropriés affichés par les ouvrages les contenant; * c) interdire la fausse déclaration de l'origine de ce matériel, ou exiger que ces versions modifiées d'un tel matériel soient marquées d'une manière raisonnable comme étant différentes de la version d'origine; * d) limiter l'utilisation à des fins de publicité des noms des concédants de licence et auteur du matériel; * e) refuser d'accorder des droits en vertu d'une loi sur les marques de commerce pour l'usage de certains noms commerciaux, marques de commerce ou marques de service; * f) demander une indemnisation des concédants de licence et auteurs du matériel par quiconque transfère le matériel (ou des versions modifiées de celui-ci) avec des présomptions contractuelles de responsabilité au bénéficiaire, pour toute responsabilité que ces présomptions contractuelles imposent directement sur ces concédants de licence et auteurs. Toutes les autres conditions supplémentaires non permissives sont considérées être des « restrictions supplémentaires » dans le cadre de la signification de l'article 10. Si le programme, tel que vous l'avez reçu, ou toute partie de celui-ci, contient un avis énonçant qu'il est régi par cette licence ainsi que par une condition qui est une restriction supplémentaire, vous pouvez supprimer cette condition. Si un document de licence contient une restriction supplémentaire, mais qu'il permet le renouvellement de licence ou le transfert en vertu de la présente licence, vous pouvez ajouter à un ouvrage couvert du matériel régi par les conditions de ce document de licence, pourvu que la restriction supplémentaire ne survive pas à un tel renouvellement de licence ou un tel transfert. Si vous ajoutez des conditions à un ouvrage couvert conformément au présent article, vous devez placer, dans les fichiers sources pertinents, un énoncé des conditions supplémentaires qui s'appliquent à ces fichiers, ou un avis indiquant où trouver les conditions applicables. Des conditions supplémentaires, permissives ou non permissives, peuvent être énoncées sous la forme d'une licence écrite distincte, ou énoncées comme des exceptions; les exigences ci-dessus s'appliquent dans les deux cas. 8. Résiliation. Vous ne pouvez propager ou modifier un ouvrage couvert, sauf si la présente licence le permet de manière explicite. Toute autre tentative de propagation ou de modification n'est pas valide et mettra automatiquement fin à vos droits en vertu de la présente licence (y compris ceux de toute licence de brevet accordée en vertu du troisième paragraphe de l'article 11). Toutefois, si vous cessez de violer la présente licence, votre licence provenant d'un détenteur de droit d'auteur particulier est réintégrée (a) temporairement, à moins et jusqu'à ce que le détenteur du droit d'auteur mette fin à votre licence de façon explicite et définitive, et (b) de façon permanente, si le détenteur du droit d'auteur ne vous avise pas de la violation par des moyens raisonnables dans les 60 jours suivant la cessation. En outre, votre licence d'un détenteur de droit d'auteur particulier est réintégrée de façon permanente si le détenteur du droit d'auteur vous avise de la violation par des moyens raisonnables, qu'il s'agit de la première fois que vous recevez un avis de violation de cette licence (pour tout ouvrage) de ce détenteur de droit d'auteur, et que vous avez résolu la violation dans les 30 jours qui suivent la réception de l'avis. La résiliation de vos droits en vertu de cet article ne met pas fin aux licences des parties qui ont reçu des copies ou des droits de votre part en vertu de la présente licence. Si vos droits ont été résiliés et n'ont pas été rétablis de façon permanente, vous ne pouvez pas recevoir de nouvelles licences pour le même matériel en vertu de l'article 10. 9. Acceptation non requise pour disposer de copies. Vous n'êtes pas obligé d'accepter la présente licence pour recevoir ou exécuter un exemplaire du programme. La propagation secondaire d'un ouvrage couvert se produisant seulement en conséquence de l'utilisation d'une transmission poste-à-poste pour recevoir une copie ne nécessite pas non plus d'acceptation. Cependant, rien d'autre que cette licence ne vous autorise à propager ou à modifier tout ouvrage couvert. Ces actions enfreignent le droit d'auteur si vous n'acceptez pas la présente licence. Par conséquent, en modifiant ou en propageant un ouvrage couvert, vous indiquez accepter cette licence. 10. Concession de licence automatique aux bénéficiaires en aval. Chaque fois que vous transférez un ouvrage couvert, le bénéficiaire reçoit automatiquement une licence des concédants de licence d'origine, pour exécuter, modifier ou propager cet ouvrage conformément à cette licence. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. Une « transaction d'entité » correspond à une transaction transférant le contrôle d'une organisation, ou en substance, tous ses actifs, ou subdivisant une organisation, ou fusionnant des organisations. Si la propagation d'un ouvrage couvert est le résultat d'une transaction d'entité, chaque partie de cette transaction qui reçoit un exemplaire du travail reçoit aussi les licences de cet ouvrage que le prédécesseur de la partie en question avait ou pouvait donner en vertu du paragraphe précédent, ainsi qu'un droit de possession de la source correspondante de l'ouvrage du prédécesseur en question, si le prédécesseur en dispose ou peut l'obtenir avec des efforts raisonnables. Vous ne pouvez pas imposer d'autres restrictions sur l'exercice des droits octroyés ou affirmés en vertu de la présente licence. Par exemple, vous ne pouvez pas imposer de frais de licence, de redevance ou d'autres coûts pour l'exercice des droits octroyés en vertu de la présente licence, et vous ne pouvez pas initier un litige (y compris une demande entre défendeurs ou une plainte reconventionnelle dans une poursuite) en alléguant toute violation d'une revendication de brevet pour la création, l'utilisation, la vente, l'offre à la vente ou l'importation du programme ou de toute partie de celui-ci. 11. Brevets. Un « contributeur » est un détenteur d'un droit d'auteur qui autorise l'utilisation en vertu de la présente licence du programme ou d'un ouvrage sur lequel le programme est basé. L'ouvrage conséquent concédé sous licence est appelé « version du contributeur ». Les « réclamations de brevet essentielles » du contributeur correspondent à toutes les réclamations de brevet détenues ou contrôlées par le contributeur, qu'elles soient déjà acquises ou que leur acquisition soit postérieure, qui seraient sujettes à une violation d'une quelconque manière, permise par la présente licence, concernant la création, l'utilisation ou la vente de la version du contributeur, mais qui ne comprend pas les réclamations qui provoqueraient une réclamation seulement en conséquence d'une modification supplémentaire de la version du contributeur. Aux fins de la présente définition, le terme « contrôle » comprend le droit d'octroyer des sous-licences de brevet d'une manière cohérente avec les exigences de la présente licence. Chaque contributeur vous concède une licence de brevet internationale libre de droits et non-exclusive en vertu des réclamations de brevet essentielles du contributeur pour la création, l'utilisation, la vente, l'offre à la vente, l'importation ou toute autre forme d'exécution, de modification et de propagation des contenus de sa version de contributeur. Dans les trois paragraphes suivants, une « licence de brevet » correspond à toute entente ou tout engagement explicite, peu importe sa dénomination, visant à ne pas faire appliquer un brevet (comme une autorisation explicite de pratiquer un brevet ou une clause restrictive de ne pas poursuivre pour une violation de brevet). « Octroyer » un tel brevet à une partie signifie prendre une telle entente ou un tel engagement à ne pas faire appliquer un brevet contre la partie. Si vous transférez un ouvrage couvert en vous appuyant sciemment sur une licence de brevet et que la source correspondante de l'ouvrage n'est pas disponible pour que quiconque la copie, gratuitement et en vertu des conditions de la présente licence, par l'intermédiaire d'un serveur réseau disponible publiquement ou par d'autres moyens accessibles facilement, vous devez alors (1) faire en sorte que la source correspondante soit disponible ou (2) prendre des dispositions pour vous priver de l'avantage du brevet de licence pour cet ouvrage en particulier ou (3) prendre des dispositions, d'une manière cohérente avec les exigences de la présente licence, pour étendre la licence de brevet aux bénéficiaires en aval. Le terme « S'appuyer sciemment » signifie que vous savez que, outre la licence de brevet, le transfert de l'ouvrage couvert dans un autre pays, ou l'usage de vos bénéficiaires de l'ouvrage couvert dans un autre pays, constituerait une violation, que vous avez des raisons de croire valide, d'un ou plusieurs brevets identifiables dans ce pays. Si, dans le cadre d'une transaction simple ou d'un accord, vous transférez ou propagez en transférant un ouvrage couvert et octroyez une licence de brevet à des parties recevant l'ouvrage couvert les autorisant à utiliser, propager, modifier ou transférer un exemplaire particulier de l'ouvrage couvert, la licence de brevet que vous octroyez est alors automatiquement étendue à tous les bénéficiaires de l'ouvrage couvert et des ouvrages basés sur celui-ci. Une licence de brevet est « discriminatoire » si elle ne comprend pas dans la portée de sa couverture un ou plusieurs des droits qui sont spécifiquement octroyés en vertu de la présente licence, si elle en empêche l'exercice ou si elle est conditionnée sur le non-exercice. Vous ne pouvez pas transférer un ouvrage couvert si vous avez conclu un accord avec un tiers qui œuvre dans le commerce de la distribution de logiciels et en vertu duquel vous payez un tiers en fonction de la portée de votre activité de transfert de l'ouvrage, et en vertu duquel le tiers accorde à toute partie qui recevrait l'ouvrage couvert de votre part une licence de brevet discriminatoire (a) relativement aux exemplaires de l'ouvrage transférés par vous (ou des exemplaires de ces exemplaires), ou (b) principalement pour des produits et compilations spécifiques qui contiennent l'ouvrage couvert, à moins d'avoir conclu cet accord ou obtenu la licence de brevet avant le 28 mars 2007. Rien de ce qui se trouve dans la présente licence ne doit être interprété comme excluant ou limitant toute licence implicite ou toute autre défense contre une violation qui pourrait vous être offerte en vertu d'une loi applicable sur le droit des brevets. 12. Aucun abandon de la liberté des autres. Si des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou un autre moyen) qui contredisent les conditions de la présente licence, celles-ci ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez transférer un ouvrage couvert de manière à satisfaire simultanément vos obligations en vertu de la présente licence et toute autre obligation pertinente, vous ne pouvez par conséquent pas le transférer du tout. Par exemple, si vous consentez à vous conformer à des conditions qui vous obligent à prélever une redevance auprès de ceux à qui vous transférez ultérieurement le programme, la seule manière dont vous pouvez satisfaire ces deux conditions et celle de la présente licence consiste à ne pas transférer le programme. 13. Utilisation avec la licence GPL GNU Affero. Nonobstant toute autre disposition de la présente licence, vous êtes autorisé à lier ou à combiner tout ouvrage couvert avec un ouvrage couvert par une licence version 3 de la licence GPL GNU Affero dans un seul ouvrage combiné et à transférer l'ouvrage résultant. Les conditions de cette licence continueront à s'appliquer à la partie qui constitue l'ouvrage couvert, mais les exigences spéciales de la licence GPL GNU Affero, article 13, concernant l'intégration par l'intermédiaire d'un réseau s'appliqueront à la combinaison en tant que telle. 14. Versions révisées de la présente licence. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL GNU. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme précise qu'un certain numéro de version de la licence GPL GNU « ou toute version ultérieure » s'applique à celui-ci, vous pouvez suivre les conditions générales de la version numérotée ou de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence GPL GNU, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. Si le programme précise qu'un mandataire peut décider de la version future de la licence GPL GNU qui peut être utilisée, cet énoncé public d'acceptation d'une version par un mandataire vous autorise de façon permanente à choisir cette version du programme. Des versions ultérieures peuvent vous donner des autorisations supplémentaires ou différentes. Cependant, aucune obligation supplémentaire n'est imposée à aucun auteur ou détenteur de droit d'auteur en raison de votre choix d'observer une version ultérieure. 15. Avertissement d'absence de garantie. IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL », SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. Limitation de responsabilité. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI MODIFIE ET/OU TRANSMET LE PROGRAMME, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU LE NON-FONCTIONNEMENT DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU AUTRE PARTIE A ÉTÉ AVISÉE DE LA POSSIBILITÉ DE TELS DOMMAGES. 17. Interprétation des articles 15 et 16. Si l'avertissement d'absence de garantie et la limitation de responsabilité fournis ci-dessus ne peuvent être appliqués de façon légale au niveau local en raison de leurs conditions, les instances révisionnelles doivent appliquer la loi locale qui s'approche le plus d'une renonciation absolue de toutes les responsabilités civiles portant sur le programme, à moins qu'une garantie ou une présomption de responsabilité accompagne une copie du programme contre rémunération. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à énoncer le plus efficacement possible l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et un pointeur vers l'endroit où se trouve l'avis en entier. Droit d'auteur (C) Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 3 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme. Si ce n'est pas le cas, reportez-vous à . Ajoutez également vos coordonnées électroniques et postales. Si le programme permet une interaction sur terminal, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Droit d'auteur (C) Ce programme n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, il est possible que les commandes de votre programme soient différentes; pour une interface utilisateur graphique, vous utiliserez une boîte « À propos ». Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Pour obtenir de plus amples renseignements sur le sujet et sur la manière d'appliquer et de respecter la licence GPL GNU, reportez-vous à . La licence GPL GNU ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. Mais d'abord, veuillez lire . ######## libgcrypt11-1.5.3 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. LICENCE GPL GNU RESTREINTE Version 2.1, février 1999 Droit d'auteur (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Il s'agit de la première version publiée de la licence GPL restreinte. Elle constitue aussi le successeur de la licence GPL GNU, version 2, c'est pourquoi elle porte le numéro de version 2.1.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL restreinte, s'applique à certains progiciels spécialement conçus, généralement des bibliothèques, de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez aussi l'utiliser, mais nous vous suggérons d'abord de bien soupeser les avantages de cette licence ou de la licence GPL ordinaire dans un cas particulier, en fonction des explications ci-dessous. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à des distributeurs de vous refuser ces droits ou de vous demander de céder ces droits. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez d'autres codes avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Par ailleurs, si la bibliothèque est modifiée par quelqu'un d'autre et qu'elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu'ils n'ont pas en main la version d'origine, de manière à ce que la réputation des auteurs d'origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, les brevets de logiciel posent une menace constante sur l'existence de tout programme libre. Nous voulons nous assurer qu'une entreprise ne puisse limiter les utilisateurs de programmes libres en obtenant une licence restrictive par un détenteur de brevet. Par conséquent, nous insistons pour que tout brevet de licence obtenu pour une version de bibliothèque respecte la liberté d'utilisation complète définie dans la présente licence. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire. Cette licence, la licence GPL GNU restreinte, s'applique à certaines bibliothèques désignées et elle est considérablement différente de la licence GPL ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre de lier ces bibliothèques à des programmes non libres. Lorsqu'un programme est lié à une bibliothèque, que cela soit réalisé de manière statique ou à l'aide d'une bibliothèque partagée, la combinaison des deux est, du point de vue juridique, un travail combiné, un dérivé de la bibliothèque d'origine. La licence GPL ordinaire permet par conséquent de tels liens uniquement si la combinaison entière correspond à ses critères de liberté. La licence GPL restreinte permet des critères moins contraignants relativement à la liaison d'autres codes avec la bibliothèque. Nous l'appelons licence GPL « restreinte », car elle fait moins pour protéger la liberté des utilisateurs que la licence GPL ordinaire. En outre, elle offre aux développeurs de logiciels libres moins d'avantages par rapport aux programmes non libres concurrents. Ces désavantages font en sorte que nous utilisons la licence GPL ordinaire pour un grand nombre de bibliothèques. Cependant, la licence restreinte offre des avantages dans certaines circonstances spéciales. Par exemple, dans de rares occasions, il peut être nécessaire d'encourager l'usage le plus répandu possible d'une certaine bibliothèque, de manière à ce qu'elle devienne une norme de facto. Pour atteindre cet objectif, les programmes non libres doivent pouvoir utiliser la bibliothèque. Un cas plus fréquent est celui d'une bibliothèque libre qui fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il y a peu à gagner en limitant la bibliothèque libre au logiciel libre uniquement, on utilise alors la licence GPL restreinte. Dans d'autres cas, l'autorisation d'utiliser une bibliothèque particulière dans des programmes non libres permet à un grand nombre de personnes d'utiliser une grande ressource de logiciel libre. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à de nombreuses personnes d'utiliser le système d'exploitation GNU en entier, ainsi que ses variantes, le système d'exploitation GNU/Linux. Bien que la licence GPL restreinte protège moins la liberté des utilisateurs, elle assure que l'utilisateur d'un programme qui est lié à la bibliothèque dispose de la liberté et des ressources pour exécuter ce programme en utilisant une version modifiée de la bibliothèque. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre doit être combinée avec la bibliothèque pour pouvoir fonctionner. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels ou à tout autre programme qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL restreinte (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et distribuez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d'exception aux articles ci-dessus, vous pouvez aussi combiner ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l'ouvrage pour l'utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Utiliser un mécanisme pour bibliothèque partagée adéquat pour mettre en lien la bibliothèque. Un mécanisme adéquat en est un qui (1) utilise au moment de l'exécution une copie de la bibliothèque déjà présente sur le système informatique de l'utilisateur, plutôt que de copier des fonctions de la bibliothèque dans un exécutable, et (2) qui fonctionne correctement avec une version modifiée de la bibliothèque, si l'utilisateur en installe une, pourvu que la version modifiée soit compatible avec l'interface de la version avec laquelle l'ouvrage a été réalisé. c) Accompagner l'ouvrage avec une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. d) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. e) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le matériel à distribuer ne doit pas inclure quoi que ce soit qui est distribué normalement (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL restreinte. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom de la bibliothèque et une idée de son utilité. Droit d'auteur (C) année nom de l'auteur Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU restreinte publiée par la Free Software Foundation; soit la version 2.1 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU restreinte pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU restreinte avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. signature de Ty Coon, 1er avril 1990 Ty Coon, Président de Vice C'est tout ce qu'il y a de plus simple! ######## libglib-2.0-0-2.38.2 ######## LICENCE GPL GNU POUR BIBLIOTHÈQUE Version 2, juin 1991 Droit d'auteur (C) 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Ceci est la première version publiée de la licence GPL pour bibliothèque. Son numéro de version est 2 puisqu'elle est associée à la version 2 de la licence GPL ordinaire.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL pour bibliothèque, s'applique à certains logiciels de la Free Software Foundation conçus spécialement à cet effet, et à d'autres bibliothèques dont les auteurs décident de l'employer. Vous pouvez aussi l'utiliser pour vos bibliothèques. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez un programme avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Par ailleurs, pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Si la bibliothèque est modifiée par quelqu'un d'autre et qu'elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu'ils n'ont pas en main la version d'origine, de manière à ce que la réputation des auteurs d'origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des entreprises distribuant un logiciel libre obtiennent individuellement des licences d'exploitation de brevet, ce qui aurait pour effet de transformer le programme en logiciel privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire, laquelle a été conçue pour les programmes utilitaires. Cette licence, la licence GPL GNU pour bibliothèques, s'applique à certaines bibliothèques désignées. Cette licence est considérablement différente de la licence ordinaire; assurez-vous de la lire en entier et ne faites aucune supposition quant à sa similarité par rapport à la licence standard. La raison pour laquelle nous disposons d'une licence publique distincte pour certaines bibliothèques est qu'elles estompent la distinction que nous faisons normalement entre la modification ou l'ajout d'un programme et sa simple utilisation. Lier un programme avec une bibliothèque, sans changer la bibliothèque, ne revient qu'à utiliser la bibliothèque, et s'apparente à exécuter un programme utilitaire ou un logiciel d'application. Cependant, dans un sens textuel et juridique, l'exécutable lié est un ouvrage combiné, un dérivé de la bibliothèque originale, et la licence GPL ordinaire la traite comme tel. En raison de cette distinction floue, utiliser la licence GPL ordinaire pour des bibliothèques ne favorise pas de façon efficace le partage logiciel, car la plupart des développeurs n'utilisent pas les bibliothèques. Nous en sommes arrivés à la conclusion que des conditions moins contraignantes sont susceptibles de favoriser davantage le partage. Cependant, la mise en lien sans restrictions des programmes non libres prive les utilisateurs de ces programmes de tous les avantages du statut libre des bibliothèques en elles-mêmes. La licence GPL pour bibliothèques vise à permettre aux développeurs de programmes non libres d'utiliser des bibliothèques libres, tout en préservant votre liberté en tant qu'utilisateur de tels programmes de modifier les bibliothèques libres qui y sont intégrées. (Nous n'avons pas pu obtenir ces résultats en ce qui concerne les modifications dans les fichiers d'en-tête, mais nous avons réussi en ce qui concerne les modifications dans les fonctions réelles de la bibliothèque.) Nous espérons que cela permettra un développement plus rapide des bibliothèques libres. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre ne fonctionne qu'avec la bibliothèque. Veuillez noter qu'il est possible pour une bibliothèque d'être couverte par une licence GPL ordinaire plutôt que par cette licence spéciale. LICENCE GPL GNU POUR BIBLIOTHÈQUE CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL pour bibliothèque (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n’importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d’auteur adéquat et un avertissement d’absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l’absence de toute forme de garantie; et distribuiez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d'exception aux articles ci-dessus, vous pouvez aussi compiler ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l'ouvrage pour l'utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Accompagner l'ouvrage d'une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. c) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. d) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL pour bibliothèque. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. Droit d'auteur (C) Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU pour bibliothèque publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour bibliothèque pour obtenir de plus amples renseignements. Un exemplaire de la licence GPL GNU de bibliothèque aurait dû vous être communiqué avec cette bibliothèque ; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307 USA. Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. , 1er avril 1990 Ty Coon, président de Vice C'est tout ce qu'il y a de plus simple! ######## libgnutls26-2.12.23 ######## LICENCE GPL GNU RESTREINTE Version 2.1, février 1999 Droit d'auteur (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Il s'agit de la première version publiée de la licence GPL restreinte. Elle constitue aussi le successeur de la licence GPL GNU, version 2, c'est pourquoi elle porte le numéro de version 2.1.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL restreinte, s'applique à certains progiciels spécialement conçus, généralement des bibliothèques, de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez aussi l'utiliser, mais nous vous suggérons d'abord de bien soupeser les avantages de cette licence ou de la licence GPL ordinaire dans un cas particulier, en fonction des explications ci-dessous. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à des distributeurs de vous refuser ces droits ou de vous demander de céder ces droits. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez d'autres codes avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Par ailleurs, si la bibliothèque est modifiée par quelqu'un d'autre et qu'elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu'ils n'ont pas en main la version d'origine, de manière à ce que la réputation des auteurs d'origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, les brevets de logiciel posent une menace constante sur l'existence de tout programme libre. Nous voulons nous assurer qu'une entreprise ne puisse limiter les utilisateurs de programmes libres en obtenant une licence restrictive par un détenteur de brevet. Par conséquent, nous insistons pour que tout brevet de licence obtenu pour une version de bibliothèque respecte la liberté d'utilisation complète définie dans la présente licence. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire. Cette licence, la licence GPL GNU restreinte, s'applique à certaines bibliothèques désignées et elle est considérablement différente de la licence GPL ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre de lier ces bibliothèques à des programmes non libres. Lorsqu'un programme est lié à une bibliothèque, que cela soit réalisé de manière statique ou à l'aide d'une bibliothèque partagée, la combinaison des deux est, du point de vue juridique, un travail combiné, un dérivé de la bibliothèque d'origine. La licence GPL ordinaire permet par conséquent de tels liens uniquement si la combinaison entière correspond à ses critères de liberté. La licence GPL restreinte permet des critères moins contraignants relativement à la liaison d'autres codes avec la bibliothèque. Nous l'appelons licence GPL « restreinte », car elle fait moins pour protéger la liberté des utilisateurs que la licence GPL ordinaire. En outre, elle offre aux développeurs de logiciels libres moins d'avantages par rapport aux programmes non libres concurrents. Ces désavantages font en sorte que nous utilisons la licence GPL ordinaire pour un grand nombre de bibliothèques. Cependant, la licence restreinte offre des avantages dans certaines circonstances spéciales. Par exemple, dans de rares occasions, il peut être nécessaire d'encourager l'usage le plus répandu possible d'une certaine bibliothèque, de manière à ce qu'elle devienne une norme de facto. Pour atteindre cet objectif, les programmes non libres doivent pouvoir utiliser la bibliothèque. Un cas plus fréquent est celui d'une bibliothèque libre qui fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il y a peu à gagner en limitant la bibliothèque libre au logiciel libre uniquement, on utilise alors la licence GPL restreinte. Dans d'autres cas, l'autorisation d'utiliser une bibliothèque particulière dans des programmes non libres permet à un grand nombre de personnes d'utiliser une grande ressource de logiciel libre. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à de nombreuses personnes d'utiliser le système d'exploitation GNU en entier, ainsi que ses variantes, le système d'exploitation GNU/Linux. Bien que la licence GPL restreinte protège moins la liberté des utilisateurs, elle assure que l'utilisateur d'un programme qui est lié à la bibliothèque dispose de la liberté et des ressources pour exécuter ce programme en utilisant une version modifiée de la bibliothèque. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre doit être combinée avec la bibliothèque pour pouvoir fonctionner. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels ou à tout autre programme qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL restreinte (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et distribuez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d'exception aux articles ci-dessus, vous pouvez aussi combiner ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l'ouvrage pour l'utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Utiliser un mécanisme pour bibliothèque partagée adéquat pour mettre en lien la bibliothèque. Un mécanisme adéquat en est un qui (1) utilise au moment de l'exécution une copie de la bibliothèque déjà présente sur le système informatique de l'utilisateur, plutôt que de copier des fonctions de la bibliothèque dans un exécutable, et (2) qui fonctionne correctement avec une version modifiée de la bibliothèque, si l'utilisateur en installe une, pourvu que la version modifiée soit compatible avec l'interface de la version avec laquelle l'ouvrage a été réalisé. c) Accompagner l'ouvrage avec une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. d) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. e) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le matériel à distribuer ne doit pas inclure quoi que ce soit qui est distribué normalement (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL restreinte. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom de la bibliothèque et une idée de son utilité. Droit d'auteur (C) année nom de l'auteur Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU restreinte publiée par la Free Software Foundation; soit la version 2.1 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU restreinte pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU restreinte avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. signature de Ty Coon, 1er avril 1990 Ty Coon, Président de Vice C'est tout ce qu'il y a de plus simple! ######## libgpg-error0-1.12 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. LICENCE GPL GNU RESTREINTE Version 2.1, février 1999 Droit d'auteur (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Il s'agit de la première version publiée de la licence GPL restreinte. Elle constitue aussi le successeur de la licence GPL GNU, version 2, c'est pourquoi elle porte le numéro de version 2.1.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL restreinte, s'applique à certains progiciels spécialement conçus, généralement des bibliothèques, de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez aussi l'utiliser, mais nous vous suggérons d'abord de bien soupeser les avantages de cette licence ou de la licence GPL ordinaire dans un cas particulier, en fonction des explications ci-dessous. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à des distributeurs de vous refuser ces droits ou de vous demander de céder ces droits. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez d'autres codes avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Par ailleurs, si la bibliothèque est modifiée par quelqu'un d'autre et qu'elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu'ils n'ont pas en main la version d'origine, de manière à ce que la réputation des auteurs d'origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, les brevets de logiciel posent une menace constante sur l'existence de tout programme libre. Nous voulons nous assurer qu'une entreprise ne puisse limiter les utilisateurs de programmes libres en obtenant une licence restrictive par un détenteur de brevet. Par conséquent, nous insistons pour que tout brevet de licence obtenu pour une version de bibliothèque respecte la liberté d'utilisation complète définie dans la présente licence. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire. Cette licence, la licence GPL GNU restreinte, s'applique à certaines bibliothèques désignées et elle est considérablement différente de la licence GPL ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre de lier ces bibliothèques à des programmes non libres. Lorsqu'un programme est lié à une bibliothèque, que cela soit réalisé de manière statique ou à l'aide d'une bibliothèque partagée, la combinaison des deux est, du point de vue juridique, un travail combiné, un dérivé de la bibliothèque d'origine. La licence GPL ordinaire permet par conséquent de tels liens uniquement si la combinaison entière correspond à ses critères de liberté. La licence GPL restreinte permet des critères moins contraignants relativement à la liaison d'autres codes avec la bibliothèque. Nous l'appelons licence GPL « restreinte », car elle fait moins pour protéger la liberté des utilisateurs que la licence GPL ordinaire. En outre, elle offre aux développeurs de logiciels libres moins d'avantages par rapport aux programmes non libres concurrents. Ces désavantages font en sorte que nous utilisons la licence GPL ordinaire pour un grand nombre de bibliothèques. Cependant, la licence restreinte offre des avantages dans certaines circonstances spéciales. Par exemple, dans de rares occasions, il peut être nécessaire d'encourager l'usage le plus répandu possible d'une certaine bibliothèque, de manière à ce qu'elle devienne une norme de facto. Pour atteindre cet objectif, les programmes non libres doivent pouvoir utiliser la bibliothèque. Un cas plus fréquent est celui d'une bibliothèque libre qui fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il y a peu à gagner en limitant la bibliothèque libre au logiciel libre uniquement, on utilise alors la licence GPL restreinte. Dans d'autres cas, l'autorisation d'utiliser une bibliothèque particulière dans des programmes non libres permet à un grand nombre de personnes d'utiliser une grande ressource de logiciel libre. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à de nombreuses personnes d'utiliser le système d'exploitation GNU en entier, ainsi que ses variantes, le système d'exploitation GNU/Linux. Bien que la licence GPL restreinte protège moins la liberté des utilisateurs, elle assure que l'utilisateur d'un programme qui est lié à la bibliothèque dispose de la liberté et des ressources pour exécuter ce programme en utilisant une version modifiée de la bibliothèque. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre doit être combinée avec la bibliothèque pour pouvoir fonctionner. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels ou à tout autre programme qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL restreinte (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et distribuez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d'exception aux articles ci-dessus, vous pouvez aussi combiner ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l'ouvrage pour l'utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Utiliser un mécanisme pour bibliothèque partagée adéquat pour mettre en lien la bibliothèque. Un mécanisme adéquat en est un qui (1) utilise au moment de l'exécution une copie de la bibliothèque déjà présente sur le système informatique de l'utilisateur, plutôt que de copier des fonctions de la bibliothèque dans un exécutable, et (2) qui fonctionne correctement avec une version modifiée de la bibliothèque, si l'utilisateur en installe une, pourvu que la version modifiée soit compatible avec l'interface de la version avec laquelle l'ouvrage a été réalisé. c) Accompagner l'ouvrage avec une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. d) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. e) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le matériel à distribuer ne doit pas inclure quoi que ce soit qui est distribué normalement (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL restreinte. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom de la bibliothèque et une idée de son utilité. Droit d'auteur (C) année nom de l'auteur Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU restreinte publiée par la Free Software Foundation; soit la version 2.1 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU restreinte pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU restreinte avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. signature de Ty Coon, 1er avril 1990 Ty Coon, Président de Vice C'est tout ce qu'il y a de plus simple! ######## libharfbuzz-1.0.1 ######## Licence MIT Droit d'auteur (c) Par la présente, toute personne obtenant un exemplaire de ce logiciel et des fichiers de documentation connexe (le « logiciel ») obtient gratuitement l'autorisation de traiter le logiciel sans restriction, y compris, sans limitation aux droits d'utiliser, de copier, de modifier, de fusionner, de publier, de distribuer et/ou de vendre des copies du logiciel, et de permettre aux personnes auxquelles le logiciel est fourni d'en faire autant, conformément aux conditions suivantes : L'avis de droit d'auteur ci-dessus et cet avis d'autorisation doivent être intégrés dans toutes les copies ou parties importantes du logiciel. LE LOGICIEL EST FOURNI « TEL QUEL », SANS AUCUNE GARANTIE, EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE, DE CONFORMITÉ À UN USAGE PARTICULIER OU DE NON-VIOLATION. LES AUTEURS OU DÉTENTEURS DU DROIT D'AUTEUR NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUTE RÉCLAMATION, DE TOUT DOMMAGE OU DE TOUTE AUTRE RESPONSABILITÉ, QUE CELA SOIT LIÉ À UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, UN DÉLIT CIVIL OU TOUT AUTRE, DÉCOULANT DE OU EN LIEN AVEC LE LOGICIEL OU AVEC L'UTILISATION OU D'AUTRES INTERACTIONS AVEC LE LOGICIEL. ######## libitzam-6.0.4 ######## Droit d’auteur 2011 Scott Robert Ladd. Tous droits réservés. La redistribution et l’utilisation sous ses formes source et binaire, avec ou sans modification, sont permises à condition de respecter les conditions suivantes : 1. La redistribution du code source doit comprendre l'avis de droit d'auteur ci-dessus, cette liste de conditions et l'avis de non-responsabilité suivant. 2. La redistribution sous forme binaire doit reproduire l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avis de non-responsabilité suivant sous forme de documents ou autre matériel fourni avec la distribution. CE LOGICIEL EST FOURNI PAR SCOTT ROBERT LADD « TEL QUEL » ET TOUTE GARANTIE EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S’Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET D’ADAPTATION À UN USAGE PARTICULIER SONT REJETÉES. SCOTT ROBERT LADD ET LES CONTRIBUTEURS NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUT DOMMAGE DIRECT, INDIRECT, CONSÉCUTIF, PARTICULIER, EXEMPLAIRE OU ACCESSOIRE (Y COMPRIS, MAIS SANS S’Y LIMITER, L’ACHAT DE BIENS OU DE SERVICES DE SUBSTITUTION; LA PERTE D’UTILISATION, DE DONNÉES OU DE PROFITS; OU LA PERTE D’EXPLOITATION) INDIFFÉREMMENT DE LA CAUSE ET EN VERTU DE TOUTE THÉORIE DE RESPONSABILITÉ, QU’IL S’AGISSE D’UN CONTRAT, D’UNE RESPONSABILITÉ STRICTE OU D’UN DÉLIT CIVIL (Y COMPRIS UNE NÉGLIGENCE OU AUTRE) DÉCOULANT DE TOUTE MANIÈRE DE L’UTILISATION DE CE LOGICIEL, MÊME S’ILS ONT ÉTÉ AVISÉS D’UNE TELLE ÉVENTUALITÉ. Les opinions et conclusions contenues dans le logiciel et la documentation sont celles des auteurs et ne doivent pas être interprétées comme représentant des politiques officielles, écrites ou implicites de Scott Robert Ladd. ######## libjpeg-9c ######## Les auteurs n'offrent AUCUNE GARANTIE et ne font aucune représentation, expresse ou tacite, en ce qui concerne ce logiciel, sa qualité, sa précision, sa qualité marchande ou son aptitude à un usage particulier. Ce logiciel est fourni « TEL QUEL » et vous, son utilisateur, assumez l'intégralité du risque quant à sa qualité et sa précision. Ce logiciel est protégé par le droit d’auteur (C) 1991-2011, Thomas G. Lane, Guido Vollbeding. Tous droits réservés, à l'exception de ce qui est précisé ci-dessous. Par la présente, vous êtes autorisé à utiliser, copier, modifier et distribuer ce logiciel (ou des parties de celui-ci) à n'importe quelle fin, sans frais, aux conditions suivantes : (1) Si une partie du code source de ce logiciel est distribuée, ce fichier README doit être inclus, avec, intacte, cet avis de droit d'auteur et d'absence de garantie; les éventuels ajouts, suppressions ou modifications apportés aux fichiers originaux doivent être clairement indiqués dans la documentation d'accompagnement. (2) Si la distribution porte exclusivement sur du code exécutable, la documentation d'accompagnement doit indiquer que « ce logiciel est en partie basé sur le travail de l'Independent JPEG Group ». (3) L'autorisation d'utiliser ce logiciel n'est accordée que si l'utilisateur accepte toute la responsabilité d'éventuelles conséquences indésirables; les auteurs n'acceptent AUCUNE RESPONSABILITÉ pour quelques dommages que ce soit. Ces conditions s'appliquent à tout logiciel dérivé du code IJG ou basé sur celui-ci, et non seulement à la bibliothèque non modifiée. Si vous utilisez notre œuvre, vous devriez le reconnaître. AUCUNE autorisation n'est accordée pour l'utilisation du nom de n'importe quel auteur ou de n'importe quelle entreprise de l'IJG dans de la publicité concernant le présent logiciel ou des produits dérivés de celui-ci. Ce logiciel peut seulement être dénommé le « logiciel de l'Independent JPEG Group ». Nous autorisons expressément et encourageons l'utilisation de ce logiciel dans des produits commerciaux, pourvu que toutes les responsabilités et garanties soient assumées par le fournisseur du produit. ansi2knr.c est compris dans cette distribution avec l'autorisation de L. Peter Deutsch, seul propriétaire de l'entreprise titulaire du droit d'auteur, Aladdin Enterprises à Menlo Park, CA. ansi2knr.c n'est pas couvert par le droit d'auteur et les conditions ci-dessus, mais par les conditions de distribution ordinaires de la Free Software Foundation; essentiellement, vous devez inclure le code source si vous le redistribuez. (Voir le fichier ansi2knr.c pour plus de détails.) Cependant, comme ansi2knr.c n'a pas besoin de faire partie d'un programme généré à partir du code IJG, ceci ne vous limite pas plus que ne le font les paragraphes précédents. Le script de configuration Unix « configure » a été produit avec GNU Autoconf. Tous les droits sont réservés par la Free Software Foundation, mais il peut être distribué librement. Il en va de même pour ses scripts de support (config.guess, config.sub, ltmain.sh). Les droits d’un autre script de support, install-sh, sont protégés par les droits d'auteur de X Consortium, mais il peut également être distribué librement. La distribution de l'IJG incluait anciennement du code pour lire et écrire des fichiers GIF. Pour éviter toute complication avec le brevet LZW d'Unisys, la prise en charge de la lecture GIF a été supprimée, et l'écriture de GIF a été simplifiée pour ne produire que des « GIF non compressés ». Cette technique n'utilise pas l'algorithme LZW ; les fichiers GIF qui en résultent sont plus grands que normalement, mais ils sont lisibles par tous les décodeurs GIF habituels. Nous sommes tenus de déclarer que « Le Graphics Interchange Format(c) est la propriété protégée de CompuServe Incorporated. GIF(sm) est une marque de service appartenant à CompuServe Incorporated ». ######## libkmod2-16 ######## LICENCE GPL GNU RESTREINTE Version 2.1, février 1999 Droit d'auteur (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Il s'agit de la première version publiée de la licence GPL restreinte. Elle constitue aussi le successeur de la licence GPL GNU, version 2, c'est pourquoi elle porte le numéro de version 2.1.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL restreinte, s'applique à certains progiciels spécialement conçus, généralement des bibliothèques, de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez aussi l'utiliser, mais nous vous suggérons d'abord de bien soupeser les avantages de cette licence ou de la licence GPL ordinaire dans un cas particulier, en fonction des explications ci-dessous. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à des distributeurs de vous refuser ces droits ou de vous demander de céder ces droits. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez d'autres codes avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Par ailleurs, si la bibliothèque est modifiée par quelqu’un d’autre et qu’elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu’ils n’ont pas en main la version d’origine, de manière à ce que la réputation des auteurs d’origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, les brevets de logiciel posent une menace constante sur l'existence de tout programme libre. Nous voulons nous assurer qu'une entreprise ne puisse limiter les utilisateurs de programmes libres en obtenant une licence restrictive par un détenteur de brevet. Par conséquent, nous insistons pour que tout brevet de licence obtenu pour une version de bibliothèque respecte la liberté d'utilisation complète définie dans la présente licence. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire. Cette licence, la licence GPL GNU restreinte, s'applique à certaines bibliothèques désignées et elle est considérablement différente de la licence GPL ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre de lier ces bibliothèques à des programmes non libres. Lorsqu'un programme est lié à une bibliothèque, que cela soit réalisé de manière statique ou à l'aide d'une bibliothèque partagée, la combinaison des deux est, du point de vue juridique, un travail combiné, un dérivé de la bibliothèque d'origine. La licence GPL ordinaire permet par conséquent de tels liens uniquement si la combinaison entière correspond à ses critères de liberté. La licence GPL restreinte permet des critères moins contraignants relativement à la liaison d'autres codes avec la bibliothèque. Nous l’appelons licence GPL « restreinte », car elle fait moins pour protéger la liberté des utilisateurs que la licence GPL ordinaire. En outre, elle offre aux développeurs de logiciels libres moins d'avantages par rapport aux programmes non libres concurrents. Ces désavantages font en sorte que nous utilisons la licence GPL ordinaire pour un grand nombre de bibliothèques. Cependant, la licence restreinte offre des avantages dans certaines circonstances spéciales. Par exemple, dans de rares occasions, il peut être nécessaire d'encourager l'usage le plus répandu possible d'une certaine bibliothèque, de manière à ce qu'elle devienne une norme de facto. Pour atteindre cet objectif, les programmes non libres doivent pouvoir utiliser la bibliothèque. Un cas plus fréquent est celui d'une bibliothèque libre qui fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il y a peu à gagner en limitant la bibliothèque libre au logiciel libre uniquement, on utilise alors la licence GPL restreinte. Dans d'autres cas, l'autorisation d'utiliser une bibliothèque particulière dans des programmes non libres permet à un grand nombre de personnes d'utiliser une grande ressource de logiciel libre. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à de nombreuses personnes d'utiliser le système d'exploitation GNU en entier, ainsi que ses variantes, le système d'exploitation GNU/Linux. Bien que la licence GPL restreinte protège moins la liberté des utilisateurs, elle assure que l’utilisateur d’un programme qui est lié à la bibliothèque dispose de la liberté et des ressources pour exécuter ce programme en utilisant une version modifiée de la bibliothèque. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre doit être combinée avec la bibliothèque pour pouvoir fonctionner. LICENCE GPL GNU RESTREINTE CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels ou à tout autre programme qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL restreinte (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n’importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d’auteur adéquat et un avertissement d’absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l’absence de toute forme de garantie; et distribuiez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d’exception aux articles ci-dessus, vous pouvez aussi combiner ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l’ouvrage pour l’utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Utiliser un mécanisme pour bibliothèque partagée adéquat pour mettre en lien la bibliothèque. Un mécanisme adéquat en est un qui (1) utilise au moment de l’exécution une copie de la bibliothèque déjà présente sur le système informatique de l’utilisateur, plutôt que de copier des fonctions de la bibliothèque dans un exécutable, et (2) qui fonctionne correctement avec une version modifiée de la bibliothèque, si l’utilisateur en installe une, pourvu que la version modifiée soit compatible avec l’interface de la version avec laquelle l’ouvrage a été réalisé. c) Accompagner l'ouvrage avec une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. d) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. e) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le matériel à distribuer ne doit pas inclure quoi que ce soit qui est distribué normalement (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL restreinte. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. Droit d'auteur (C) Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU restreinte publiée par la Free Software Foundation; soit la version 2.1 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU restreinte pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU restreinte avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. , 1er avril 1990 Ty Coon, président de Vice C'est tout ce qu'il y a de plus simple! ######## liblzma5-5.1.3alpha ######## Domaine public ######## liblzo2-2-2.06 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. LICENCE GPL GNU RESTREINTE Version 2.1, février 1999 Droit d'auteur (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Il s'agit de la première version publiée de la licence GPL restreinte. Elle constitue aussi le successeur de la licence GPL GNU, version 2, c'est pourquoi elle porte le numéro de version 2.1.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL restreinte, s'applique à certains progiciels spécialement conçus, généralement des bibliothèques, de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez aussi l'utiliser, mais nous vous suggérons d'abord de bien soupeser les avantages de cette licence ou de la licence GPL ordinaire dans un cas particulier, en fonction des explications ci-dessous. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à des distributeurs de vous refuser ces droits ou de vous demander de céder ces droits. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez d'autres codes avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Par ailleurs, si la bibliothèque est modifiée par quelqu'un d'autre et qu'elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu'ils n'ont pas en main la version d'origine, de manière à ce que la réputation des auteurs d'origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, les brevets de logiciel posent une menace constante sur l'existence de tout programme libre. Nous voulons nous assurer qu'une entreprise ne puisse limiter les utilisateurs de programmes libres en obtenant une licence restrictive par un détenteur de brevet. Par conséquent, nous insistons pour que tout brevet de licence obtenu pour une version de bibliothèque respecte la liberté d'utilisation complète définie dans la présente licence. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire. Cette licence, la licence GPL GNU restreinte, s'applique à certaines bibliothèques désignées et elle est considérablement différente de la licence GPL ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre de lier ces bibliothèques à des programmes non libres. Lorsqu'un programme est lié à une bibliothèque, que cela soit réalisé de manière statique ou à l'aide d'une bibliothèque partagée, la combinaison des deux est, du point de vue juridique, un travail combiné, un dérivé de la bibliothèque d'origine. La licence GPL ordinaire permet par conséquent de tels liens uniquement si la combinaison entière correspond à ses critères de liberté. La licence GPL restreinte permet des critères moins contraignants relativement à la liaison d'autres codes avec la bibliothèque. Nous l'appelons licence GPL « restreinte », car elle fait moins pour protéger la liberté des utilisateurs que la licence GPL ordinaire. En outre, elle offre aux développeurs de logiciels libres moins d'avantages par rapport aux programmes non libres concurrents. Ces désavantages font en sorte que nous utilisons la licence GPL ordinaire pour un grand nombre de bibliothèques. Cependant, la licence restreinte offre des avantages dans certaines circonstances spéciales. Par exemple, dans de rares occasions, il peut être nécessaire d'encourager l'usage le plus répandu possible d'une certaine bibliothèque, de manière à ce qu'elle devienne une norme de facto. Pour atteindre cet objectif, les programmes non libres doivent pouvoir utiliser la bibliothèque. Un cas plus fréquent est celui d'une bibliothèque libre qui fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il y a peu à gagner en limitant la bibliothèque libre au logiciel libre uniquement, on utilise alors la licence GPL restreinte. Dans d'autres cas, l'autorisation d'utiliser une bibliothèque particulière dans des programmes non libres permet à un grand nombre de personnes d'utiliser une grande ressource de logiciel libre. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à de nombreuses personnes d'utiliser le système d'exploitation GNU en entier, ainsi que ses variantes, le système d'exploitation GNU/Linux. Bien que la licence GPL restreinte protège moins la liberté des utilisateurs, elle assure que l'utilisateur d'un programme qui est lié à la bibliothèque dispose de la liberté et des ressources pour exécuter ce programme en utilisant une version modifiée de la bibliothèque. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre doit être combinée avec la bibliothèque pour pouvoir fonctionner. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels ou à tout autre programme qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL restreinte (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et distribuez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d'exception aux articles ci-dessus, vous pouvez aussi combiner ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l'ouvrage pour l'utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Utiliser un mécanisme pour bibliothèque partagée adéquat pour mettre en lien la bibliothèque. Un mécanisme adéquat en est un qui (1) utilise au moment de l'exécution une copie de la bibliothèque déjà présente sur le système informatique de l'utilisateur, plutôt que de copier des fonctions de la bibliothèque dans un exécutable, et (2) qui fonctionne correctement avec une version modifiée de la bibliothèque, si l'utilisateur en installe une, pourvu que la version modifiée soit compatible avec l'interface de la version avec laquelle l'ouvrage a été réalisé. c) Accompagner l'ouvrage avec une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. d) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. e) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le matériel à distribuer ne doit pas inclure quoi que ce soit qui est distribué normalement (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL restreinte. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom de la bibliothèque et une idée de son utilité. Droit d'auteur (C) année nom de l'auteur Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU restreinte publiée par la Free Software Foundation; soit la version 2.1 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU restreinte pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU restreinte avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. signature de Ty Coon, 1er avril 1990 Ty Coon, Président de Vice C'est tout ce qu'il y a de plus simple! ######## libmount-v2.24.1 ######## LICENCE GPL GNU RESTREINTE Version 2.1, février 1999 Droit d'auteur (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Il s'agit de la première version publiée de la licence GPL restreinte. Elle constitue aussi le successeur de la licence GPL GNU, version 2, c'est pourquoi elle porte le numéro de version 2.1.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL restreinte, s'applique à certains progiciels spécialement conçus, généralement des bibliothèques, de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez aussi l'utiliser, mais nous vous suggérons d'abord de bien soupeser les avantages de cette licence ou de la licence GPL ordinaire dans un cas particulier, en fonction des explications ci-dessous. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à des distributeurs de vous refuser ces droits ou de vous demander de céder ces droits. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez d'autres codes avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Par ailleurs, si la bibliothèque est modifiée par quelqu’un d’autre et qu’elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu’ils n’ont pas en main la version d’origine, de manière à ce que la réputation des auteurs d’origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, les brevets de logiciel posent une menace constante sur l'existence de tout programme libre. Nous voulons nous assurer qu'une entreprise ne puisse limiter les utilisateurs de programmes libres en obtenant une licence restrictive par un détenteur de brevet. Par conséquent, nous insistons pour que tout brevet de licence obtenu pour une version de bibliothèque respecte la liberté d'utilisation complète définie dans la présente licence. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire. Cette licence, la licence GPL GNU restreinte, s'applique à certaines bibliothèques désignées et elle est considérablement différente de la licence GPL ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre de lier ces bibliothèques à des programmes non libres. Lorsqu'un programme est lié à une bibliothèque, que cela soit réalisé de manière statique ou à l'aide d'une bibliothèque partagée, la combinaison des deux est, du point de vue juridique, un travail combiné, un dérivé de la bibliothèque d'origine. La licence GPL ordinaire permet par conséquent de tels liens uniquement si la combinaison entière correspond à ses critères de liberté. La licence GPL restreinte permet des critères moins contraignants relativement à la liaison d'autres codes avec la bibliothèque. Nous l’appelons licence GPL « restreinte », car elle fait moins pour protéger la liberté des utilisateurs que la licence GPL ordinaire. En outre, elle offre aux développeurs de logiciels libres moins d'avantages par rapport aux programmes non libres concurrents. Ces désavantages font en sorte que nous utilisons la licence GPL ordinaire pour un grand nombre de bibliothèques. Cependant, la licence restreinte offre des avantages dans certaines circonstances spéciales. Par exemple, dans de rares occasions, il peut être nécessaire d'encourager l'usage le plus répandu possible d'une certaine bibliothèque, de manière à ce qu'elle devienne une norme de facto. Pour atteindre cet objectif, les programmes non libres doivent pouvoir utiliser la bibliothèque. Un cas plus fréquent est celui d'une bibliothèque libre qui fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il y a peu à gagner en limitant la bibliothèque libre au logiciel libre uniquement, on utilise alors la licence GPL restreinte. Dans d'autres cas, l'autorisation d'utiliser une bibliothèque particulière dans des programmes non libres permet à un grand nombre de personnes d'utiliser une grande ressource de logiciel libre. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à de nombreuses personnes d'utiliser le système d'exploitation GNU en entier, ainsi que ses variantes, le système d'exploitation GNU/Linux. Bien que la licence GPL restreinte protège moins la liberté des utilisateurs, elle assure que l’utilisateur d’un programme qui est lié à la bibliothèque dispose de la liberté et des ressources pour exécuter ce programme en utilisant une version modifiée de la bibliothèque. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre doit être combinée avec la bibliothèque pour pouvoir fonctionner. LICENCE GPL GNU RESTREINTE CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels ou à tout autre programme qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL restreinte (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n’importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d’auteur adéquat et un avertissement d’absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l’absence de toute forme de garantie; et distribuiez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d’exception aux articles ci-dessus, vous pouvez aussi combiner ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l’ouvrage pour l’utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Utiliser un mécanisme pour bibliothèque partagée adéquat pour mettre en lien la bibliothèque. Un mécanisme adéquat en est un qui (1) utilise au moment de l’exécution une copie de la bibliothèque déjà présente sur le système informatique de l’utilisateur, plutôt que de copier des fonctions de la bibliothèque dans un exécutable, et (2) qui fonctionne correctement avec une version modifiée de la bibliothèque, si l’utilisateur en installe une, pourvu que la version modifiée soit compatible avec l’interface de la version avec laquelle l’ouvrage a été réalisé. c) Accompagner l'ouvrage avec une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. d) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. e) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le matériel à distribuer ne doit pas inclure quoi que ce soit qui est distribué normalement (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL restreinte. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. Droit d'auteur (C) Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU restreinte publiée par la Free Software Foundation; soit la version 2.1 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU restreinte pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU restreinte avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. ######## libnl-3-cli-3.2.22 ######## LICENCE GPL GNU RESTREINTE Version 2.1, février 1999 Droit d'auteur (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Il s'agit de la première version publiée de la licence GPL restreinte. Elle constitue aussi le successeur de la licence GPL GNU, version 2, c'est pourquoi elle porte le numéro de version 2.1.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL restreinte, s'applique à certains progiciels spécialement conçus, généralement des bibliothèques, de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez aussi l'utiliser, mais nous vous suggérons d'abord de bien soupeser les avantages de cette licence ou de la licence GPL ordinaire dans un cas particulier, en fonction des explications ci-dessous. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à des distributeurs de vous refuser ces droits ou de vous demander de céder ces droits. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez d'autres codes avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Par ailleurs, si la bibliothèque est modifiée par quelqu'un d'autre et qu'elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu'ils n'ont pas en main la version d'origine, de manière à ce que la réputation des auteurs d'origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, les brevets de logiciel posent une menace constante sur l'existence de tout programme libre. Nous voulons nous assurer qu'une entreprise ne puisse limiter les utilisateurs de programmes libres en obtenant une licence restrictive par un détenteur de brevet. Par conséquent, nous insistons pour que tout brevet de licence obtenu pour une version de bibliothèque respecte la liberté d'utilisation complète définie dans la présente licence. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire. Cette licence, la licence GPL GNU restreinte, s'applique à certaines bibliothèques désignées et elle est considérablement différente de la licence GPL ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre de lier ces bibliothèques à des programmes non libres. Lorsqu'un programme est lié à une bibliothèque, que cela soit réalisé de manière statique ou à l'aide d'une bibliothèque partagée, la combinaison des deux est, du point de vue juridique, un travail combiné, un dérivé de la bibliothèque d'origine. La licence GPL ordinaire permet par conséquent de tels liens uniquement si la combinaison entière correspond à ses critères de liberté. La licence GPL restreinte permet des critères moins contraignants relativement à la liaison d'autres codes avec la bibliothèque. Nous l'appelons licence GPL « restreinte », car elle fait moins pour protéger la liberté des utilisateurs que la licence GPL ordinaire. En outre, elle offre aux développeurs de logiciels libres moins d'avantages par rapport aux programmes non libres concurrents. Ces désavantages font en sorte que nous utilisons la licence GPL ordinaire pour un grand nombre de bibliothèques. Cependant, la licence restreinte offre des avantages dans certaines circonstances spéciales. Par exemple, dans de rares occasions, il peut être nécessaire d'encourager l'usage le plus répandu possible d'une certaine bibliothèque, de manière à ce qu'elle devienne une norme de facto. Pour atteindre cet objectif, les programmes non libres doivent pouvoir utiliser la bibliothèque. Un cas plus fréquent est celui d'une bibliothèque libre qui fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il y a peu à gagner en limitant la bibliothèque libre au logiciel libre uniquement, on utilise alors la licence GPL restreinte. Dans d'autres cas, l'autorisation d'utiliser une bibliothèque particulière dans des programmes non libres permet à un grand nombre de personnes d'utiliser une grande ressource de logiciel libre. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à de nombreuses personnes d'utiliser le système d'exploitation GNU en entier, ainsi que ses variantes, le système d'exploitation GNU/Linux. Bien que la licence GPL restreinte protège moins la liberté des utilisateurs, elle assure que l'utilisateur d'un programme qui est lié à la bibliothèque dispose de la liberté et des ressources pour exécuter ce programme en utilisant une version modifiée de la bibliothèque. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre doit être combinée avec la bibliothèque pour pouvoir fonctionner. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels ou à tout autre programme qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL restreinte (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et distribuez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d'exception aux articles ci-dessus, vous pouvez aussi combiner ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l'ouvrage pour l'utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Utiliser un mécanisme pour bibliothèque partagée adéquat pour mettre en lien la bibliothèque. Un mécanisme adéquat en est un qui (1) utilise au moment de l'exécution une copie de la bibliothèque déjà présente sur le système informatique de l'utilisateur, plutôt que de copier des fonctions de la bibliothèque dans un exécutable, et (2) qui fonctionne correctement avec une version modifiée de la bibliothèque, si l'utilisateur en installe une, pourvu que la version modifiée soit compatible avec l'interface de la version avec laquelle l'ouvrage a été réalisé. c) Accompagner l'ouvrage avec une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. d) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. e) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le matériel à distribuer ne doit pas inclure quoi que ce soit qui est distribué normalement (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL restreinte. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom de la bibliothèque et une idée de son utilité. Droit d'auteur (C) année nom de l'auteur Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU restreinte publiée par la Free Software Foundation; soit la version 2.1 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU restreinte pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU restreinte avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. signature de Ty Coon, 1er avril 1990 Ty Coon, Président de Vice C'est tout ce qu'il y a de plus simple! ######## libnl-3.so.200-3.2.22 ######## LICENCE GPL GNU RESTREINTE Version 2.1, février 1999 Droit d'auteur (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Il s'agit de la première version publiée de la licence GPL restreinte. Elle constitue aussi le successeur de la licence GPL GNU, version 2, c'est pourquoi elle porte le numéro de version 2.1.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL restreinte, s'applique à certains progiciels spécialement conçus, généralement des bibliothèques, de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez aussi l'utiliser, mais nous vous suggérons d'abord de bien soupeser les avantages de cette licence ou de la licence GPL ordinaire dans un cas particulier, en fonction des explications ci-dessous. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à des distributeurs de vous refuser ces droits ou de vous demander de céder ces droits. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez d'autres codes avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Par ailleurs, si la bibliothèque est modifiée par quelqu’un d’autre et qu’elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu’ils n’ont pas en main la version d’origine, de manière à ce que la réputation des auteurs d’origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, les brevets de logiciel posent une menace constante sur l'existence de tout programme libre. Nous voulons nous assurer qu'une entreprise ne puisse limiter les utilisateurs de programmes libres en obtenant une licence restrictive par un détenteur de brevet. Par conséquent, nous insistons pour que tout brevet de licence obtenu pour une version de bibliothèque respecte la liberté d'utilisation complète définie dans la présente licence. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire. Cette licence, la licence GPL GNU restreinte, s'applique à certaines bibliothèques désignées et elle est considérablement différente de la licence GPL ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre de lier ces bibliothèques à des programmes non libres. Lorsqu'un programme est lié à une bibliothèque, que cela soit réalisé de manière statique ou à l'aide d'une bibliothèque partagée, la combinaison des deux est, du point de vue juridique, un travail combiné, un dérivé de la bibliothèque d'origine. La licence GPL ordinaire permet par conséquent de tels liens uniquement si la combinaison entière correspond à ses critères de liberté. La licence GPL restreinte permet des critères moins contraignants relativement à la liaison d'autres codes avec la bibliothèque. Nous l’appelons licence GPL « restreinte », car elle fait moins pour protéger la liberté des utilisateurs que la licence GPL ordinaire. En outre, elle offre aux développeurs de logiciels libres moins d'avantages par rapport aux programmes non libres concurrents. Ces désavantages font en sorte que nous utilisons la licence GPL ordinaire pour un grand nombre de bibliothèques. Cependant, la licence restreinte offre des avantages dans certaines circonstances spéciales. Par exemple, dans de rares occasions, il peut être nécessaire d'encourager l'usage le plus répandu possible d'une certaine bibliothèque, de manière à ce qu'elle devienne une norme de facto. Pour atteindre cet objectif, les programmes non libres doivent pouvoir utiliser la bibliothèque. Un cas plus fréquent est celui d'une bibliothèque libre qui fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il y a peu à gagner en limitant la bibliothèque libre au logiciel libre uniquement, on utilise alors la licence GPL restreinte. Dans d'autres cas, l'autorisation d'utiliser une bibliothèque particulière dans des programmes non libres permet à un grand nombre de personnes d'utiliser une grande ressource de logiciel libre. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à de nombreuses personnes d'utiliser le système d'exploitation GNU en entier, ainsi que ses variantes, le système d'exploitation GNU/Linux. Bien que la licence GPL restreinte protège moins la liberté des utilisateurs, elle assure que l’utilisateur d’un programme qui est lié à la bibliothèque dispose de la liberté et des ressources pour exécuter ce programme en utilisant une version modifiée de la bibliothèque. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre doit être combinée avec la bibliothèque pour pouvoir fonctionner. LICENCE GPL GNU RESTREINTE CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels ou à tout autre programme qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL restreinte (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n’importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d’auteur adéquat et un avertissement d’absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l’absence de toute forme de garantie; et distribuiez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d’exception aux articles ci-dessus, vous pouvez aussi combiner ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l’ouvrage pour l’utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Utiliser un mécanisme pour bibliothèque partagée adéquat pour mettre en lien la bibliothèque. Un mécanisme adéquat en est un qui (1) utilise au moment de l’exécution une copie de la bibliothèque déjà présente sur le système informatique de l’utilisateur, plutôt que de copier des fonctions de la bibliothèque dans un exécutable, et (2) qui fonctionne correctement avec une version modifiée de la bibliothèque, si l’utilisateur en installe une, pourvu que la version modifiée soit compatible avec l’interface de la version avec laquelle l’ouvrage a été réalisé. c) Accompagner l'ouvrage avec une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. d) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. e) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le matériel à distribuer ne doit pas inclure quoi que ce soit qui est distribué normalement (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL restreinte. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. Droit d'auteur (C) Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU restreinte publiée par la Free Software Foundation; soit la version 2.1 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU restreinte pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU restreinte avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. , 1er avril 1990 Ty Coon, président de Vice C'est tout ce qu'il y a de plus simple! ######## libnl-genl-3.so.200-3.2.22 ######## LICENCE GPL GNU RESTREINTE Version 2.1, février 1999 Droit d'auteur (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Il s'agit de la première version publiée de la licence GPL restreinte. Elle constitue aussi le successeur de la licence GPL GNU, version 2, c'est pourquoi elle porte le numéro de version 2.1.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL restreinte, s'applique à certains progiciels spécialement conçus, généralement des bibliothèques, de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez aussi l'utiliser, mais nous vous suggérons d'abord de bien soupeser les avantages de cette licence ou de la licence GPL ordinaire dans un cas particulier, en fonction des explications ci-dessous. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à des distributeurs de vous refuser ces droits ou de vous demander de céder ces droits. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez d'autres codes avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Par ailleurs, si la bibliothèque est modifiée par quelqu’un d’autre et qu’elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu’ils n’ont pas en main la version d’origine, de manière à ce que la réputation des auteurs d’origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, les brevets de logiciel posent une menace constante sur l'existence de tout programme libre. Nous voulons nous assurer qu'une entreprise ne puisse limiter les utilisateurs de programmes libres en obtenant une licence restrictive par un détenteur de brevet. Par conséquent, nous insistons pour que tout brevet de licence obtenu pour une version de bibliothèque respecte la liberté d'utilisation complète définie dans la présente licence. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire. Cette licence, la licence GPL GNU restreinte, s'applique à certaines bibliothèques désignées et elle est considérablement différente de la licence GPL ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre de lier ces bibliothèques à des programmes non libres. Lorsqu'un programme est lié à une bibliothèque, que cela soit réalisé de manière statique ou à l'aide d'une bibliothèque partagée, la combinaison des deux est, du point de vue juridique, un travail combiné, un dérivé de la bibliothèque d'origine. La licence GPL ordinaire permet par conséquent de tels liens uniquement si la combinaison entière correspond à ses critères de liberté. La licence GPL restreinte permet des critères moins contraignants relativement à la liaison d'autres codes avec la bibliothèque. Nous l’appelons licence GPL « restreinte », car elle fait moins pour protéger la liberté des utilisateurs que la licence GPL ordinaire. En outre, elle offre aux développeurs de logiciels libres moins d'avantages par rapport aux programmes non libres concurrents. Ces désavantages font en sorte que nous utilisons la licence GPL ordinaire pour un grand nombre de bibliothèques. Cependant, la licence restreinte offre des avantages dans certaines circonstances spéciales. Par exemple, dans de rares occasions, il peut être nécessaire d'encourager l'usage le plus répandu possible d'une certaine bibliothèque, de manière à ce qu'elle devienne une norme de facto. Pour atteindre cet objectif, les programmes non libres doivent pouvoir utiliser la bibliothèque. Un cas plus fréquent est celui d'une bibliothèque libre qui fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il y a peu à gagner en limitant la bibliothèque libre au logiciel libre uniquement, on utilise alors la licence GPL restreinte. Dans d'autres cas, l'autorisation d'utiliser une bibliothèque particulière dans des programmes non libres permet à un grand nombre de personnes d'utiliser une grande ressource de logiciel libre. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à de nombreuses personnes d'utiliser le système d'exploitation GNU en entier, ainsi que ses variantes, le système d'exploitation GNU/Linux. Bien que la licence GPL restreinte protège moins la liberté des utilisateurs, elle assure que l’utilisateur d’un programme qui est lié à la bibliothèque dispose de la liberté et des ressources pour exécuter ce programme en utilisant une version modifiée de la bibliothèque. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre doit être combinée avec la bibliothèque pour pouvoir fonctionner. LICENCE GPL GNU RESTREINTE CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels ou à tout autre programme qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL restreinte (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n’importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d’auteur adéquat et un avertissement d’absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l’absence de toute forme de garantie; et distribuiez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d’exception aux articles ci-dessus, vous pouvez aussi combiner ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l’ouvrage pour l’utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Utiliser un mécanisme pour bibliothèque partagée adéquat pour mettre en lien la bibliothèque. Un mécanisme adéquat en est un qui (1) utilise au moment de l’exécution une copie de la bibliothèque déjà présente sur le système informatique de l’utilisateur, plutôt que de copier des fonctions de la bibliothèque dans un exécutable, et (2) qui fonctionne correctement avec une version modifiée de la bibliothèque, si l’utilisateur en installe une, pourvu que la version modifiée soit compatible avec l’interface de la version avec laquelle l’ouvrage a été réalisé. c) Accompagner l'ouvrage avec une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. d) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. e) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le matériel à distribuer ne doit pas inclure quoi que ce soit qui est distribué normalement (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL restreinte. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. Droit d'auteur (C) Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU restreinte publiée par la Free Software Foundation; soit la version 2.1 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU restreinte pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU restreinte avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. , 1er avril 1990 Ty Coon, président de Vice C'est tout ce qu'il y a de plus simple! ######## libogg0-1.3.1 ######## Copyright (c) 2002, Foundation Xiph.org Droit d'auteur (c) Les régents de l'université de la Californie. Tous droits réservés. La redistribution et l'utilisation sous formes source et binaire, avec ou sans modification, sont permises pourvu que les conditions suivantes soient satisfaites : 1. Les redistributions du code source doivent préserver l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avis suivant. 2. Les redistributions sous forme binaire doivent reproduire l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avertissement suivant dans la documentation et/ou d'autre matériel fourni avec la distribution. 3. Ni le nom de Xiph.org Foundation ni celui de ses contributeurs ne peuvent être utilisés pour appuyer ou faire la promotion de produits dérivés de ce logiciel sans en avoir préalablement obtenu l'autorisation par écrit. CE LOGICIEL EST FOURNI PAR LES RÉGENTS ET CONTRIBUTEURS « TEL QUEL » ET TOUTE GARANTIE EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER SONT DÉCLINÉES. LES RÉGENTS ET CONTRIBUTEURS NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUT DOMMAGE DIRECT, INDIRECT, CONSÉCUTIF, PARTICULIER, EXEMPLAIRE OU ACCESSOIRE (Y COMPRIS, MAIS SANS S'Y LIMITER, L'ACHAT DE BIENS OU DE SERVICES DE SUBSTITUTION; LA PERTE D'UTILISATION, DE DONNÉES OU DE PROFITS; OU LA PERTE D'EXPLOITATION) INDIFFÉREMMENT DE LA CAUSE ET EN VERTU DE TOUTE THÉORIE DE RESPONSABILITÉ, QU'IL S'AGISSE D'UN CONTRAT, D'UNE RESPONSABILITÉ STRICTE OU D'UN DÉLIT CIVIL (Y COMPRIS UNE NÉGLIGENCE OU AUTRE) DÉCOULANT DE TOUTE MANIÈRE DE L'UTILISATION DE CE LOGICIEL, MÊME S'IL Y A EU UN AVIS LIÉ À LA POSSIBILITÉ D'UN TEL DOMMAGE. ######## libpcap1-1.5.3 ######## Droit d'auteur (c) Les régents de l'université de la Californie. Tous droits réservés. La redistribution et l'utilisation sous formes source et binaire, avec ou sans modification, sont permises pourvu que les conditions suivantes soient satisfaites : 1. Les redistributions du code source doivent préserver l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avis suivant. 2. Les redistributions sous forme binaire doivent reproduire l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avertissement suivant dans la documentation et/ou d'autre matériel fourni avec la distribution. 3. Ni le nom de l'université ni celui de ses contributeurs ne peuvent être utilisés pour appuyer ou faire la promotion de produits dérivés de ce logiciel sans en avoir préalablement obtenu l'autorisation par écrit. CE LOGICIEL EST FOURNI PAR LES RÉGENTS ET CONTRIBUTEURS « TEL QUEL » ET TOUTE GARANTIE EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER SONT DÉCLINÉES. LES RÉGENTS ET CONTRIBUTEURS NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUT DOMMAGE DIRECT, INDIRECT, CONSÉCUTIF, PARTICULIER, EXEMPLAIRE OU ACCESSOIRE (Y COMPRIS, MAIS SANS S'Y LIMITER, L'ACHAT DE BIENS OU DE SERVICES DE SUBSTITUTION; LA PERTE D'UTILISATION, DE DONNÉES OU DE PROFITS; OU LA PERTE D'EXPLOITATION) INDIFFÉREMMENT DE LA CAUSE ET EN VERTU DE TOUTE THÉORIE DE RESPONSABILITÉ, QU'IL S'AGISSE D'UN CONTRAT, D'UNE RESPONSABILITÉ STRICTE OU D'UN DÉLIT CIVIL (Y COMPRIS UNE NÉGLIGENCE OU AUTRE) DÉCOULANT DE TOUTE MANIÈRE DE L'UTILISATION DE CE LOGICIEL, MÊME S'IL Y A EU UN AVIS LIÉ À LA POSSIBILITÉ D'UN TEL DOMMAGE. ######## libpciaccess0-0.13.2 ######## (C) Copyright IBM Corporation 2006, 2007 (C) Copyright Eric Anholt 2006 (C) Copyright Mark Kettenis 2011 (C) Copyright Robert Millan 2012 Copyright (c) 2007, 2008, 2009, 2011, 2012, 2013 Oracle and/or its affiliates. Copyright 2009, 2012 Red Hat, Inc. Droit d'auteur (c) Par la présente, toute personne obtenant un exemplaire de ce logiciel et des fichiers de documentation connexe (le « logiciel ») obtient gratuitement l'autorisation de traiter le logiciel sans restriction, y compris, sans limitation aux droits d'utiliser, de copier, de modifier, de fusionner, de publier, de distribuer et/ou de vendre des copies du logiciel, et de permettre aux personnes auxquelles le logiciel est fourni d'en faire autant, conformément aux conditions suivantes : L'avis de droit d'auteur ci-dessus et cet avis d'autorisation doivent être intégrés dans toutes les copies ou parties importantes du logiciel. LE LOGICIEL EST FOURNI « TEL QUEL », SANS AUCUNE GARANTIE, EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE, DE CONFORMITÉ À UN USAGE PARTICULIER OU DE NON-VIOLATION. LES AUTEURS OU DÉTENTEURS DU DROIT D'AUTEUR NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUTE RÉCLAMATION, DE TOUT DOMMAGE OU DE TOUTE AUTRE RESPONSABILITÉ, QUE CELA SOIT LIÉ À UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, UN DÉLIT CIVIL OU TOUT AUTRE, DÉCOULANT DE OU EN LIEN AVEC LE LOGICIEL OU AVEC L'UTILISATION OU D'AUTRES INTERACTIONS AVEC LE LOGICIEL. ------------------------------------------------------------------------------ Copyright (c) 2008 Juan Romero Pardines Copyright (c) 2008, 2011 Mark Kettenis Copyright (c) 2009 Michael Lorenz Copyright (c) 2009, 2012 Samuel Thibault Droit d'auteur (c) Par la présente, toute personne obtenant un exemplaire de ce logiciel et des fichiers de documentation connexe (le « logiciel ») obtient gratuitement l'autorisation de traiter le logiciel sans restriction, y compris, sans limitation aux droits d'utiliser, de copier, de modifier, de fusionner, de publier, de distribuer et/ou de vendre des copies du logiciel, et de permettre aux personnes auxquelles le logiciel est fourni d'en faire autant, conformément aux conditions suivantes : L'avis de droit d'auteur ci-dessus et cet avis d'autorisation doivent être intégrés dans toutes les copies ou parties importantes du logiciel. LE LOGICIEL EST FOURNI « TEL QUEL », SANS AUCUNE GARANTIE, EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE, DE CONFORMITÉ À UN USAGE PARTICULIER OU DE NON-VIOLATION. LES AUTEURS OU DÉTENTEURS DU DROIT D'AUTEUR NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUTE RÉCLAMATION, DE TOUT DOMMAGE OU DE TOUTE AUTRE RESPONSABILITÉ, QUE CELA SOIT LIÉ À UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, UN DÉLIT CIVIL OU TOUT AUTRE, DÉCOULANT DE OU EN LIEN AVEC LE LOGICIEL OU AVEC L'UTILISATION OU D'AUTRES INTERACTIONS AVEC LE LOGICIEL. ------------------------------------------------------------------------------ Copyright (C) 2000 The XFree86 Project, Inc. All Rights Reserved. Droit d'auteur (c) Par la présente, toute personne obtenant un exemplaire de ce logiciel et des fichiers de documentation connexe (le « logiciel ») obtient gratuitement l'autorisation de traiter le logiciel sans restriction, y compris, sans limitation aux droits d'utiliser, de copier, de modifier, de fusionner, de publier, de distribuer et/ou de vendre des copies du logiciel, et de permettre aux personnes auxquelles le logiciel est fourni d'en faire autant, conformément aux conditions suivantes : L'avis de droit d'auteur ci-dessus et cet avis d'autorisation doivent être intégrés dans toutes les copies ou parties importantes du logiciel. LE LOGICIEL EST FOURNI « TEL QUEL », SANS AUCUNE GARANTIE, EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE, DE CONFORMITÉ À UN USAGE PARTICULIER OU DE NON-VIOLATION. LES AUTEURS OU DÉTENTEURS DU DROIT D'AUTEUR NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUTE RÉCLAMATION, DE TOUT DOMMAGE OU DE TOUTE AUTRE RESPONSABILITÉ, QUE CELA SOIT LIÉ À UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, UN DÉLIT CIVIL OU TOUT AUTRE, DÉCOULANT DE OU EN LIEN AVEC LE LOGICIEL OU AVEC L'UTILISATION OU D'AUTRES INTERACTIONS AVEC LE LOGICIEL. À l'exception de ce qui figure dans cet avis, le nom du projet XFree86 doit Ne pas être utilisé dans la publicité ou autrement pour promouvoir la vente, l'utilisation ou autre Les transactions dans ce Logiciel sans l'autorisation écrite préalable de la Projet XFree86. ------------------------------------------------------------------------------ Copyright (c) 2007 Paulo R. Zanoni, Tiago Vignatti Copyright (c) 2009 Tiago Vignatti Droit d'auteur (c) Par la présente, toute personne obtenant un exemplaire de ce logiciel et des fichiers de documentation connexe (le « logiciel ») obtient gratuitement l'autorisation de traiter le logiciel sans restriction, y compris, sans limitation aux droits d'utiliser, de copier, de modifier, de fusionner, de publier, de distribuer et/ou de vendre des copies du logiciel, et de permettre aux personnes auxquelles le logiciel est fourni d'en faire autant, conformément aux conditions suivantes : L'avis de droit d'auteur ci-dessus et cet avis d'autorisation doivent être intégrés dans toutes les copies ou parties importantes du logiciel. LE LOGICIEL EST FOURNI « TEL QUEL », SANS AUCUNE GARANTIE, EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE, DE CONFORMITÉ À UN USAGE PARTICULIER OU DE NON-VIOLATION. LES AUTEURS OU DÉTENTEURS DU DROIT D'AUTEUR NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUTE RÉCLAMATION, DE TOUT DOMMAGE OU DE TOUTE AUTRE RESPONSABILITÉ, QUE CELA SOIT LIÉ À UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, UN DÉLIT CIVIL OU TOUT AUTRE, DÉCOULANT DE OU EN LIEN AVEC LE LOGICIEL OU AVEC L'UTILISATION OU D'AUTRES INTERACTIONS AVEC LE LOGICIEL. ######## libpersistence-client-library7-0.10.100 ######## Licence publique Mozilla Version 2.0 ================================== 1. Définitions -------------- 1.1. Le terme « contributeur » correspond à chaque personne ou entité juridique qui crée, contribue à la création du logiciel couvert, ou qui en est propriétaire. 1.2. Le terme « version du contributeur » correspond à la combinaison des contributions des autres (le cas échéant) utilisée par un contributeur et la contribution de ce contributeur en particulier. 1.3. Le terme « contribution » correspond à un logiciel couvert d'un contributeur en particulier. 1.4. Le terme « logiciel couvert » correspond à la forme de code source à laquelle le contributeur d'origine a joint l'avis dans l'annexe A, la forme exécutable d'une telle forme de code source et les modifications apportées à une telle forme de code source, en intégrant des portions de celle-ci dans chaque cas. 1.5. « Incompatible avec des licences secondaires » signifie (a) que le contributeur d'origine a joint l'avis décrit dans l'annexe B au logiciel couvert; (b) que le logiciel couvert a été rendu disponible sous les conditions de la version 1.1 ou d'une version précédente de la licence, mais pas en vertu des conditions d'une licence secondaire. 1.6. Le terme « forme exécutable » correspond à toute forme de l'ouvrage autre que la forme du code source. 1.7. Le terme « ouvrage plus volumineux » signifie un ouvrage qui combine un logiciel couvert avec d'autres matériels, dans un ou des fichiers séparés, qui n'est pas le logiciel couvert. 1.8. Le terme « licence » correspond à ce document. 1.9. Le terme « qu'il est possible de concéder sous licence » signifie avoir le droit de concéder, dans la mesure maximale possible, que ce soit au moment de la concession d'origine ou subséquemment, n'importe lequel et tous les droits transférés par cette licence. 1.10. Le terme « modifications » correspond à n'importe lequel des énoncés qui suivent : (a) tout fichier sous forme de code source qui résulte d'un ajout à, de la suppression, ou de la modification du contenu d'un logiciel couvert; (b) tout nouveau fichier sous forme de code source qui contient tout logiciel couvert. 1.11. Le terme « revendications de brevet » d'un contributeur correspond à toute revendication de brevet, y compris, mais sans s'y limiter, les revendications de méthode, de processus et d'appareil, dans n'importe quel brevet qu'un tel contributeur peut concéder sous licence, qui serait contrefaite, sauf pour la concession de la licence, pour créer, utiliser, vendre, offrir à la vente, avoir créé, importer ou transférer ses contributions ou sa version de contributeur. 1.12. Le terme « licence secondaire » correspond à la licence GPL GNU, version 2.0, la licence GPL GNU restreinte, version 2.1, la licence GPL GNU Affero, version 3.0, ou toute autre version ultérieure de ces licences. 1.13. Le terme « forme de code source » correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. 1.14. Le terme « vous » (ou « votre ») se rapporte à une personne ou à une entité juridique exerçant des droits en vertu de la présente licence. Pour les entités juridiques, « vous » comprend toute entité qui contrôle, est contrôlée par vous ou est sous un contrôle commun avec vous. Aux fins de la présente définition, « contrôler » correspond à (a) la capacité, directe ou indirecte, de diriger ou gérer une telle entité, que ce soit par contrat ou autre, ou (b) la propriété de cinquante pour cent (50 %) des actions en circulation ou (c) la propriété véritable d'une telle entité. 2. Concessions de licence et conditions -------------------------------- 2.1. Concessions Par la présente, chaque contributeur vous concède une licence internationale non exclusive libre de droits : (a) en vertu des droits de propriété intellectuelle (autre qu'un brevet ou une marque de commerce) qu'un tel contributeur peut concéder sous licence, pour utiliser, reproduire, rendre disponible, modifier, afficher, exécuter, distribuer et exploiter de toute autre manière ses contributions, qu'elles soient modifiées ou non, ou dans le cadre d'un ouvrage plus volumineux; (b) en vertu de revendications de brevet d'un tel contributeur, de créer, utiliser, vendre, offrir à la vente ou avoir créé, importer et transférer de toute autre manière ses contributions ou sa version de contributeur. 2.2. Date d'entrée en vigueur Les licences concédées dans l'article 2.1 à l'égard de toute contribution entrent en vigueur pour chaque contribution en date de la première distribution d'une telle contribution par le contributeur. 2.3. Limitations relatives à la portée de la concession Les licences concédées dans cet article 2 constituent les seuls droits concédés en vertu de la présente licence. Aucun droit supplémentaire ni licence ne sera inféré à partir de la distribution ou de la concession d'une licence du logiciel couvert en vertu de la présente licence. Nonobstant l'article 2.1(b) ci-dessus, aucune licence n'est concédée par un contributeur : (a) pour tout code qu'un contributeur a supprimé du logiciel couvert; (b) pour des contrefaçons causées par : (i) des modifications du logiciel couvert réalisées par vous ou tout autre tiers, ou (ii) la combinaison de ses contributions avec un autre logiciel (sauf dans le cadre de sa version du contributeur); (c) en vertu de revendications de contrefaçon de brevet par le logiciel couvert en l'absence de ses contributions. Cette licence ne vous accorde aucun droit sur les marques de commerce, les marques de service ou les logos de tout contributeur (sauf dans la mesure où cela pourrait être nécessaire pour se conformer avec les exigences d'avis de l'article 3.4). 2.4. Licences subséquentes Aucun contributeur ne fait des concessions supplémentaires en raison de votre choix de distribuer le logiciel couvert en vertu d'une version subséquente de la présente licence (reportez-vous à l'article 10.2) ou en vertu des conditions d'une licence secondaire (si cela est autorisé en vertu des conditions de l'article 3.3). 2.5. Représentation Chaque contributeur fait valoir qu'il croit que ses contributions sont ses propres créations ou qu'il détient des droits suffisants pour concéder les droits de ses contributions transférées par cette licence. 2.6. Utilisation juste Cette licence n'est pas conçue pour limiter tout droit dont vous disposez en vertu des doctrines de droit d'auteur concernant une utilisation équitable, un traitement équitable ou d'autres aspects équivalents. 2.7. Conditions Les articles 3.1, 3.2, 3.3 et 3.4 sont des conditions des licences concédées à l'article 2.1. 3. Responsabilités ------------------- 3.1. Distribution d'une forme source L'ensemble de la distribution du logiciel couvert sous la forme de code source, y compris toute modification que vous créez ou à laquelle vous avez contribué, doit être réalisée en vertu des conditions de la présente licence. Vous devez informer les bénéficiaires que la forme du code source du logiciel couvert est régie par les conditions de la présente licence ainsi que sur la manière d'obtenir une copie de la présente licence. Vous ne pouvez tenter d'altérer ou de restreindre les droits des bénéficiaires sous la forme de code source. 3.2. Distribution d'une forme exécutable Si vous distribuez un logiciel couvert sous forme exécutable, alors : (a) un tel logiciel couvert doit aussi être rendu disponible sous forme de code source, comme décrit dans l'article 3.1 et vous devez informer les bénéficiaires de la forme exécutable sur la manière dont ils peuvent obtenir une copie d'une telle forme de code source par des moyens raisonnables d'une manière ponctuelle, à un coût non supérieur à celui de la distribution au bénéficiaire; (b) vous devez distribuer une telle forme exécutable en vertu des conditions de la présente licence, ou la concéder en sous-licence en vertu de conditions différentes, pourvu que la licence pour la forme exécutable ne tente pas de limiter ou d'altérer les droits des bénéficiaires à la forme de code source en vertu de la présente licence. 3.3. Distribution d'un ouvrage plus volumineux Vous pouvez créer et distribuer un ouvrage plus volumineux en vertu des conditions de votre choix, pourvu que vous vous conformiez également aux exigences de la présente licence pour le logiciel couvert. Si l'ouvrage plus volumineux constitue une combinaison d'un logiciel couvert et d'un ouvrage régi par une ou plusieurs licences secondaires, et que le logiciel couvert n'est pas incompatible avec les licences secondaires, cette licence vous permet en plus de distribuer un tel logiciel couvert en vertu des conditions d'une telle ou de telles licences secondaires, de manière à ce que le bénéficiaire de l'ouvrage plus volumineux puisse, à sa discrétion, distribuer davantage le logiciel couvert en vertu des conditions de la présente licence ou d'une ou plusieurs licences secondaires. 3.4. Avis Vous ne pouvez supprimer ou altérer la substance de tout avis de licence (y compris les avis de droit d'auteur, les avis de brevet, les avertissements d'absence de garantie ou les limitations de responsabilité) contenu dans la forme de code source du logiciel couvert, sauf que vous pouvez altérer tout avis de licence dans la mesure requise pour remédier aux imprécisions factuelles connues. 3.5. Application de conditions supplémentaires Vous pouvez décider d'offrir, moyennant rémunération, une garantie, une assistance, une indemnité ou des obligations de responsabilité à un ou plusieurs bénéficiaires du logiciel couvert. Cependant, vous ne pouvez le faire qu'en votre nom et non au nom de tout autre contributeur. Vous devez faire en sorte qu'il soit absolument clair qu'une telle garantie, assistance, indemnité ou obligation de responsabilité est offerte par vous seul, et vous consentez par la présente à indemniser chaque contributeur pour toute responsabilité encourue par un tel contributeur en raison de conditions de garantie, d'assistance, d'indemnité ou de responsabilité que vous offrez. Vous pouvez inclure des avertissements supplémentaires d'absence de garantie et des limitations de responsabilité particulières pour toute juridiction. 4. Conformité impossible en raison d'une loi ou d'un règlement --------------------------------------------------- S'il vous est impossible de vous conformer à toute condition de la présente licence par rapport à une partie ou à la totalité du logiciel couvert en raison d'une loi, d'une ordonnance ou d'un règlement, vous devez : (a) vous conformer aux conditions de la présente licence dans la plus grande mesure possible; (b) décrire les limitations et le code touché par celles-ci. Une telle description doit être placée dans un fichier texte compris avec toutes les distributions du logiciel couvert en vertu de la présente licence. Sauf dans la mesure où la loi ou le règlement l'interdit, une telle description doit être suffisamment détaillée pour qu'un bénéficiaire de capacités normales puisse la comprendre. 5. Résiliation -------------- 5.1. Les droits concédés en vertu de la présente licence seront automatiquement résiliés si vous n'arrivez pas à vous conformer à n'importe laquelle de ses conditions. Cependant, si vous établissez la conformité, les droits concédés en vertu de la présente licence provenant d'un contributeur particulier sont rétablis (a) temporairement, à moins et jusqu'à ce que le contributeur résilie de manière explicite et finale vos concessions, et (b) sur une base continue, si un tel contributeur ne vous avise pas de la non-conformité par des moyens raisonnables dans les 60 jours suivant votre retour à la conformité. Par ailleurs, vos droits accordés par un contributeur particulier sont rétablis sur une base continue si un tel contributeur vous avise de la non-conformité par des moyens raisonnables et qu'il s'agit de la première fois que vous recevez un avis de non-conformité concernant cette licence d'un tel contributeur et que vous rétablissez la conformité dans les 30 jours suivant la réception de l'avis. 5.2. Si vous amorcez un litige contre toute entité en affirmant une revendication de contrefaçon de brevet (sauf pour des actions de jugement déclaratoire, des demandes reconventionnelles et des demandes entre défendeurs) alléguant qu'une version de contributeur contrefait de manière indirecte ou directe tout brevet, les droits qui vous sont concédés par n'importe lequel et tous les contributeurs pour le logiciel couvert en vertu de l'article 2.1 de la présente licence seront résiliés. 5.3. Dans l'éventualité d'une résiliation en vertu des articles 5.1 ou 5.2 ci-dessus, tous les contrats de licence d'utilisation (sauf pour les distributeurs et revendeurs) que vous ou vos distributeurs avez concédés de façon valide en vertu de la présente licence avant la résiliation survivront à cette résiliation. ************************************************************************ 6. Avertissement d'absence de garantie ------------------------- Le Logiciel couvert est fourni « tel quel » en vertu de la présente licence, sans aucune garantie, qu'elle soit explicite, implicite ou légale, y compris, mais sans s'y limiter, les garanties qui établissent que le logiciel couvert est exempt de défauts, commercialisable, conforme à un usage particulier et qu'il ne cause aucune contrefaçon. Vous assumez la totalité du risque en ce qui concerne la qualité et la performance du logiciel couvert. Si tout logiciel couvert devait s'avérer défectueux d'un quelconque point de vue, vous (aucun contributeur) devez assumer le coût de tout entretien, de toute réparation ou de toute correction nécessaire. Cet avertissement d'absence de garantie constitue une partie essentielle de la présente licence. Aucune utilisation de tout logiciel couvert n'est autorisée en vertu de cette licence, sauf dans le cadre de cet avertissement. ************************************************************************ ************************************************************************ 7. Limitation de responsabilité -------------------------- Aucun contributeur ni quiconque distribue un logiciel couvert d'une manière permise ci-dessus ne peut être tenu responsable par vous en aucune circonstance et en vertu d'aucune théorie juridique, qu'il s'agisse d'un délit civil (y compris une négligence), d'un contrat ou autre, pour tout dommage direct, indirect, particulier, accessoire ou consécutif d'une quelconque nature, y compris, mais sans s'y limiter, les dommages liés à des pertes de profits, une défection de clients, une interruption de travail, une défaillance ou un dysfonctionnement informatique, ou n'importe quel et tous les autres dommages et pertes commerciales, même si une telle partie avait dû être informée de la possibilité de tels dommages. Cette limitation de responsabilité ne doit pas s'appliquer à la responsabilité pour un décès ou des blessures corporelles résultant d'une négligence d'une telle partie, dans la mesure où la loi interdit une telle limitation. Certaines compétences ne permettent pas l'exclusion ou la limitation des dommages accessoires ou consécutifs. Il est par conséquent possible que cette exclusion ou limitation ne s'applique pas dans votre cas. ************************************************************************ 8. Litige ------------- Tout litige relatif à cette licence peut être présenté uniquement devant des tribunaux d'une juridiction où le défendeur a sa principale place d'affaires, le tout en vertu des lois de cette compétence, sauf en ce qui concerne les dispositions de conflits de lois. Rien de ce qui se trouve dans cet article ne doit limiter la capacité de la partie à formuler des demandes entre défendeurs ou reconventionnelles. 9. Divers ---------------- Cette licence représente l'ensemble de l'entente concernant le sujet du présent document. Si toute disposition de cette licence s'avère inapplicable, celle-ci doit être réformée uniquement dans la mesure nécessaire pour la rendre applicable. Toute loi ou tout règlement qui fait en sorte que la langue d'un contrat doive être interprétée par rapport au rédacteur ne doit pas être utilisé pour interpréter cette licence contre un contributeur. 10. Versions de la licence --------------------------- 10.1 Nouvelles versions Mozilla Foundation est le responsable de la licence. Sauf en ce qui concerne le contenu de l'article 10.3, personne d'autre que le responsable de licence n'a le droit de modifier ou de publier de nouvelles versions de celle-ci. Chaque version recevra un numéro de version distinct. 10.2. Effet des nouvelles versions Vous pouvez distribuer le logiciel couvert en vertu des conditions de la version de licence sous laquelle vous avez reçu le logiciel couvert à l'origine ou en vertu des conditions de toute version subséquente publiée par le responsable de la licence. 10.3. Versions modifiées Si vous créez un logiciel qui n'est pas régi par la présente licence et que vous voulez créer une nouvelle licence pour un tel logiciel, vous pouvez créer et utiliser une version modifiée de cette licence si vous la renommez et supprimez toute référence au nom du responsable de la licence (sauf pour faire remarquer qu'une telle licence modifiée diffère de cette licence). 10.4. Distribuer une forme de code source qui est incompatible avec des licences secondaires Si vous choisissez de distribuer une forme de code source qui est incompatible avec des licences secondaires en vertu des conditions de la présente version de la licence, l'avis décrit dans l'annexe B de cette licence doit être joint. Annexe A – Avis de licence de forme de code source ------------------------------------------- Cette forme de code source est assujettie aux conditions de la licence publique Mozilla (MPL), v2.0. Si aucun exemplaire de la MPL n'a été distribué avec ce fichier, vous pouvez en obtenir un à l'adresse http://mozilla.org/MPL/2.0/. S'il n'est pas possible ou souhaitable de mettre l'avis dans un fichier particulier, vous pouvez inclure l'avis dans un emplacement (comme un fichier de LICENCE dans un répertoire pertinent), où il est plausible qu'un destinataire recherche un tel avis. Vous pouvez ajouter des avis spécifiques supplémentaires concernant la propriété des droits d'auteur. Annexe B – Avis « Incompatible avec des licences secondaires » --------------------------------------------------------- Cette forme de code source est « incompatible avec des licences secondaires », comme cela est défini par la licence publique Mozilla, v2.0. ######## libpers-common0-1.1.5 ######## Licence publique Mozilla Version 2.0 ================================== 1. Définitions -------------- 1.1. Le terme « contributeur » correspond à chaque personne ou entité juridique qui crée, contribue à la création du logiciel couvert, ou qui en est propriétaire. 1.2. Le terme « version du contributeur » correspond à la combinaison des contributions des autres (le cas échéant) utilisée par un contributeur et la contribution de ce contributeur en particulier. 1.3. Le terme « contribution » correspond à un logiciel couvert d'un contributeur en particulier. 1.4. Le terme « logiciel couvert » correspond à la forme de code source à laquelle le contributeur d'origine a joint l'avis dans l'annexe A, la forme exécutable d'une telle forme de code source et les modifications apportées à une telle forme de code source, en intégrant des portions de celle-ci dans chaque cas. 1.5. « Incompatible avec des licences secondaires » signifie (a) que le contributeur d'origine a joint l'avis décrit dans l'annexe B au logiciel couvert; (b) que le logiciel couvert a été rendu disponible sous les conditions de la version 1.1 ou d'une version précédente de la licence, mais pas en vertu des conditions d'une licence secondaire. 1.6. Le terme « forme exécutable » correspond à toute forme de l'ouvrage autre que la forme du code source. 1.7. Le terme « ouvrage plus volumineux » signifie un ouvrage qui combine un logiciel couvert avec d'autres matériels, dans un ou des fichiers séparés, qui n'est pas le logiciel couvert. 1.8. Le terme « licence » correspond à ce document. 1.9. Le terme « qu'il est possible de concéder sous licence » signifie avoir le droit de concéder, dans la mesure maximale possible, que ce soit au moment de la concession d'origine ou subséquemment, n'importe lequel et tous les droits transférés par cette licence. 1.10. Le terme « modifications » correspond à n'importe lequel des énoncés qui suivent : (a) tout fichier sous forme de code source qui résulte d'un ajout à, de la suppression, ou de la modification du contenu d'un logiciel couvert; (b) tout nouveau fichier sous forme de code source qui contient tout logiciel couvert. 1.11. Le terme « revendications de brevet » d'un contributeur correspond à toute revendication de brevet, y compris, mais sans s'y limiter, les revendications de méthode, de processus et d'appareil, dans n'importe quel brevet qu'un tel contributeur peut concéder sous licence, qui serait contrefaite, sauf pour la concession de la licence, pour créer, utiliser, vendre, offrir à la vente, avoir créé, importer ou transférer ses contributions ou sa version de contributeur. 1.12. Le terme « licence secondaire » correspond à la licence GPL GNU, version 2.0, la licence GPL GNU restreinte, version 2.1, la licence GPL GNU Affero, version 3.0, ou toute autre version ultérieure de ces licences. 1.13. Le terme « forme de code source » correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. 1.14. Le terme « vous » (ou « votre ») se rapporte à une personne ou à une entité juridique exerçant des droits en vertu de la présente licence. Pour les entités juridiques, « vous » comprend toute entité qui contrôle, est contrôlée par vous ou est sous un contrôle commun avec vous. Aux fins de la présente définition, « contrôler » correspond à (a) la capacité, directe ou indirecte, de diriger ou gérer une telle entité, que ce soit par contrat ou autre, ou (b) la propriété de cinquante pour cent (50 %) des actions en circulation ou (c) la propriété véritable d'une telle entité. 2. Concessions de licence et conditions -------------------------------- 2.1. Concessions Par la présente, chaque contributeur vous concède une licence internationale non exclusive libre de droits : (a) en vertu des droits de propriété intellectuelle (autre qu'un brevet ou une marque de commerce) qu'un tel contributeur peut concéder sous licence, pour utiliser, reproduire, rendre disponible, modifier, afficher, exécuter, distribuer et exploiter de toute autre manière ses contributions, qu'elles soient modifiées ou non, ou dans le cadre d'un ouvrage plus volumineux; (b) en vertu de revendications de brevet d'un tel contributeur, de créer, utiliser, vendre, offrir à la vente ou avoir créé, importer et transférer de toute autre manière ses contributions ou sa version de contributeur. 2.2. Date d'entrée en vigueur Les licences concédées dans l'article 2.1 à l'égard de toute contribution entrent en vigueur pour chaque contribution en date de la première distribution d'une telle contribution par le contributeur. 2.3. Limitations relatives à la portée de la concession Les licences concédées dans cet article 2 constituent les seuls droits concédés en vertu de la présente licence. Aucun droit supplémentaire ni licence ne sera inféré à partir de la distribution ou de la concession d'une licence du logiciel couvert en vertu de la présente licence. Nonobstant l'article 2.1(b) ci-dessus, aucune licence n'est concédée par un contributeur : (a) pour tout code qu'un contributeur a supprimé du logiciel couvert; (b) pour des contrefaçons causées par : (i) des modifications du logiciel couvert réalisées par vous ou tout autre tiers, ou (ii) la combinaison de ses contributions avec un autre logiciel (sauf dans le cadre de sa version du contributeur); (c) en vertu de revendications de contrefaçon de brevet par le logiciel couvert en l'absence de ses contributions. Cette licence ne vous accorde aucun droit sur les marques de commerce, les marques de service ou les logos de tout contributeur (sauf dans la mesure où cela pourrait être nécessaire pour se conformer avec les exigences d'avis de l'article 3.4). 2.4. Licences subséquentes Aucun contributeur ne fait des concessions supplémentaires en raison de votre choix de distribuer le logiciel couvert en vertu d'une version subséquente de la présente licence (reportez-vous à l'article 10.2) ou en vertu des conditions d'une licence secondaire (si cela est autorisé en vertu des conditions de l'article 3.3). 2.5. Représentation Chaque contributeur fait valoir qu'il croit que ses contributions sont ses propres créations ou qu'il détient des droits suffisants pour concéder les droits de ses contributions transférées par cette licence. 2.6. Utilisation juste Cette licence n'est pas conçue pour limiter tout droit dont vous disposez en vertu des doctrines de droit d'auteur concernant une utilisation équitable, un traitement équitable ou d'autres aspects équivalents. 2.7. Conditions Les articles 3.1, 3.2, 3.3 et 3.4 sont des conditions des licences concédées à l'article 2.1. 3. Responsabilités ------------------- 3.1. Distribution d'une forme source L'ensemble de la distribution du logiciel couvert sous la forme de code source, y compris toute modification que vous créez ou à laquelle vous avez contribué, doit être réalisée en vertu des conditions de la présente licence. Vous devez informer les bénéficiaires que la forme du code source du logiciel couvert est régie par les conditions de la présente licence ainsi que sur la manière d'obtenir une copie de la présente licence. Vous ne pouvez tenter d'altérer ou de restreindre les droits des bénéficiaires sous la forme de code source. 3.2. Distribution d'une forme exécutable Si vous distribuez un logiciel couvert sous forme exécutable, alors : (a) un tel logiciel couvert doit aussi être rendu disponible sous forme de code source, comme décrit dans l'article 3.1 et vous devez informer les bénéficiaires de la forme exécutable sur la manière dont ils peuvent obtenir une copie d'une telle forme de code source par des moyens raisonnables d'une manière ponctuelle, à un coût non supérieur à celui de la distribution au bénéficiaire; (b) vous devez distribuer une telle forme exécutable en vertu des conditions de la présente licence, ou la concéder en sous-licence en vertu de conditions différentes, pourvu que la licence pour la forme exécutable ne tente pas de limiter ou d'altérer les droits des bénéficiaires à la forme de code source en vertu de la présente licence. 3.3. Distribution d'un ouvrage plus volumineux Vous pouvez créer et distribuer un ouvrage plus volumineux en vertu des conditions de votre choix, pourvu que vous vous conformiez également aux exigences de la présente licence pour le logiciel couvert. Si l'ouvrage plus volumineux constitue une combinaison d'un logiciel couvert et d'un ouvrage régi par une ou plusieurs licences secondaires, et que le logiciel couvert n'est pas incompatible avec les licences secondaires, cette licence vous permet en plus de distribuer un tel logiciel couvert en vertu des conditions d'une telle ou de telles licences secondaires, de manière à ce que le bénéficiaire de l'ouvrage plus volumineux puisse, à sa discrétion, distribuer davantage le logiciel couvert en vertu des conditions de la présente licence ou d'une ou plusieurs licences secondaires. 3.4. Avis Vous ne pouvez supprimer ou altérer la substance de tout avis de licence (y compris les avis de droit d'auteur, les avis de brevet, les avertissements d'absence de garantie ou les limitations de responsabilité) contenu dans la forme de code source du logiciel couvert, sauf que vous pouvez altérer tout avis de licence dans la mesure requise pour remédier aux imprécisions factuelles connues. 3.5. Application de conditions supplémentaires Vous pouvez décider d'offrir, moyennant rémunération, une garantie, une assistance, une indemnité ou des obligations de responsabilité à un ou plusieurs bénéficiaires du logiciel couvert. Cependant, vous ne pouvez le faire qu'en votre nom et non au nom de tout autre contributeur. Vous devez faire en sorte qu'il soit absolument clair qu'une telle garantie, assistance, indemnité ou obligation de responsabilité est offerte par vous seul, et vous consentez par la présente à indemniser chaque contributeur pour toute responsabilité encourue par un tel contributeur en raison de conditions de garantie, d'assistance, d'indemnité ou de responsabilité que vous offrez. Vous pouvez inclure des avertissements supplémentaires d'absence de garantie et des limitations de responsabilité particulières pour toute juridiction. 4. Conformité impossible en raison d'une loi ou d'un règlement --------------------------------------------------- S'il vous est impossible de vous conformer à toute condition de la présente licence par rapport à une partie ou à la totalité du logiciel couvert en raison d'une loi, d'une ordonnance ou d'un règlement, vous devez : (a) vous conformer aux conditions de la présente licence dans la plus grande mesure possible; (b) décrire les limitations et le code touché par celles-ci. Une telle description doit être placée dans un fichier texte compris avec toutes les distributions du logiciel couvert en vertu de la présente licence. Sauf dans la mesure où la loi ou le règlement l'interdit, une telle description doit être suffisamment détaillée pour qu'un bénéficiaire de capacités normales puisse la comprendre. 5. Résiliation -------------- 5.1. Les droits concédés en vertu de la présente licence seront automatiquement résiliés si vous n'arrivez pas à vous conformer à n'importe laquelle de ses conditions. Cependant, si vous établissez la conformité, les droits concédés en vertu de la présente licence provenant d'un contributeur particulier sont rétablis (a) temporairement, à moins et jusqu'à ce que le contributeur résilie de manière explicite et finale vos concessions, et (b) sur une base continue, si un tel contributeur ne vous avise pas de la non-conformité par des moyens raisonnables dans les 60 jours suivant votre retour à la conformité. Par ailleurs, vos droits accordés par un contributeur particulier sont rétablis sur une base continue si un tel contributeur vous avise de la non-conformité par des moyens raisonnables et qu'il s'agit de la première fois que vous recevez un avis de non-conformité concernant cette licence d'un tel contributeur et que vous rétablissez la conformité dans les 30 jours suivant la réception de l'avis. 5.2. Si vous amorcez un litige contre toute entité en affirmant une revendication de contrefaçon de brevet (sauf pour des actions de jugement déclaratoire, des demandes reconventionnelles et des demandes entre défendeurs) alléguant qu'une version de contributeur contrefait de manière indirecte ou directe tout brevet, les droits qui vous sont concédés par n'importe lequel et tous les contributeurs pour le logiciel couvert en vertu de l'article 2.1 de la présente licence seront résiliés. 5.3. Dans l'éventualité d'une résiliation en vertu des articles 5.1 ou 5.2 ci-dessus, tous les contrats de licence d'utilisation (sauf pour les distributeurs et revendeurs) que vous ou vos distributeurs avez concédés de façon valide en vertu de la présente licence avant la résiliation survivront à cette résiliation. ************************************************************************ 6. Avertissement d'absence de garantie ------------------------- Le Logiciel couvert est fourni « tel quel » en vertu de la présente licence, sans aucune garantie, qu'elle soit explicite, implicite ou légale, y compris, mais sans s'y limiter, les garanties qui établissent que le logiciel couvert est exempt de défauts, commercialisable, conforme à un usage particulier et qu'il ne cause aucune contrefaçon. Vous assumez la totalité du risque en ce qui concerne la qualité et la performance du logiciel couvert. Si tout logiciel couvert devait s'avérer défectueux d'un quelconque point de vue, vous (aucun contributeur) devez assumer le coût de tout entretien, de toute réparation ou de toute correction nécessaire. Cet avertissement d'absence de garantie constitue une partie essentielle de la présente licence. Aucune utilisation de tout logiciel couvert n'est autorisée en vertu de cette licence, sauf dans le cadre de cet avertissement. ************************************************************************ ************************************************************************ 7. Limitation de responsabilité -------------------------- Aucun contributeur ni quiconque distribue un logiciel couvert d'une manière permise ci-dessus ne peut être tenu responsable par vous en aucune circonstance et en vertu d'aucune théorie juridique, qu'il s'agisse d'un délit civil (y compris une négligence), d'un contrat ou autre, pour tout dommage direct, indirect, particulier, accessoire ou consécutif d'une quelconque nature, y compris, mais sans s'y limiter, les dommages liés à des pertes de profits, une défection de clients, une interruption de travail, une défaillance ou un dysfonctionnement informatique, ou n'importe quel et tous les autres dommages et pertes commerciales, même si une telle partie avait dû être informée de la possibilité de tels dommages. Cette limitation de responsabilité ne doit pas s'appliquer à la responsabilité pour un décès ou des blessures corporelles résultant d'une négligence d'une telle partie, dans la mesure où la loi interdit une telle limitation. Certaines compétences ne permettent pas l'exclusion ou la limitation des dommages accessoires ou consécutifs. Il est par conséquent possible que cette exclusion ou limitation ne s'applique pas dans votre cas. ************************************************************************ 8. Litige ------------- Tout litige relatif à cette licence peut être présenté uniquement devant des tribunaux d'une juridiction où le défendeur a sa principale place d'affaires, le tout en vertu des lois de cette compétence, sauf en ce qui concerne les dispositions de conflits de lois. Rien de ce qui se trouve dans cet article ne doit limiter la capacité de la partie à formuler des demandes entre défendeurs ou reconventionnelles. 9. Divers ---------------- Cette licence représente l'ensemble de l'entente concernant le sujet du présent document. Si toute disposition de cette licence s'avère inapplicable, celle-ci doit être réformée uniquement dans la mesure nécessaire pour la rendre applicable. Toute loi ou tout règlement qui fait en sorte que la langue d'un contrat doive être interprétée par rapport au rédacteur ne doit pas être utilisé pour interpréter cette licence contre un contributeur. 10. Versions de la licence --------------------------- 10.1 Nouvelles versions Mozilla Foundation est le responsable de la licence. Sauf en ce qui concerne le contenu de l'article 10.3, personne d'autre que le responsable de licence n'a le droit de modifier ou de publier de nouvelles versions de celle-ci. Chaque version recevra un numéro de version distinct. 10.2. Effet des nouvelles versions Vous pouvez distribuer le logiciel couvert en vertu des conditions de la version de licence sous laquelle vous avez reçu le logiciel couvert à l'origine ou en vertu des conditions de toute version subséquente publiée par le responsable de la licence. 10.3. Versions modifiées Si vous créez un logiciel qui n'est pas régi par la présente licence et que vous voulez créer une nouvelle licence pour un tel logiciel, vous pouvez créer et utiliser une version modifiée de cette licence si vous la renommez et supprimez toute référence au nom du responsable de la licence (sauf pour faire remarquer qu'une telle licence modifiée diffère de cette licence). 10.4. Distribuer une forme de code source qui est incompatible avec des licences secondaires Si vous choisissez de distribuer une forme de code source qui est incompatible avec des licences secondaires en vertu des conditions de la présente version de la licence, l'avis décrit dans l'annexe B de cette licence doit être joint. Annexe A – Avis de licence de forme de code source ------------------------------------------- Cette forme de code source est assujettie aux conditions de la licence publique Mozilla (MPL), v2.0. Si aucun exemplaire de la MPL n'a été distribué avec ce fichier, vous pouvez en obtenir un à l'adresse http://mozilla.org/MPL/2.0/. S'il n'est pas possible ou souhaitable de mettre l'avis dans un fichier particulier, vous pouvez inclure l'avis dans un emplacement (comme un fichier de LICENCE dans un répertoire pertinent), où il est plausible qu'un destinataire recherche un tel avis. Vous pouvez ajouter des avis spécifiques supplémentaires concernant la propriété des droits d'auteur. Annexe B – Avis « Incompatible avec des licences secondaires » --------------------------------------------------------- Cette forme de code source est « incompatible avec des licences secondaires », comme cela est défini par la licence publique Mozilla, v2.0. ######## libpng16-16_-1.6.24 ######## Cet exemplaire des avis libpng vous est fourni pour votre commodité. Advenant toute divergence entre cet exemplaire et les avis du fichier png.h qui est inclus dans la distribution libpng, cette dernière à préséance. AVIS DE DROIT D'AUTEUR, AVERTISSEMENT et LICENCE : Si vous modifiez le fichier libpng, vous pouvez insérer des avis supplémentaires immédiatement après cette phrase. Ce code est publié dans la licence libpng. Le droit d'auteur des versions 1.0.7, 1er juillet 2000, à 1.6.24, 4 août 2016, de libpng appartient à Glenn Randers-Pehrson (droit d'auteur (c) 2000-2002, 2004, 2006-2016), ces versions sont dérivées de libpng-1.0.6 et sont distribuées conformément au même avertissement et à la même licence que libpng-1.0.6 avec les personnes suivantes ajoutées à la liste des contributeurs : Simon-Pierre Cadieux Eric S. Raymond Mans Rullgard Cosmin Truta Gilles Vollant James Yu et avec les ajouts suivants à l'avertissement : Il n'existe aucune garantie contre toute interférence qui nuirait à votre jouissance de la bibliothèque ou contre une violation. Nous ne garantissons pas que nos efforts ou la bibliothèque rempliront n'importe lequel de vos objectifs ou besoins particuliers. Cette bibliothèque est fournie avec toutes ses lacunes et la totalité du risque relatif à la satisfaction de la qualité, de la performance, de la précision et de l'effort incombe à l'utilisateur. Certains fichiers du répertoire « contrib » et certains fichiers générés lors de la configuration et qui sont distribués avec libpng ont leurs propres titulaires de droit d'auteur et sont publiés en vertu d'autres licences de code source libre. Le droit d'auteur des versions 0.97, janvier 1998, à 1.0.6, 20 mars 2000, de libpng appartient à Glenn Randers-Pehrson (droit d'auteur (c) 1998-2000), ces versions sont dérivées de libpng-0.96 et elles sont distribuées conformément au même avertissement et à la même licence que libpng-0.96 avec les personnes suivantes ajoutées à la liste des contributeurs : Tom Lane Glenn Randers-Pehrson Willem van Schaik Le droit d'auteur des versions 0.89, juin 1996, à 0.96, mai 1997 de libpng, appartient à Andreas Dilger (droit d'auteur (c) 1996-1997), ces versions sont dérivées de libpng-0.88 et elles sont distribuées conformément au même avertissement et à la même licence que libpng-0.88 avec les personnes suivantes ajoutées à la liste des contributeurs : John Bowler Kevin Bracey Sam Bushell Magnus Holmgren Greg Roelofs Tom Tanner Certains fichiers du répertoire « scripts » possèdent d'autres titulaires du droit d'auteur, mais sont publiés sous la présente licence. Le droit d'auteur des versions 0.5, mai 1995, à 0.88, janvier 1996 de Libpng, appartient à Guy Eric Schalnat, Group 42 inc. (droit d'auteur (c) 1995-1996). Aux fins de ce droit d'auteur et de la licence, le terme « auteurs collaborateurs » est défini comme étant l'ensemble des personnes suivantes : Andreas Dilger Dave Martindale Guy Eric Schalnat Paul Schmidt Tim Wegner La bibliothèque de référence PNG est offerte « TELLE QUELLE ». Les auteurs collaborateurs et le Group 42 inc. déclinent toutes les garanties, explicites ou implicites, y compris, mais sans s'y limiter, les garanties de qualité marchande et d'adaptation à un usage particulier. Les auteurs collaborateurs et le Groupe 42 inc. n'assument aucune responsabilité pour les dommages directs, indirects, accessoires, particuliers, exemplaires ou consécutifs qui pourraient résulter de l'usage de la bibliothèque de référence PNG, même s'ils étaient avisés de la possibilité de tels dommages. Par la présente, vous êtes autorisé à utiliser, copier, modifier et distribuer ce code source, ou des portions de celui-ci, à n'importe quelle fin, sans frais, conformément aux restrictions suivantes : 1. L'origine de ce code source ne doit pas être mal interprétée. 2. Les versions modifiées doivent être clairement identifiées comme telles et ne doivent pas être présentées de manière inexacte comme étant la source originale. 3. L'avis de droit d'auteur ne peut pas être supprimé ou altéré de toute source ni altéré d'une distribution source. Les auteurs collaborateurs et le Group 42 inc. permettent et encouragent l'utilisation sans frais de ce code source comme composant pour appuyer le format de fichier PNG dans des produits commerciaux. Si vous utilisez ce code source dans un produit, vous n'avez pas à en faire la reconnaissance, mais cela serait apprécié. FIN DE L'AVIS DE DROIT D'AUTEUR, DE L'AVERTISSEMENT ET DE LA LICENCE. MARQUE COMMERCIALE : Le propriétaire du droit d'auteur n'a enregistré le nom « libpng » comme marque de commerce dans aucun pays. Toutefois, puisque libpng a été distribué et entretenu à l'échelle mondiale sans interruption depuis 1995, le propriétaire du droit d'auteur réclame la « protection de marque de commerce en vertu de la common law » dans tout pays où sont reconnues les marques de commerce en common law. CERTIFICATION OSI : Libpng est un logiciel OSI Certified Open Source. OSI Certified Open Source est une marque de certification de l'Open Source Initiative. OSI na pas traité les exclusions supplémentaires insérées à la version 1.0.7. CONTRÔLE DES EXPORTATIONS : Le titulaire du droit d'auteur estime que le numéro de classification de contrôle d'exportation (ECCN) pour libpng est EAR99, ce qui signifie que le logiciel n'est pas soumis à des contrôles d'exportation ou à l'International Traffic in Arms Regulations (ITAR), car il s'agit d'un logiciel libre publiquement disponible qui ne contient pas de logiciel de chiffrement. Consulter les articles EAR 734.3(b)(3) et 734.7(b). Glenn Randers-Pehrson glennrp à users.sourceforge.net Août 4, 2016 ######## libpng-1.0.15 ######## Cet exemplaire des avis libpng vous est fourni pour votre commodité. Advenant toute divergence entre cet exemplaire et les avis du fichier png.h qui est inclus dans la distribution libpng, cette dernière à préséance. AVIS DE DROIT D'AUTEUR, AVERTISSEMENT et LICENCE : Si vous modifiez le fichier libpng, vous pouvez insérer des avis supplémentaires immédiatement après cette phrase. Le droit d'auteur des versions 1.0.7, 1er juillet 2000, à 1.0.15, 3 octobre 2002, de libpng appartient à Glenn Randers-Pehrson (droit d'auteur (c) 2000-2002) et ces versions sont distribuées conformément au même avertissement et à la même licence que libpng-1.0.6 avec les personnes suivantes ajoutées à la liste des contributeurs. Simon-Pierre Cadieux Eric S. Raymond Gilles Vollant et avec les ajouts suivants à l'avertissement : Il n'existe aucune garantie contre toute interférence qui nuirait à votre jouissance de la bibliothèque ou contre une violation. Nous ne garantissons pas que nos efforts ou la bibliothèque rempliront n'importe lequel de vos objectifs ou besoins particuliers. Cette bibliothèque est fournie avec toutes ses lacunes et la totalité du risque relatif à la satisfaction de la qualité, de la performance, de la précision et de l'effort incombe à l'utilisateur. Le droit d'auteur des versions 0.97, janvier 1998, à 1.0.6, 20 mars 2000, de libpng appartient à Glenn Randers-Pehrson (droit d'auteur (c) 1998, 1999) et ces versions sont distribuées conformément au même avertissement et à la même licence que libpng-0.96 avec les personnes suivantes ajoutées à la liste des contributeurs : Tom Lane Glenn Randers-Pehrson Willem van Schaik Le droit d'auteur des versions 0.89, juin 1996, à 0.96, mai 1997 de libpng, appartient à Andreas Dilger (droit d'auteur (c) 1996, 1997) et ces versions sont distribuées conformément au même avertissement et à la même licence que libpng-0.88 avec les personnes suivantes ajoutées à la liste des contributeurs : John Bowler Kevin Bracey Sam Bushell Magnus Holmgren Greg Roelofs Tom Tanner Le droit d'auteur des versions 0.5, mai 1995, à 0.88, janvier 1996 de Libpng, appartient à Guy Eric Schalnat, Group 42 inc. (droit d'auteur (c) 1995, 1996). Aux fins de ce droit d'auteur et de la licence, le terme « auteurs collaborateurs » est défini comme étant l'ensemble des personnes suivantes : Andreas Dilger Dave Martindale Guy Eric Schalnat Paul Schmidt Tim Wegner La bibliothèque de référence PNG est fournie « TELLE QUELLE ». Les auteurs collaborateurs et le Group 42 inc. déclinent toutes les garanties, explicites ou implicites, y compris, mais sans s'y limiter, les garanties de qualité marchande et de conformité à un usage particulier. Les auteurs collaborateurs et le Groupe 42 inc. n'assument aucune responsabilité pour les dommages directs, indirects, accessoires, particuliers, exemplaires ou consécutifs qui pourraient résulter de l'usage de la bibliothèque de référence PNG, même s'ils étaient avisés de la possibilité de tels dommages. Par la présente, vous êtes autorisé à utiliser, copier, modifier et distribuer ce code source, ou des portions de celui-ci, à n'importe quelle fin, sans frais, conformément aux restrictions suivantes : 1. L'origine de ce code source ne doit pas être mal interprétée. 2. Les versions modifiées doivent être clairement identifiées comme telles et ne doivent pas être présentées de manière inexacte comme étant la source originale. 3. L'avis de droit d'auteur ne peut pas être supprimé ou altéré de toute source ni altéré d'une distribution source. Les auteurs collaborateurs et le Group 42 inc. permettent et encouragent l'utilisation sans frais de ce code source comme composant pour appuyer le format de fichier PNG dans des produits commerciaux. Si vous utilisez ce code source dans un produit, vous n'avez pas à en faire la reconnaissance, mais cela serait apprécié. Une fonction « png_get_copyright » est fournie, pratique par exemple pour les boîtes « À propos » : printf("%s",png_get_copyright(NULL)); Par ailleurs le logo PNG (au format PNG, bien sûr) est fourni dans les fichiers « pngbar.png » et « pngbar.jpg » (88x31) et « pngnow.png » (98x31). Libpng est un logiciel OSI Certified Open Source. OSI Certified Open Source est une marque de certification de l'Open Source Initiative. Glenn Randers-Pehrson randeg@alum.rpi.edu Octobre 3, 2002 ######## libpng-1.2.5 ######## Cet exemplaire des avis libpng vous est fourni pour votre commodité. Advenant toute divergence entre cet exemplaire et les avis du fichier png.h qui est inclus dans la distribution libpng, cette dernière à préséance. AVIS DE DROIT D'AUTEUR, AVERTISSEMENT et LICENCE : Si vous modifiez le fichier libpng, vous pouvez insérer des avis supplémentaires immédiatement après cette phrase. Le droit d'auteur des versions 1.0.7, 1er juillet 2000, à 1.0.15, 3 octobre 2002, de libpng appartient à Glenn Randers-Pehrson (droit d'auteur (c) 2000-2002) et ces versions sont distribuées conformément au même avertissement et à la même licence que libpng-1.0.6 avec les personnes suivantes ajoutées à la liste des contributeurs. Simon-Pierre Cadieux Eric S. Raymond Gilles Vollant et avec les ajouts suivants à l'avertissement : Il n'existe aucune garantie contre toute interférence qui nuirait à votre jouissance de la bibliothèque ou contre une violation. Nous ne garantissons pas que nos efforts ou la bibliothèque rempliront n'importe lequel de vos objectifs ou besoins particuliers. Cette bibliothèque est fournie avec toutes ses lacunes et la totalité du risque relatif à la satisfaction de la qualité, de la performance, de la précision et de l'effort incombe à l'utilisateur. Le droit d'auteur des versions 0.97, janvier 1998, à 1.0.6, 20 mars 2000, de libpng appartient à Glenn Randers-Pehrson (droit d'auteur (c) 1998, 1999) et ces versions sont distribuées conformément au même avertissement et à la même licence que libpng-0.96 avec les personnes suivantes ajoutées à la liste des contributeurs : Tom Lane Glenn Randers-Pehrson Willem van Schaik Le droit d'auteur des versions 0.89, juin 1996, à 0.96, mai 1997 de libpng, appartient à Andreas Dilger (droit d'auteur (c) 1996, 1997) et ces versions sont distribuées conformément au même avertissement et à la même licence que libpng-0.88 avec les personnes suivantes ajoutées à la liste des contributeurs : John Bowler Kevin Bracey Sam Bushell Magnus Holmgren Greg Roelofs Tom Tanner Le droit d'auteur des versions 0.5, mai 1995, à 0.88, janvier 1996 de Libpng, appartient à Guy Eric Schalnat, Group 42 inc. (droit d'auteur (c) 1995, 1996). Aux fins de ce droit d'auteur et de la licence, le terme « auteurs collaborateurs » est défini comme étant l'ensemble des personnes suivantes : Andreas Dilger Dave Martindale Guy Eric Schalnat Paul Schmidt Tim Wegner La bibliothèque de référence PNG est fournie « TELLE QUELLE ». Les auteurs collaborateurs et le Group 42 inc. déclinent toutes les garanties, explicites ou implicites, y compris, mais sans s'y limiter, les garanties de qualité marchande et de conformité à un usage particulier. Les auteurs collaborateurs et le Groupe 42 inc. n'assument aucune responsabilité pour les dommages directs, indirects, accessoires, particuliers, exemplaires ou consécutifs qui pourraient résulter de l'usage de la bibliothèque de référence PNG, même s'ils étaient avisés de la possibilité de tels dommages. Par la présente, vous êtes autorisé à utiliser, copier, modifier et distribuer ce code source, ou des portions de celui-ci, à n'importe quelle fin, sans frais, conformément aux restrictions suivantes : 1. L'origine de ce code source ne doit pas être mal interprétée. 2. Les versions modifiées doivent être clairement identifiées comme telles et ne doivent pas être présentées de manière inexacte comme étant la source originale. 3. L'avis de droit d'auteur ne peut pas être supprimé ou altéré de toute source ni altéré d'une distribution source. Les auteurs collaborateurs et le Group 42 inc. permettent et encouragent l'utilisation sans frais de ce code source comme composant pour appuyer le format de fichier PNG dans des produits commerciaux. Si vous utilisez ce code source dans un produit, vous n'avez pas à en faire la reconnaissance, mais cela serait apprécié. Une fonction « png_get_copyright » est fournie, pratique par exemple pour les boîtes « À propos » : printf("%s",png_get_copyright(NULL)); Par ailleurs le logo PNG (au format PNG, bien sûr) est fourni dans les fichiers « pngbar.png » et « pngbar.jpg » (88x31) et « pngnow.png » (98x31). Libpng est un logiciel OSI Certified Open Source. OSI Certified Open Source est une marque de certification de l'Open Source Initiative. Glenn Randers-Pehrson randeg@alum.rpi.edu Octobre 3, 2002 ######## libpng-1.6.34 ######## Cet exemplaire des avis libpng vous est fourni pour votre commodité. Advenant toute divergence entre cet exemplaire et les avis du fichier png.h qui est inclus dans la distribution libpng, cette dernière à préséance. AVIS DE DROIT D'AUTEUR, AVERTISSEMENT et LICENCE : Si vous modifiez le fichier libpng, vous pouvez insérer des avis supplémentaires immédiatement après cette phrase. Ce code est publié dans la licence libpng. Le droit d'auteur des versions 1.0.7, 1er juillet 2000, à 1.6.21, 15 janvier 2016, de libpng appartient à Glenn Randers-Pehrson (copyright (c) 2000-2002, 2004, 2006-2016), ces versions sont dérivées de libpng-1.0.6, et elles sont distribuées conformément au même avertissement et à la même licence que libpng-1.0.6 avec les personnes suivantes ajoutées à la liste des contributeurs : Simon-Pierre Cadieux Eric S. Raymond Mans Rullgard Cosmin Truta Gilles Vollant James Yu et avec les ajouts suivants à l'avertissement : Il n'existe aucune garantie contre toute interférence qui nuirait à votre jouissance de la bibliothèque ou contre une violation. Nous ne garantissons pas que nos efforts ou la bibliothèque rempliront n'importe lequel de vos objectifs ou besoins particuliers. Cette bibliothèque est fournie avec toutes ses lacunes et la totalité du risque relatif à la satisfaction de la qualité, de la performance, de la précision et de l'effort incombe à l'utilisateur. Le droit d'auteur des versions 0.97, janvier 1998, à 1.0.6, 20 mars 2000, de libpng appartient à Glenn Randers-Pehrson (copyright (c) 1998-2000), ces versions sont dérivées de libpng-0.96 et elles sont distribuées conformément au même avertissement et à la même licence que libpng-0.96 avec les personnes suivantes ajoutées à la liste des contributeurs : Tom Lane Glenn Randers-Pehrson Willem van Schaik Le droit d'auteur des versions 0.89, juin 1996, à 0.96, mai 1997 de libpng, appartient à Andreas Dilger (copyright (c) 1996-1997), ces versions sont dérivées de libpng-0.88 et elles sont distribuées conformément au même avertissement et à la même licence que libpng-0.88 avec les personnes suivantes ajoutées à la liste des contributeurs : John Bowler Kevin Bracey Sam Bushell Magnus Holmgren Greg Roelofs Tom Tanner Le droit d'auteur des versions 0.5, mai 1995, à 0.88, janvier 1996 de Libpng, appartient à Guy Eric Schalnat, Group 42 inc. (droit d'auteur (c) 1995-1996). Aux fins de ce droit d'auteur et de la licence, le terme « auteurs collaborateurs » est défini comme étant l'ensemble des personnes suivantes : Andreas Dilger Dave Martindale Guy Eric Schalnat Paul Schmidt Tim Wegner La bibliothèque de référence PNG est fournie « TELLE QUELLE ». Les auteurs collaborateurs et le Group 42 inc. déclinent toutes les garanties, explicites ou implicites, y compris, mais sans s'y limiter, les garanties de qualité marchande et de conformité à un usage particulier. Les auteurs collaborateurs et le Groupe 42 inc. n'assument aucune responsabilité pour les dommages directs, indirects, accessoires, particuliers, exemplaires ou consécutifs qui pourraient résulter de l'usage de la bibliothèque de référence PNG, même s'ils étaient avisés de la possibilité de tels dommages. Par la présente, vous êtes autorisé à utiliser, copier, modifier et distribuer ce code source, ou des portions de celui-ci, à n'importe quelle fin, sans frais, conformément aux restrictions suivantes : 1. L'origine de ce code source ne doit pas être mal interprétée. 2. Les versions modifiées doivent être clairement identifiées comme telles et ne doivent pas être présentées de manière inexacte comme étant la source originale. 3. L'avis de droit d'auteur ne peut pas être supprimé ou altéré de toute source ni altéré d'une distribution source. Les auteurs collaborateurs et le Group 42 inc. permettent et encouragent l'utilisation sans frais de ce code source comme composant pour appuyer le format de fichier PNG dans des produits commerciaux. Si vous utilisez ce code source dans un produit, vous n'avez pas à en faire la reconnaissance, mais cela serait apprécié. FIN DE LA NOTICE DE COPYRIGHT, DE NON-GARANTIE ET DE LICENCE. Une fonction « png_get_copyright » est fournie, pratique par exemple pour les boîtes « À propos » : printf("%s", png_get_copyright(NULL)); Par ailleurs le logo PNG (au format PNG, bien sûr) est fourni dans les fichiers « pngbar.png » et « pngbar.jpg » (88x31) et « pngnow.png » (98x31). Libpng est un logiciel OSI Certified Open Source. OSI Certified Open Source est une marque de certification de l'Open Source Initiative. OSI na pas traité les exclusions supplémentaires insérées à la version 1.0.7. Glenn Randers-Pehrson glennrp à users.sourceforge.net Janvier 15, 2016 ######## libreadline5-5.2 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. LICENCE GPL GNU RESTREINTE Version 2.1, février 1999 Droit d'auteur (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Il s'agit de la première version publiée de la licence GPL restreinte. Elle constitue aussi le successeur de la licence GPL GNU, version 2, c'est pourquoi elle porte le numéro de version 2.1.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL restreinte, s'applique à certains progiciels spécialement conçus, généralement des bibliothèques, de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez aussi l'utiliser, mais nous vous suggérons d'abord de bien soupeser les avantages de cette licence ou de la licence GPL ordinaire dans un cas particulier, en fonction des explications ci-dessous. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à des distributeurs de vous refuser ces droits ou de vous demander de céder ces droits. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez d'autres codes avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Par ailleurs, si la bibliothèque est modifiée par quelqu'un d'autre et qu'elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu'ils n'ont pas en main la version d'origine, de manière à ce que la réputation des auteurs d'origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, les brevets de logiciel posent une menace constante sur l'existence de tout programme libre. Nous voulons nous assurer qu'une entreprise ne puisse limiter les utilisateurs de programmes libres en obtenant une licence restrictive par un détenteur de brevet. Par conséquent, nous insistons pour que tout brevet de licence obtenu pour une version de bibliothèque respecte la liberté d'utilisation complète définie dans la présente licence. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire. Cette licence, la licence GPL GNU restreinte, s'applique à certaines bibliothèques désignées et elle est considérablement différente de la licence GPL ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre de lier ces bibliothèques à des programmes non libres. Lorsqu'un programme est lié à une bibliothèque, que cela soit réalisé de manière statique ou à l'aide d'une bibliothèque partagée, la combinaison des deux est, du point de vue juridique, un travail combiné, un dérivé de la bibliothèque d'origine. La licence GPL ordinaire permet par conséquent de tels liens uniquement si la combinaison entière correspond à ses critères de liberté. La licence GPL restreinte permet des critères moins contraignants relativement à la liaison d'autres codes avec la bibliothèque. Nous l'appelons licence GPL « restreinte », car elle fait moins pour protéger la liberté des utilisateurs que la licence GPL ordinaire. En outre, elle offre aux développeurs de logiciels libres moins d'avantages par rapport aux programmes non libres concurrents. Ces désavantages font en sorte que nous utilisons la licence GPL ordinaire pour un grand nombre de bibliothèques. Cependant, la licence restreinte offre des avantages dans certaines circonstances spéciales. Par exemple, dans de rares occasions, il peut être nécessaire d'encourager l'usage le plus répandu possible d'une certaine bibliothèque, de manière à ce qu'elle devienne une norme de facto. Pour atteindre cet objectif, les programmes non libres doivent pouvoir utiliser la bibliothèque. Un cas plus fréquent est celui d'une bibliothèque libre qui fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il y a peu à gagner en limitant la bibliothèque libre au logiciel libre uniquement, on utilise alors la licence GPL restreinte. Dans d'autres cas, l'autorisation d'utiliser une bibliothèque particulière dans des programmes non libres permet à un grand nombre de personnes d'utiliser une grande ressource de logiciel libre. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à de nombreuses personnes d'utiliser le système d'exploitation GNU en entier, ainsi que ses variantes, le système d'exploitation GNU/Linux. Bien que la licence GPL restreinte protège moins la liberté des utilisateurs, elle assure que l'utilisateur d'un programme qui est lié à la bibliothèque dispose de la liberté et des ressources pour exécuter ce programme en utilisant une version modifiée de la bibliothèque. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre doit être combinée avec la bibliothèque pour pouvoir fonctionner. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels ou à tout autre programme qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL restreinte (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et distribuez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d'exception aux articles ci-dessus, vous pouvez aussi combiner ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l'ouvrage pour l'utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Utiliser un mécanisme pour bibliothèque partagée adéquat pour mettre en lien la bibliothèque. Un mécanisme adéquat en est un qui (1) utilise au moment de l'exécution une copie de la bibliothèque déjà présente sur le système informatique de l'utilisateur, plutôt que de copier des fonctions de la bibliothèque dans un exécutable, et (2) qui fonctionne correctement avec une version modifiée de la bibliothèque, si l'utilisateur en installe une, pourvu que la version modifiée soit compatible avec l'interface de la version avec laquelle l'ouvrage a été réalisé. c) Accompagner l'ouvrage avec une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. d) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. e) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le matériel à distribuer ne doit pas inclure quoi que ce soit qui est distribué normalement (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL restreinte. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom de la bibliothèque et une idée de son utilité. Droit d'auteur (C) année nom de l'auteur Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU restreinte publiée par la Free Software Foundation; soit la version 2.1 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU restreinte pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU restreinte avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. signature de Ty Coon, 1er avril 1990 Ty Coon, Président de Vice C'est tout ce qu'il y a de plus simple! ######## libsamplerate0-0.1.8 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## libsndfile1-1.0.27 ######## LICENCE GPL GNU RESTREINTE Version 2.1, février 1999 Droit d'auteur (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Il s'agit de la première version publiée de la licence GPL restreinte. Elle constitue aussi le successeur de la licence GPL GNU, version 2, c'est pourquoi elle porte le numéro de version 2.1.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL restreinte, s'applique à certains progiciels spécialement conçus, généralement des bibliothèques, de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez aussi l'utiliser, mais nous vous suggérons d'abord de bien soupeser les avantages de cette licence ou de la licence GPL ordinaire dans un cas particulier, en fonction des explications ci-dessous. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à des distributeurs de vous refuser ces droits ou de vous demander de céder ces droits. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez d'autres codes avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Par ailleurs, si la bibliothèque est modifiée par quelqu'un d'autre et qu'elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu'ils n'ont pas en main la version d'origine, de manière à ce que la réputation des auteurs d'origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, les brevets de logiciel posent une menace constante sur l'existence de tout programme libre. Nous voulons nous assurer qu'une entreprise ne puisse limiter les utilisateurs de programmes libres en obtenant une licence restrictive par un détenteur de brevet. Par conséquent, nous insistons pour que tout brevet de licence obtenu pour une version de bibliothèque respecte la liberté d'utilisation complète définie dans la présente licence. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire. Cette licence, la licence GPL GNU restreinte, s'applique à certaines bibliothèques désignées et elle est considérablement différente de la licence GPL ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre de lier ces bibliothèques à des programmes non libres. Lorsqu'un programme est lié à une bibliothèque, que cela soit réalisé de manière statique ou à l'aide d'une bibliothèque partagée, la combinaison des deux est, du point de vue juridique, un travail combiné, un dérivé de la bibliothèque d'origine. La licence GPL ordinaire permet par conséquent de tels liens uniquement si la combinaison entière correspond à ses critères de liberté. La licence GPL restreinte permet des critères moins contraignants relativement à la liaison d'autres codes avec la bibliothèque. Nous l'appelons licence GPL « restreinte », car elle fait moins pour protéger la liberté des utilisateurs que la licence GPL ordinaire. En outre, elle offre aux développeurs de logiciels libres moins d'avantages par rapport aux programmes non libres concurrents. Ces désavantages font en sorte que nous utilisons la licence GPL ordinaire pour un grand nombre de bibliothèques. Cependant, la licence restreinte offre des avantages dans certaines circonstances spéciales. Par exemple, dans de rares occasions, il peut être nécessaire d'encourager l'usage le plus répandu possible d'une certaine bibliothèque, de manière à ce qu'elle devienne une norme de facto. Pour atteindre cet objectif, les programmes non libres doivent pouvoir utiliser la bibliothèque. Un cas plus fréquent est celui d'une bibliothèque libre qui fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il y a peu à gagner en limitant la bibliothèque libre au logiciel libre uniquement, on utilise alors la licence GPL restreinte. Dans d'autres cas, l'autorisation d'utiliser une bibliothèque particulière dans des programmes non libres permet à un grand nombre de personnes d'utiliser une grande ressource de logiciel libre. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à de nombreuses personnes d'utiliser le système d'exploitation GNU en entier, ainsi que ses variantes, le système d'exploitation GNU/Linux. Bien que la licence GPL restreinte protège moins la liberté des utilisateurs, elle assure que l'utilisateur d'un programme qui est lié à la bibliothèque dispose de la liberté et des ressources pour exécuter ce programme en utilisant une version modifiée de la bibliothèque. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre doit être combinée avec la bibliothèque pour pouvoir fonctionner. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels ou à tout autre programme qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL restreinte (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et distribuez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d'exception aux articles ci-dessus, vous pouvez aussi combiner ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l'ouvrage pour l'utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Utiliser un mécanisme pour bibliothèque partagée adéquat pour mettre en lien la bibliothèque. Un mécanisme adéquat en est un qui (1) utilise au moment de l'exécution une copie de la bibliothèque déjà présente sur le système informatique de l'utilisateur, plutôt que de copier des fonctions de la bibliothèque dans un exécutable, et (2) qui fonctionne correctement avec une version modifiée de la bibliothèque, si l'utilisateur en installe une, pourvu que la version modifiée soit compatible avec l'interface de la version avec laquelle l'ouvrage a été réalisé. c) Accompagner l'ouvrage avec une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. d) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. e) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le matériel à distribuer ne doit pas inclure quoi que ce soit qui est distribué normalement (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL restreinte. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom de la bibliothèque et une idée de son utilité. Droit d'auteur (C) année nom de l'auteur Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU restreinte publiée par la Free Software Foundation; soit la version 2.1 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU restreinte pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU restreinte avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. signature de Ty Coon, 1er avril 1990 Ty Coon, Président de Vice C'est tout ce qu'il y a de plus simple! ######## libss2-v1.43 ######## Il s'agit de la version Debian GNU/Linux pré-groupée de la bibliothèque d'analyse de l'interface de ligne de commande ss. Elle est distribuée actuellement conjointement avec les utilitaires de système de fichiers EXT2, qui sont autrement groupés comme « e2fsprogs ». Ce progiciel a été groupé par Yann Dirson , à partir de sources obtenues à partir d'un site miroir de : tsx-11.mit.edu:/pub/linux/packages/ext2fs/ De la distribution originale : Droit d’auteur 1987, 1988 par le Student Information Processing Board du Massachusetts Institute of Technology L'autorisation d'utiliser, de copier, de modifier et de distribuer ce logiciel et sa documentation à quelque fin que ce soit et sans frais est par la présente accordée, à condition que l'avis de droit d’auteur ci-dessus figure dans toutes les copies et que cet avis de droit d’auteur et cet avis d'autorisation figurent dans les documents justificatifs, et que les noms M.I.T. et M.I.T. S.I.P.B. ne soient pas utilisés à des fins promotionnelles ou publicitaires dans le cadre de la distribution du logiciel, sans autorisation écrite préalable. Le M.I.T. et le M.I.T. S.I.P.B. ne font aucune déclaration quant à la pertinence de ce logiciel à quelque fin que ce soit. Il est fourni « tel quel », sans garantie explicite ou implicite. ######## libstdc++6-4.8.2 ######## EXCEPTION POUR BIBLIOTHÈQUE D'EXÉCUTION GCC Version 3.1, 31 mars 2009 Renseignements généraux : http://www.gnu.org/licenses/gcc-exception.html Droit d'auteur (C) 2009 Free Software Foundation, Inc. Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Cette exception pour bibliothèque d'exécution GCC (« exception ») constitue une autorisation supplémentaire en vertu de l'article 7 de la licence GPL GNU, version 3 (« GPLv3 »). Elle s'applique à un fichier donné (la « bibliothèque d'exécution ») qui porte un avis placé par le détenteur des droits d'auteur du fichier énonçant que le fichier est régi par la GPLv3 ainsi que par cette exception. Lorsque vous utilisez GCC pour compiler un programme, GCC peut combiner des portions de certains fichiers bibliographiques GCC et des bibliothèques d'exécution avec le programme compilé. L'objectif de cette exception est de permettre la compilation de programmes non GPL (y compris privé) pour utiliser, de cette manière, des fichiers bibliographiques et des bibliothèques d'exécution couverts par cette exception. 0. Définitions. Un fichier est un « module indépendant » s'il a besoin de la bibliothèque d'exécution pour son exécution après un processus de compilation ou s'il utilise une interface fournie par la bibliothèque d'exécution, mais qu'il n'est pas basé d'une autre manière sur la bibliothèque d'exécution. Le terme « GCC » correspond à une version de la collection de compilateurs GNU, avec ou sans modification, régie par la version 3 (ou une version ultérieure spécifiée) de la licence GPL GNU avec l'option d'utiliser toute version subséquente publiée par la FSF. Un « logiciel compatible GPL » est un logiciel dont les conditions de propagation, de modification et d'utilisation permettraient une combinaison avec la GCC conformément avec la licence de la GCC. Le terme « code cible » se rapporte à la sortie de tout compilateur pour une architecture de processeur cible réelle ou virtuelle, sous forme exécutable ou adéquate pour l'entrée dans un assembleur, un chargeur, un éditeur de liens et/ou une phase d'exécution. Nonobstant cela, le code cible ne comprend pas de données dans aucun format qui est utilisé comme une représentation intermédiaire de compilateur ou utilisé pour produire une représentation intermédiaire de compilateur. Le « processus de compilation » transforme en code cible le code entièrement représenté dans des langages non intermédiaires conçus pour du code écrit par des humains, et/ou en code à octets Java Virtual Machine. Par conséquent, par exemple, l'utilisation de générateurs de code source et de préprocesseurs ne doit pas nécessairement être considérée comme faisant partie du processus de compilation puisqu'on sait que ce dernier commence à la sortie des générateurs ou des préprocesseurs. Un processus de compilation est « admissible » s'il est réalisé à l'aide de la GCC, seul ou avec un autre logiciel compatible GPL, ou s'il est réalisé sans utiliser aucun ouvrage basé sur la GCC. Par exemple, utiliser un logiciel non compatible GPL pour optimiser toute représentation intermédiaire GCC ne compte pas comme un processus de compilation admissible. 1. Octroi d'une autorisation supplémentaire. Vous êtes autorisé à propager un ouvrage de code cible formé en combinant la bibliothèque d'exécution avec des modules indépendants, même si une telle propagation violait normalement les conditions de la licence GPLv3, pourvu que l'ensemble du code cible ait été généré par des processus de compilation admissibles. Vous pouvez ensuite transférer une telle combinaison en vertu des conditions de votre choix, de façon cohérente avec le processus de licence des modules indépendants. 2. Aucun affaiblissement du libre-droit de la GCC. La disponibilité de cette exception ne met en cause aucune présomption générale voulant qu'un logiciel tiers ne soit pas affecté par les exigences de libre-droit de la licence GCC. LICENCE GPL GNU Version 3, 29 juin 2007 Droit d'auteur © 2007 Free Software Foundation, Inc. Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La licence GPL GNU est une licence de libre-droit libre pour logiciels et tout autre type d'ouvrage. La plupart des licences de logiciel et d'autres ouvrages pratiques sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier toutes les versions d'un programme, pour s'assurer qu'il demeure un logiciel libre pour tous les utilisateurs. Nous, la Free Software Foundation, utilisons la licence GPL GNU pour la plupart de nos logiciels; elle s'applique aussi à tout autre ouvrage publié de cette manière par ses auteurs. Vous pouvez aussi l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Par conséquent, vous avez certaines responsabilités si vous distribuez des copies du logiciel, ou si vous le modifiez : ces responsabilités consistent à respecter la liberté des autres. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires les mêmes libertés que vous avez reçues. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Les développeurs qui utilisent la licence GPL GNU protègent vos droits en deux étapes : (1) en affirmant votre droit d'auteur sur le logiciel, et (2) en vous offrant cette licence vous donnant l'autorisation légale de la copier, la distribuer et/ou la modifier. Pour protéger les développeurs et les auteurs, la licence GPL stipule clairement que ce logiciel libre ne comporte aucune garantie. Dans l'intérêt des utilisateurs et des auteurs, la licence GPL nécessite que les versions modifiées soient marquées comme étant modifiées, de manière à ce que leurs problèmes ne soient pas attribués de manière erronée aux auteurs de versions précédentes. Certains appareils sont conçus pour interdire la possibilité d'installer ou d'exécuter des versions modifiées de logiciels qui y sont installés, bien que le fabricant puisse le faire. Fondamentalement, cette pratique est incompatible avec le but visant à protéger la liberté des utilisateurs de modifier le logiciel. Le modèle systématique d'un tel abus se produit dans le domaine des produits destinés à l'usage des individus, là où cela est précisément le plus inacceptable. Par conséquent, nous avons conçu cette version de la licence GPL pour empêcher cette pratique pour ces produits. Si de tels problèmes surgissent de façon importante dans d'autres domaines, nous sommes prêts à étendre cette disposition à ces domaines dans de futures versions de cette licence GPL, au besoin, pour protéger la liberté des utilisateurs. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Les États ne doivent pas permettre aux brevets de restreindre le développement et l'utilisation d'un logiciel sur des ordinateurs à usage général, mais dans ceux qui le font, nous souhaitons éviter le risque particulier que des brevets appliqués à un programme libre puissent le rendre privé. Pour éviter cela, la licence GPL assure que les brevets ne peuvent être utilisés pour rendre un programme non libre. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES 0. Définitions. « Cette licence » se rapporte à la version 3 de la licence GPL GNU. Le terme « droit d'auteur » correspond également aux lois similaires à celles sur le droit d'auteur qui s'appliquent à d'autres types d'ouvrages, comme les masques semiconducteurs. « Le programme » se rapporte à tout ouvrage pouvant être protégé par le droit d'auteur qui est cédé en vertu de la présente licence. Chaque détenteur de licence est appelé « vous ». Les « détenteurs de licence » et « bénéficiaires » peuvent être des personnes ou des organismes. « Modifier » un ouvrage correspond à copier ou à adapter l'intégralité ou une partie d'un ouvrage d'une manière qui exige une autorisation relative au droit d'auteur, autre que celle de faire une copie conforme. L'ouvrage résultant est appelé une « version modifiée » de l'ouvrage précédent ou un ouvrage « basé sur » l'ouvrage précédent. Un « ouvrage couvert » correspond au programme non modifié ou à un ouvrage basé sur le programme. « Propager » un ouvrage signifie que toute manipulation de celui-ci, sans autorisation, vous rendrait directement ou indirectement responsable de violation en vertu de la loi applicable sur le droit d'auteur, sauf l'exécuter sur un ordinateur ou modifier une copie privée. La propagation comprend la réalisation de copies, la distribution (avec ou sans modification), la mise en disponibilité au public, et également d'autres activités dans certains pays. « Transférer » un ouvrage signifie tout type de propagation qui permet à d'autres parties de faire ou de recevoir des exemplaires. Une simple interaction avec un utilisateur par l'intermédiaire d'un réseau informatique, sans transfert d'une copie, ne constitue pas un transfert. Une interface utilisateur interactive affiche des « avis juridiques appropriés » dans la mesure où elle comprend une fonction visible pratique et évidente qui (1) affiche un avis sur le droit d'auteur approprié, et (2) indique à l'utilisateur qu'il n'y a aucune garantie pour l'ouvrage (sauf dans la mesure où des garanties sont offertes), que les détenteurs de licence peuvent transférer l'ouvrage en vertu de cette licence ainsi que la manière d'afficher une copie de licence. Si l'interface présente une liste de commandes ou d'options pour l'utilisateur, comme un menu, un élément mis en évidence dans la liste satisfait ce critère. 1. Code source. Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Le « code objet » correspond à toute forme autre que la forme source d'un ouvrage. Une « interface standard » correspond à une interface qui est soit une norme officielle définie par un organisme de normalisation reconnu ou, dans le cas d'interfaces spécifiées pour un langage de programmation précis, qui est largement utilisée parmi les développeurs travaillant dans ce langage. Les « bibliothèques système » d'un ouvrage exécutable comprennent tout, autre que l'ouvrage intégral, qui (a) est compris dans la forme normale de conditionnement d'un composant majeur, mais qui ne fait pas partie de ce composant majeur, et qui (b) sert uniquement à permettre l'utilisation de l'ouvrage avec ce composant majeur, ou à mettre en œuvre une interface normalisée pour laquelle une mise en œuvre est offerte au public dans une forme de code source. Un « composant majeur », dans ce contexte, correspond à un composant essentiel majeur (noyau, système de fenêtres, etc.) du système d'exploitation particulier (le cas échéant) sur lequel l'ouvrage exécutable s'exécute, ou un compilateur utilisé pour produire l'ouvrage, ou un interpréteur de code objet utilisé pour l'exécuter. La « source correspondante » d'un ouvrage sous forme de code objet correspond à l'ensemble du code source nécessaire pour générer, installer et (pour un ouvrage exécutable) exécuter le code objet et modifier l'ouvrage, y compris les scripts pour contrôler ces activités. Cependant, cela ne comprend pas les bibliothèques système de l'ouvrage, les outils à usage général ou les programmes libres habituellement utilisés sans modification pour réaliser ces activités, mais qui ne font pas partie de l'ouvrage. Par exemple, une source correspondante comprend des fichiers de définition d'interface associés avec les fichiers source de l'ouvrage, et le code source des bibliothèques partagées et les sous-programmes liés de façon dynamique spécifiquement requis par l'ouvrage, comme par une communication de données intime ou par un flux de contrôle entre ces sous-programmes et d'autres parties de l'ouvrage. La source correspondante ne doit rien comprendre que les utilisateurs peuvent régénérer automatiquement à partir d'autres parties de la source correspondante. La source correspondante pour un ouvrage sous la forme de code source correspond à ce même ouvrage. 2. Autorisations de base. Tous les droits octroyés en vertu de la présente licence le sont pour la durée du droit d'auteur du programme et ils sont irrévocables, pourvu que les conditions énoncées soient satisfaites. Cette licence confirme de façon explicite votre autorisation illimitée d'exécuter le programme non modifié. La sortie de l'exécution d'un ouvrage couvert est couverte par la présente licence uniquement si la sortie, étant donné son contenu, constitue un ouvrage couvert. Cette licence reconnaît vos droits à l'utilisation juste ou autre équivalente, conformément à la loi sur le droit d'auteur. Vous pouvez créer, exécuter ou propager des ouvrages couverts que vous ne transférez pas, sans condition, pourvu que votre licence demeure en vigueur. Vous pouvez transférer des ouvrages couverts à d'autres intervenants aux seules fins que ceux-ci réalisent des modifications exclusivement pour vous, ou vous fournissent des installations pour exécuter ces ouvrages, pourvu que vous vous conformiez avec les conditions de la licence lors du transfert de tout le matériel pour lequel vous ne contrôlez pas le droit d'auteur. Cependant, ceux qui créent ou exécutent les ouvrages couverts pour vous doivent le faire exclusivement en votre nom, sous votre direction et votre contrôle, selon des conditions qui leur interdisent de réaliser des copies du matériel protégé par le droit d'auteur en dehors de leur relation avec vous. Le transfert dans d'autres circonstances est permis uniquement en vertu des conditions énoncées ci-dessous. L'octroi de sous-licences n'est pas permis; l'article 10 rend cette action inutile. 3. Protection des droits reconnus par la loi des utilisateurs contre une loi anti-contournement. Aucun ouvrage couvert ne doit être jugé comme faisant partie d'une mesure technologique efficace en vertu de toute loi applicable respectant les obligations en vertu de l'article 11 du traité sur le droit d'auteur WIPO adopté le 20 décembre 1996, ou de lois similaires interdisant ou restreignant le contournement de telles mesures. Lorsque vous transférez un ouvrage couvert, vous renoncez à tout pouvoir conféré en vertu de la loi d'interdire le contournement de mesures technologiques dans la mesure où un tel contournement est mis en vigueur en exerçant des droits en vertu de la présente licence en ce qui concerne l'ouvrage couvert, et vous déclinez toute intention de limiter le fonctionnement ou la modification de l'ouvrage comme un moyen d'appliquer, contre les utilisateurs de l'ouvrage, vos droits reconnus par la loi, ou ceux d'autres tiers, pour empêcher le contournement de mesures technologiques. 4. Transfert d'exemplaires complets. Vous pouvez transférer des exemplaires complets du code source du programme comme vous le recevez, sur n'importe quel support, pourvu que vous publiiez bien en évidence et de façon appropriée sur chaque exemplaire un avis de droit d'auteur approprié; conserviez intacts tous les avis énonçant que la présente licence et toute condition non permissive ajoutée conformément à l'article 7 s'appliquent au code; conserviez intacts tous les avis d'absence de garantie; et donniez à tous les bénéficiaires un exemplaire de la présente licence avec le programme. Vous êtes autorisé à être rémunéré ou non pour chaque exemplaire que vous transférez et vous pouvez offrir un soutien ou une protection sous garantie moyennant un coût. 5. Transfert de versions avec source modifiée. Vous pouvez transférer un ouvrage basé sur le programme, ou les modifications pour le créer à partir du programme, sous la forme d'un code source en vertu des conditions de l'article 4, pourvu que vous satisfaisiez aussi toutes les conditions suivantes : * a) L'ouvrage doit afficher des avis bien en vue énonçant que vous l'avez modifié, ainsi qu'une date pertinente. * b) L'ouvrage doit afficher des avis bien en vue énonçant qu'il est publié en vertu de la présente licence et toute condition ajoutée en vertu de l'article 7. Cette exigence modifie l'exigence de l'article 4 visant à « conserver intacts tous les avis ». * c) Vous devez accorder à quiconque obtient une copie une licence pour la totalité de l'ouvrage, intégralement, en vertu de la présente licence. Par conséquent, la présente licence s'appliquera, ainsi que toute condition supplémentaire de l'article 7 applicable, à l'ensemble de l'ouvrage, et à toutes ses parties, indifféremment de la présentation. Cette licence ne vous permet pas de céder sous licence cet ouvrage de toute autre manière, mais elle n'invalide pas une telle autorisation si vous l'avez reçue de manière distincte. * d) Si l'ouvrage possède des interfaces utilisateurs interactives, chacune doit afficher des avis juridiques appropriés; cependant, si le programme est doté d'interfaces interactives qui n'affichent pas d'avis juridiques appropriés, votre ouvrage n'a pas non plus à faire en sorte que cela se produise. Une compilation d'un ouvrage couvert avec d'autres ouvrages indépendants et distincts, qui ne sont pas par leur nature des extensions de l'ouvrage couvert, et qui ne sont pas combinés avec celui-ci de manière à former un programme plus grand, sur un volume d'un support de sauvegarde ou de distribution, est appelé un « agrégat » si la compilation et le droit d'auteur qui en résulte ne sont pas utilisés pour limiter l'accès ou les droits légaux des utilisateurs de la compilation au-delà de ce qui est permis par les ouvrages individuels. L'inclusion d'un ouvrage couvert dans un agrégat ne signifie pas que la présente licence s'applique aux autres parties de l'agrégat. 6. Transfert des formes autres que la forme source. Vous pouvez transférer un ouvrage couvert sous forme de code objet en vertu des conditions des articles 4 et 5, pourvu que vous transfériez également la source correspondante lisible à la machine en vertu des conditions de la présente licence, de l'une des manières suivantes : * a) Transférer le code objet dans, ou intégré dans, un produit physique (y compris un support de distribution physique), accompagné par la source correspondante sur un support physique durable habituellement utilisé pour l'échange de logiciels. * b) Transférer le code objet ou l'intégrer dans un produit physique (y compris un support de distribution physique), accompagné d'une offre écrite, valide pour au moins trois ans et valide tant et aussi longtemps que vous offrez des pièces de rechange ou de l'assistance à la clientèle pour ce modèle de produit, pour donner à quiconque possède le code objet (1) une copie de la source correspondante pour l'ensemble du logiciel dans le produit qui est couvert par la présente licence, sur un support physique durable habituellement utilisé pour l'échange de logiciels, à un prix non supérieur à votre coût raisonnable pour réaliser ce transfert de source de façon concrète, ou (2) pour accéder à une copie de la source correspondante à partir d'un serveur réseau sans frais. * c) Transférer des copies individuelles du code objet avec une copie de l'offre écrite pour fournir la source correspondante. Cette solution de rechange est permise à l'occasion et de façon non commerciale, et uniquement si vous recevez le code objet avec une telle offre, conformément avec le paragraphe 6b. * d) Transférer le code objet en offrant un accès à partir d'un endroit désigné (gratuit ou non) et offrir un accès équivalent à la source correspondante de la même manière, par le même emplacement, sans frais supplémentaires. Vous ne devez pas exiger que les bénéficiaires copient la source correspondante avec le code objet. Si l'emplacement de copie du code objet est un serveur réseau, la source correspondante peut se trouver sur un serveur distinct (exploité par vous ou un tiers) qui prend en charge des fonctions de copie équivalentes, pourvu que vous conserviez des indications claires à proximité du code objet pour indiquer où trouver la source correspondante. Indifféremment du serveur sur lequel est hébergée la source correspondante, vous devez vous assurer qu'il est disponible tant et aussi longtemps que cela est nécessaire pour satisfaire ces exigences. * e) Transférer le code objet à l'aide d'une transmission poste-à-poste, pourvu que vous informiez les autres postes de l'emplacement où est offert au grand public le code objet et la source correspondante de l'ouvrage, sans frais en vertu du paragraphe 6d. Une partie séparable du code objet, dont le code source est exclu de la source correspondante, comme une bibliothèque système, n'a pas à être incluse dans le transfert de l'ouvrage en code objet. Un « produit utilisateur » est (1) un « produit de consommation », ce qui signifie toute propriété personnelle tangible qui est normalement utilisée à des fins personnelles, familiales ou ménagères, ou (2) quoi que ce soit qui est conçu ou vendu pour l'intégration dans un logement. Lorsque l'on détermine si un produit est un produit de consommation, il faut statuer en faveur de la couverture s'il existe des doutes. Pour un produit particulier reçu par un utilisateur particulier, le terme « utilisé normalement » se rapporte à un usage caractéristique et courant de cette classe de produit, indifféremment du statut de l'utilisateur particulier ou de la manière dont l'utilisateur particulier utilise ou prévoit utiliser le produit, ou de la manière qu'on pourrait anticiper l'utilisation du produit par cet utilisateur. Un produit est un produit de consommation, indifféremment du fait qu'il ait d'importants usages commerciaux, industriels ou non destinés aux consommateurs, à moins que de telles utilisations représentent le seul mode important d'utilisation du produit. Pour un produit utilisateur, le terme « renseignements d'installation » correspond aux méthodes, procédures, clés d'autorisation ou autres renseignements nécessaires pour installer et exécuter des versions modifiées d'un ouvrage couvert dans ce produit utilisateur à partir d'une version modifiée de sa source correspondante. Les renseignements doivent être suffisants pour assurer que le fonctionnement continu du code objet modifié n'est en aucun cas empêché ou contrarié uniquement en raison d'une modification. Si vous transférez un ouvrage en code source en vertu de cet article dans un produit utilisateur, avec celui-ci ou y étant destiné, et que le transfert a lieu dans le cadre d'une transaction dans laquelle le droit de possession et d'utilisation du produit utilisateur est transféré au bénéficiaire à perpétuité ou pour une période fixe (indifféremment de la manière dont est caractérisée la transaction), la source correspondante transférée en vertu de cet article doit être accompagnée des renseignements d'installation. Cette exigence ne s'applique cependant pas si ni vous ni aucune autre partie ne conservez la capacité d'installer un code objet modifié du produit utilisateur (par exemple, l'ouvrage a été installé dans une mémoire morte (ROM)). L'exigence relative à la fourniture de renseignements d'installation ne comprend rien qui oblige de continuer à offrir un service d'assistance, une garantie ou des mises à jour pour un ouvrage qui a été modifié ou installé par le bénéficiaire, ou pour le produit utilisateur dans lequel il a été modifié ou installé. Il est possible que l'accès à un réseau soit refusé lorsque la modification elle-même a des effets importants et nocifs sur le fonctionnement du réseau ou viole les règles et les protocoles pour la communication sur le réseau. La source correspondante transférée et les renseignements d'installation fournis conformément avec cet article doivent être dans un format qui est publiquement documenté (et avec une mise en œuvre disponible au public sous forme de code source), et aucun mot de passe ni clé spéciale ne doit être nécessaire pour la décompression, la lecture ou la copie. 7. Conditions supplémentaires. Les « autorisations supplémentaires » correspondent aux conditions qui complètent les conditions de la présente licence en créant des exceptions à partir d'une ou plusieurs conditions. Les autorisations supplémentaires qui s'appliquent au programme entier doivent être traitées comme si elles étaient comprises dans cette licence, dans la mesure où elles sont valides en vertu des lois applicables. Si des autorisations supplémentaires s'appliquent uniquement à une partie du programme, cette partie peut être utilisée séparément en vertu de ces autorisations, mais l'intégralité du programme demeure régie par la présente licence sans égard aux autorisations supplémentaires. Lorsque vous transférez une copie d'un ouvrage couvert, vous pouvez, à votre discrétion, retirer toute autorisation supplémentaire de cette copie, ou de toute partie de celle-ci. (Il est possible de rédiger des autorisations supplémentaires pour demander leur suppression dans certains cas lorsque vous modifiez l'ouvrage.) Vous pouvez placer des autorisations supplémentaires sur le matériel, ajouté par vous à un ouvrage couvert, pour lesquelles vous avez ou pouvez donner une autorisation de droit d'auteur appropriée. Nonobstant toute autre disposition de la présente licence, pour du matériel que vous ajoutez à un ouvrage couvert, vous pouvez (si autorisé par les détenteurs du droit d'auteur de ce matériel) compléter les conditions de cette licence avec des conditions : * a) décliner la garantie ou limiter la responsabilité de manière différente à celle des conditions des articles 15 et 16 de la présente licence; * b) demander la préservation des avis juridiques raisonnables spécifiés ou des attributions d'auteur dans ce matériel ou dans les avis juridiques appropriés affichés par les ouvrages les contenant; * c) interdire la fausse déclaration de l'origine de ce matériel, ou exiger que ces versions modifiées d'un tel matériel soient marquées d'une manière raisonnable comme étant différentes de la version d'origine; * d) limiter l'utilisation à des fins de publicité des noms des concédants de licence et auteur du matériel; * e) refuser d'accorder des droits en vertu d'une loi sur les marques de commerce pour l'usage de certains noms commerciaux, marques de commerce ou marques de service; * f) demander une indemnisation des concédants de licence et auteurs du matériel par quiconque transfère le matériel (ou des versions modifiées de celui-ci) avec des présomptions contractuelles de responsabilité au bénéficiaire, pour toute responsabilité que ces présomptions contractuelles imposent directement sur ces concédants de licence et auteurs. Toutes les autres conditions supplémentaires non permissives sont considérées être des « restrictions supplémentaires » dans le cadre de la signification de l'article 10. Si le programme, tel que vous l'avez reçu, ou toute partie de celui-ci, contient un avis énonçant qu'il est régi par cette licence ainsi que par une condition qui est une restriction supplémentaire, vous pouvez supprimer cette condition. Si un document de licence contient une restriction supplémentaire, mais qu'il permet le renouvellement de licence ou le transfert en vertu de la présente licence, vous pouvez ajouter à un ouvrage couvert du matériel régi par les conditions de ce document de licence, pourvu que la restriction supplémentaire ne survive pas à un tel renouvellement de licence ou un tel transfert. Si vous ajoutez des conditions à un ouvrage couvert conformément au présent article, vous devez placer, dans les fichiers sources pertinents, un énoncé des conditions supplémentaires qui s'appliquent à ces fichiers, ou un avis indiquant où trouver les conditions applicables. Des conditions supplémentaires, permissives ou non permissives, peuvent être énoncées sous la forme d'une licence écrite distincte, ou énoncées comme des exceptions; les exigences ci-dessus s'appliquent dans les deux cas. 8. Résiliation. Vous ne pouvez propager ou modifier un ouvrage couvert, sauf si la présente licence le permet de manière explicite. Toute autre tentative de propagation ou de modification n'est pas valide et mettra automatiquement fin à vos droits en vertu de la présente licence (y compris ceux de toute licence de brevet accordée en vertu du troisième paragraphe de l'article 11). Toutefois, si vous cessez de violer la présente licence, votre licence provenant d'un détenteur de droit d'auteur particulier est réintégrée (a) temporairement, à moins et jusqu'à ce que le détenteur du droit d'auteur mette fin à votre licence de façon explicite et définitive, et (b) de façon permanente, si le détenteur du droit d'auteur ne vous avise pas de la violation par des moyens raisonnables dans les 60 jours suivant la cessation. En outre, votre licence d'un détenteur de droit d'auteur particulier est réintégrée de façon permanente si le détenteur du droit d'auteur vous avise de la violation par des moyens raisonnables, qu'il s'agit de la première fois que vous recevez un avis de violation de cette licence (pour tout ouvrage) de ce détenteur de droit d'auteur, et que vous avez résolu la violation dans les 30 jours qui suivent la réception de l'avis. La résiliation de vos droits en vertu de cet article ne met pas fin aux licences des parties qui ont reçu des copies ou des droits de votre part en vertu de la présente licence. Si vos droits ont été résiliés et n'ont pas été rétablis de façon permanente, vous ne pouvez pas recevoir de nouvelles licences pour le même matériel en vertu de l'article 10. 9. Acceptation non requise pour disposer de copies. Vous n'êtes pas obligé d'accepter la présente licence pour recevoir ou exécuter un exemplaire du programme. La propagation secondaire d'un ouvrage couvert se produisant seulement en conséquence de l'utilisation d'une transmission poste-à-poste pour recevoir une copie ne nécessite pas non plus d'acceptation. Cependant, rien d'autre que cette licence ne vous autorise à propager ou à modifier tout ouvrage couvert. Ces actions enfreignent le droit d'auteur si vous n'acceptez pas la présente licence. Par conséquent, en modifiant ou en propageant un ouvrage couvert, vous indiquez accepter cette licence. 10. Concession de licence automatique aux bénéficiaires en aval. Chaque fois que vous transférez un ouvrage couvert, le bénéficiaire reçoit automatiquement une licence des concédants de licence d'origine, pour exécuter, modifier ou propager cet ouvrage conformément à cette licence. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. Une « transaction d'entité » correspond à une transaction transférant le contrôle d'une organisation, ou en substance, tous ses actifs, ou subdivisant une organisation, ou fusionnant des organisations. Si la propagation d'un ouvrage couvert est le résultat d'une transaction d'entité, chaque partie de cette transaction qui reçoit un exemplaire du travail reçoit aussi les licences de cet ouvrage que le prédécesseur de la partie en question avait ou pouvait donner en vertu du paragraphe précédent, ainsi qu'un droit de possession de la source correspondante de l'ouvrage du prédécesseur en question, si le prédécesseur en dispose ou peut l'obtenir avec des efforts raisonnables. Vous ne pouvez pas imposer d'autres restrictions sur l'exercice des droits octroyés ou affirmés en vertu de la présente licence. Par exemple, vous ne pouvez pas imposer de frais de licence, de redevance ou d'autres coûts pour l'exercice des droits octroyés en vertu de la présente licence, et vous ne pouvez pas initier un litige (y compris une demande entre défendeurs ou une plainte reconventionnelle dans une poursuite) en alléguant toute violation d'une revendication de brevet pour la création, l'utilisation, la vente, l'offre à la vente ou l'importation du programme ou de toute partie de celui-ci. 11. Brevets. Un « contributeur » est un détenteur d'un droit d'auteur qui autorise l'utilisation en vertu de la présente licence du programme ou d'un ouvrage sur lequel le programme est basé. L'ouvrage conséquent concédé sous licence est appelé « version du contributeur ». Les « réclamations de brevet essentielles » du contributeur correspondent à toutes les réclamations de brevet détenues ou contrôlées par le contributeur, qu'elles soient déjà acquises ou que leur acquisition soit postérieure, qui seraient sujettes à une violation d'une quelconque manière, permise par la présente licence, concernant la création, l'utilisation ou la vente de la version du contributeur, mais qui ne comprend pas les réclamations qui provoqueraient une réclamation seulement en conséquence d'une modification supplémentaire de la version du contributeur. Aux fins de la présente définition, le terme « contrôle » comprend le droit d'octroyer des sous-licences de brevet d'une manière cohérente avec les exigences de la présente licence. Chaque contributeur vous concède une licence de brevet internationale libre de droits et non-exclusive en vertu des réclamations de brevet essentielles du contributeur pour la création, l'utilisation, la vente, l'offre à la vente, l'importation ou toute autre forme d'exécution, de modification et de propagation des contenus de sa version de contributeur. Dans les trois paragraphes suivants, une « licence de brevet » correspond à toute entente ou tout engagement explicite, peu importe sa dénomination, visant à ne pas faire appliquer un brevet (comme une autorisation explicite de pratiquer un brevet ou une clause restrictive de ne pas poursuivre pour une violation de brevet). « Octroyer » un tel brevet à une partie signifie prendre une telle entente ou un tel engagement à ne pas faire appliquer un brevet contre la partie. Si vous transférez un ouvrage couvert en vous appuyant sciemment sur une licence de brevet et que la source correspondante de l'ouvrage n'est pas disponible pour que quiconque la copie, gratuitement et en vertu des conditions de la présente licence, par l'intermédiaire d'un serveur réseau disponible publiquement ou par d'autres moyens accessibles facilement, vous devez alors (1) faire en sorte que la source correspondante soit disponible ou (2) prendre des dispositions pour vous priver de l'avantage du brevet de licence pour cet ouvrage en particulier ou (3) prendre des dispositions, d'une manière cohérente avec les exigences de la présente licence, pour étendre la licence de brevet aux bénéficiaires en aval. Le terme « S'appuyer sciemment » signifie que vous savez que, outre la licence de brevet, le transfert de l'ouvrage couvert dans un autre pays, ou l'usage de vos bénéficiaires de l'ouvrage couvert dans un autre pays, constituerait une violation, que vous avez des raisons de croire valide, d'un ou plusieurs brevets identifiables dans ce pays. Si, dans le cadre d'une transaction simple ou d'un accord, vous transférez ou propagez en transférant un ouvrage couvert et octroyez une licence de brevet à des parties recevant l'ouvrage couvert les autorisant à utiliser, propager, modifier ou transférer un exemplaire particulier de l'ouvrage couvert, la licence de brevet que vous octroyez est alors automatiquement étendue à tous les bénéficiaires de l'ouvrage couvert et des ouvrages basés sur celui-ci. Une licence de brevet est « discriminatoire » si elle ne comprend pas dans la portée de sa couverture un ou plusieurs des droits qui sont spécifiquement octroyés en vertu de la présente licence, si elle en empêche l'exercice ou si elle est conditionnée sur le non-exercice. Vous ne pouvez pas transférer un ouvrage couvert si vous avez conclu un accord avec un tiers qui œuvre dans le commerce de la distribution de logiciels et en vertu duquel vous payez un tiers en fonction de la portée de votre activité de transfert de l'ouvrage, et en vertu duquel le tiers accorde à toute partie qui recevrait l'ouvrage couvert de votre part une licence de brevet discriminatoire (a) relativement aux exemplaires de l'ouvrage transférés par vous (ou des exemplaires de ces exemplaires), ou (b) principalement pour des produits et compilations spécifiques qui contiennent l'ouvrage couvert, à moins d'avoir conclu cet accord ou obtenu la licence de brevet avant le 28 mars 2007. Rien de ce qui se trouve dans la présente licence ne doit être interprété comme excluant ou limitant toute licence implicite ou toute autre défense contre une violation qui pourrait vous être offerte en vertu d'une loi applicable sur le droit des brevets. 12. Aucun abandon de la liberté des autres. Si des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou un autre moyen) qui contredisent les conditions de la présente licence, celles-ci ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez transférer un ouvrage couvert de manière à satisfaire simultanément vos obligations en vertu de la présente licence et toute autre obligation pertinente, vous ne pouvez par conséquent pas le transférer du tout. Par exemple, si vous consentez à vous conformer à des conditions qui vous obligent à prélever une redevance auprès de ceux à qui vous transférez ultérieurement le programme, la seule manière dont vous pouvez satisfaire ces deux conditions et celle de la présente licence consiste à ne pas transférer le programme. 13. Utilisation avec la licence GPL GNU Affero. Nonobstant toute autre disposition de la présente licence, vous êtes autorisé à lier ou à combiner tout ouvrage couvert avec un ouvrage couvert par une licence version 3 de la licence GPL GNU Affero dans un seul ouvrage combiné et à transférer l'ouvrage résultant. Les conditions de cette licence continueront à s'appliquer à la partie qui constitue l'ouvrage couvert, mais les exigences spéciales de la licence GPL GNU Affero, article 13, concernant l'intégration par l'intermédiaire d'un réseau s'appliqueront à la combinaison en tant que telle. 14. Versions révisées de la présente licence. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL GNU. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme précise qu'un certain numéro de version de la licence GPL GNU « ou toute version ultérieure » s'applique à celui-ci, vous pouvez suivre les conditions générales de la version numérotée ou de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence GPL GNU, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. Si le programme précise qu'un mandataire peut décider de la version future de la licence GPL GNU qui peut être utilisée, cet énoncé public d'acceptation d'une version par un mandataire vous autorise de façon permanente à choisir cette version du programme. Des versions ultérieures peuvent vous donner des autorisations supplémentaires ou différentes. Cependant, aucune obligation supplémentaire n'est imposée à aucun auteur ou détenteur de droit d'auteur en raison de votre choix d'observer une version ultérieure. 15. Avertissement d'absence de garantie. IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL », SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. Limitation de responsabilité. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI MODIFIE ET/OU TRANSMET LE PROGRAMME, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU LE NON-FONCTIONNEMENT DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU AUTRE PARTIE A ÉTÉ AVISÉE DE LA POSSIBILITÉ DE TELS DOMMAGES. 17. Interprétation des articles 15 et 16. Si l'avertissement d'absence de garantie et la limitation de responsabilité fournis ci-dessus ne peuvent être appliqués de façon légale au niveau local en raison de leurs conditions, les instances révisionnelles doivent appliquer la loi locale qui s'approche le plus d'une renonciation absolue de toutes les responsabilités civiles portant sur le programme, à moins qu'une garantie ou une présomption de responsabilité accompagne une copie du programme contre rémunération. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à énoncer le plus efficacement possible l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et un pointeur vers l'endroit où se trouve l'avis en entier. Droit d'auteur (C) Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 3 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme. Si ce n'est pas le cas, reportez-vous à . Ajoutez également vos coordonnées électroniques et postales. Si le programme permet une interaction sur terminal, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Droit d'auteur (C) Ce programme n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, il est possible que les commandes de votre programme soient différentes; pour une interface utilisateur graphique, vous utiliserez une boîte « À propos ». Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Pour obtenir de plus amples renseignements sur le sujet et sur la manière d'appliquer et de respecter la licence GPL GNU, reportez-vous à . La licence GPL GNU ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. Mais d'abord, veuillez lire . ######## libtar-1.2.20 ######## Droit d’auteur (c) 1998-2003 University of Illinois Board of Trustees Droit d’auteur (c) 1998-2003 Mark D. Roth Tous droits réservés. Développé par : Campus Information Technologies and Educational Services, University of Illinois at Urbana-Champaign Par la présente, toute personne obtenant un exemplaire de ce logiciel et des fichiers de documentation connexe (le « logiciel ») obtient gratuitement l'autorisation de traiter le logiciel sans restriction, y compris, sans limitation aux droits d'utiliser, de copier, de modifier, de fusionner, de publier, de distribuer, de concéder des sous-licences et/ou de vendre des copies du logiciel, et de permettre aux personnes auxquelles le logiciel est fourni d'en faire autant, conformément aux conditions suivantes : * Les redistributions du code source doivent préserver l'avis de droit d'auteur ci-dessus, la présente liste de conditions et les avertissements suivants. * Les redistributions sous forme binaire doivent reproduire l'avis de droit d'auteur ci-dessus, la présente liste de conditions et les avertissements de la documentation et/ou d'autre matériel fourni avec la distribution. * Ni les noms Campus Information Technologies and Educational Services, University of Illinois at Urbana-Champaign, ni les noms de ses contributeurs ne peuvent être utilisés pour recommander ou promouvoir les produits dérivés de ce logiciel, sans autorisation écrite spécifique préalable. LE LOGICIEL EST FOURNI « TEL QUEL », SANS AUCUNE GARANTIE, EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE, DE CONFORMITÉ À UN USAGE PARTICULIER OU DE NON-VIOLATION. LES CONTRIBUTEURS OU DÉTENTEURS DU DROIT D'AUTEUR NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUTE RÉCLAMATION, DE TOUT DOMMAGE OU DE TOUTE AUTRE RESPONSABILITÉ, QUE CELA SOIT LIÉ À UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, UN DÉLIT CIVIL OU TOUT AUTRE, DÉCOULANT DE OU EN LIEN AVEC LE LOGICIEL OU AVEC L'UTILISATION OU D'AUTRES INTERACTIONS AVEC LE LOGICIEL. ######## libtasn1-6-3.4 ######## LICENCE GPL GNU RESTREINTE Version 2.1, février 1999 Droit d'auteur (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Il s'agit de la première version publiée de la licence GPL restreinte. Elle constitue aussi le successeur de la licence GPL GNU, version 2, c'est pourquoi elle porte le numéro de version 2.1.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL restreinte, s'applique à certains progiciels spécialement conçus, généralement des bibliothèques, de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez aussi l'utiliser, mais nous vous suggérons d'abord de bien soupeser les avantages de cette licence ou de la licence GPL ordinaire dans un cas particulier, en fonction des explications ci-dessous. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à des distributeurs de vous refuser ces droits ou de vous demander de céder ces droits. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez d'autres codes avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Par ailleurs, si la bibliothèque est modifiée par quelqu'un d'autre et qu'elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu'ils n'ont pas en main la version d'origine, de manière à ce que la réputation des auteurs d'origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, les brevets de logiciel posent une menace constante sur l'existence de tout programme libre. Nous voulons nous assurer qu'une entreprise ne puisse limiter les utilisateurs de programmes libres en obtenant une licence restrictive par un détenteur de brevet. Par conséquent, nous insistons pour que tout brevet de licence obtenu pour une version de bibliothèque respecte la liberté d'utilisation complète définie dans la présente licence. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire. Cette licence, la licence GPL GNU restreinte, s'applique à certaines bibliothèques désignées et elle est considérablement différente de la licence GPL ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre de lier ces bibliothèques à des programmes non libres. Lorsqu'un programme est lié à une bibliothèque, que cela soit réalisé de manière statique ou à l'aide d'une bibliothèque partagée, la combinaison des deux est, du point de vue juridique, un travail combiné, un dérivé de la bibliothèque d'origine. La licence GPL ordinaire permet par conséquent de tels liens uniquement si la combinaison entière correspond à ses critères de liberté. La licence GPL restreinte permet des critères moins contraignants relativement à la liaison d'autres codes avec la bibliothèque. Nous l'appelons licence GPL « restreinte », car elle fait moins pour protéger la liberté des utilisateurs que la licence GPL ordinaire. En outre, elle offre aux développeurs de logiciels libres moins d'avantages par rapport aux programmes non libres concurrents. Ces désavantages font en sorte que nous utilisons la licence GPL ordinaire pour un grand nombre de bibliothèques. Cependant, la licence restreinte offre des avantages dans certaines circonstances spéciales. Par exemple, dans de rares occasions, il peut être nécessaire d'encourager l'usage le plus répandu possible d'une certaine bibliothèque, de manière à ce qu'elle devienne une norme de facto. Pour atteindre cet objectif, les programmes non libres doivent pouvoir utiliser la bibliothèque. Un cas plus fréquent est celui d'une bibliothèque libre qui fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il y a peu à gagner en limitant la bibliothèque libre au logiciel libre uniquement, on utilise alors la licence GPL restreinte. Dans d'autres cas, l'autorisation d'utiliser une bibliothèque particulière dans des programmes non libres permet à un grand nombre de personnes d'utiliser une grande ressource de logiciel libre. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à de nombreuses personnes d'utiliser le système d'exploitation GNU en entier, ainsi que ses variantes, le système d'exploitation GNU/Linux. Bien que la licence GPL restreinte protège moins la liberté des utilisateurs, elle assure que l'utilisateur d'un programme qui est lié à la bibliothèque dispose de la liberté et des ressources pour exécuter ce programme en utilisant une version modifiée de la bibliothèque. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre doit être combinée avec la bibliothèque pour pouvoir fonctionner. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels ou à tout autre programme qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL restreinte (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et distribuez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d'exception aux articles ci-dessus, vous pouvez aussi combiner ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l'ouvrage pour l'utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Utiliser un mécanisme pour bibliothèque partagée adéquat pour mettre en lien la bibliothèque. Un mécanisme adéquat en est un qui (1) utilise au moment de l'exécution une copie de la bibliothèque déjà présente sur le système informatique de l'utilisateur, plutôt que de copier des fonctions de la bibliothèque dans un exécutable, et (2) qui fonctionne correctement avec une version modifiée de la bibliothèque, si l'utilisateur en installe une, pourvu que la version modifiée soit compatible avec l'interface de la version avec laquelle l'ouvrage a été réalisé. c) Accompagner l'ouvrage avec une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. d) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. e) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le matériel à distribuer ne doit pas inclure quoi que ce soit qui est distribué normalement (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL restreinte. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom de la bibliothèque et une idée de son utilité. Droit d'auteur (C) année nom de l'auteur Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU restreinte publiée par la Free Software Foundation; soit la version 2.1 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU restreinte pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU restreinte avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. signature de Ty Coon, 1er avril 1990 Ty Coon, Président de Vice C'est tout ce qu'il y a de plus simple! ######## libudev-211 ######## LICENCE GPL GNU RESTREINTE Version 2.1, février 1999 Droit d'auteur (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Il s'agit de la première version publiée de la licence GPL restreinte. Elle constitue aussi le successeur de la licence GPL GNU, version 2, c'est pourquoi elle porte le numéro de version 2.1.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL restreinte, s'applique à certains progiciels spécialement conçus, généralement des bibliothèques, de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez aussi l'utiliser, mais nous vous suggérons d'abord de bien soupeser les avantages de cette licence ou de la licence GPL ordinaire dans un cas particulier, en fonction des explications ci-dessous. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à des distributeurs de vous refuser ces droits ou de vous demander de céder ces droits. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez d'autres codes avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Par ailleurs, si la bibliothèque est modifiée par quelqu’un d’autre et qu’elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu’ils n’ont pas en main la version d’origine, de manière à ce que la réputation des auteurs d’origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, les brevets de logiciel posent une menace constante sur l'existence de tout programme libre. Nous voulons nous assurer qu'une entreprise ne puisse limiter les utilisateurs de programmes libres en obtenant une licence restrictive par un détenteur de brevet. Par conséquent, nous insistons pour que tout brevet de licence obtenu pour une version de bibliothèque respecte la liberté d'utilisation complète définie dans la présente licence. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire. Cette licence, la licence GPL GNU restreinte, s'applique à certaines bibliothèques désignées et elle est considérablement différente de la licence GPL ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre de lier ces bibliothèques à des programmes non libres. Lorsqu'un programme est lié à une bibliothèque, que cela soit réalisé de manière statique ou à l'aide d'une bibliothèque partagée, la combinaison des deux est, du point de vue juridique, un travail combiné, un dérivé de la bibliothèque d'origine. La licence GPL ordinaire permet par conséquent de tels liens uniquement si la combinaison entière correspond à ses critères de liberté. La licence GPL restreinte permet des critères moins contraignants relativement à la liaison d'autres codes avec la bibliothèque. Nous l’appelons licence GPL « restreinte », car elle fait moins pour protéger la liberté des utilisateurs que la licence GPL ordinaire. En outre, elle offre aux développeurs de logiciels libres moins d'avantages par rapport aux programmes non libres concurrents. Ces désavantages font en sorte que nous utilisons la licence GPL ordinaire pour un grand nombre de bibliothèques. Cependant, la licence restreinte offre des avantages dans certaines circonstances spéciales. Par exemple, dans de rares occasions, il peut être nécessaire d'encourager l'usage le plus répandu possible d'une certaine bibliothèque, de manière à ce qu'elle devienne une norme de facto. Pour atteindre cet objectif, les programmes non libres doivent pouvoir utiliser la bibliothèque. Un cas plus fréquent est celui d'une bibliothèque libre qui fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il y a peu à gagner en limitant la bibliothèque libre au logiciel libre uniquement, on utilise alors la licence GPL restreinte. Dans d'autres cas, l'autorisation d'utiliser une bibliothèque particulière dans des programmes non libres permet à un grand nombre de personnes d'utiliser une grande ressource de logiciel libre. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à de nombreuses personnes d'utiliser le système d'exploitation GNU en entier, ainsi que ses variantes, le système d'exploitation GNU/Linux. Bien que la licence GPL restreinte protège moins la liberté des utilisateurs, elle assure que l’utilisateur d’un programme qui est lié à la bibliothèque dispose de la liberté et des ressources pour exécuter ce programme en utilisant une version modifiée de la bibliothèque. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre doit être combinée avec la bibliothèque pour pouvoir fonctionner. LICENCE GPL GNU RESTREINTE CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels ou à tout autre programme qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL restreinte (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n’importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d’auteur adéquat et un avertissement d’absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l’absence de toute forme de garantie; et distribuiez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d’exception aux articles ci-dessus, vous pouvez aussi combiner ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l’ouvrage pour l’utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Utiliser un mécanisme pour bibliothèque partagée adéquat pour mettre en lien la bibliothèque. Un mécanisme adéquat en est un qui (1) utilise au moment de l’exécution une copie de la bibliothèque déjà présente sur le système informatique de l’utilisateur, plutôt que de copier des fonctions de la bibliothèque dans un exécutable, et (2) qui fonctionne correctement avec une version modifiée de la bibliothèque, si l’utilisateur en installe une, pourvu que la version modifiée soit compatible avec l’interface de la version avec laquelle l’ouvrage a été réalisé. c) Accompagner l'ouvrage avec une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. d) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. e) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le matériel à distribuer ne doit pas inclure quoi que ce soit qui est distribué normalement (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL restreinte. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. Droit d'auteur (C) Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU restreinte publiée par la Free Software Foundation; soit la version 2.1 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU restreinte pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU restreinte avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. , 1er avril 1990 Ty Coon, président de Vice C'est tout ce qu'il y a de plus simple! ######## libupnp-1.6.19 ######## Droit d’auteur (c) 2000-2003 Intel Corporation Tous droits réservés. La redistribution et l’utilisation sous ses formes source et binaire, avec ou sans modification, sont permises à condition de respecter les conditions suivantes : * Les redistributions du code source doivent préserver l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avis suivant. * Les redistributions sous forme binaire doivent reproduire l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avertissement suivant dans la documentation et/ou d'autre matériel fourni avec la distribution. * Ni le nom Intel Corporation, ni les noms des contributeurs ne peuvent être utilisés pour recommander ou promouvoir des produits dérivés de ce logiciel, sans consentement écrit préalable. CE LOGICIEL EST FOURNI PAR LES DÉTENTEURS DES DROITS D’AUTEUR ET CONTRIBUTEURS « TEL QUEL » ET TOUTE GARANTIE EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S’Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER SONT DÉCLINÉES. INTEL ET SES CONTRIBUTEURS NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUT DOMMAGE DIRECT, INDIRECT, CONSÉCUTIF, PARTICULIER, EXEMPLAIRE OU ACCESSOIRE (Y COMPRIS, MAIS SANS S’Y LIMITER, L’ACHAT DE BIENS OU DE SERVICES DE SUBSTITUTION; LA PERTE D’UTILISATION, DE DONNÉES OU DE PROFITS; OU LA PERTE D’EXPLOITATION) INDIFFÉREMMENT DE LA CAUSE ET EN VERTU DE TOUTE THÉORIE DE RESPONSABILITÉ, QU’IL S’AGISSE D’UN CONTRAT, D’UNE RESPONSABILITÉ STRICTE OU D’UN DÉLIT CIVIL (Y COMPRIS UNE NÉGLIGENCE OU AUTRE) DÉCOULANT DE TOUTE MANIÈRE DE L’UTILISATION DE CE LOGICIEL, MÊME S’IL Y A EU UN AVIS LIÉ À LA POSSIBILITÉ D’UN TEL DOMMAGE. ######## libusb-1.0-0-1.0.9 ######## LICENCE GPL GNU RESTREINTE Version 2.1, février 1999 Droit d'auteur (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Il s'agit de la première version publiée de la licence GPL restreinte. Elle constitue aussi le successeur de la licence GPL GNU, version 2, c'est pourquoi elle porte le numéro de version 2.1.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL restreinte, s'applique à certains progiciels spécialement conçus, généralement des bibliothèques, de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez aussi l'utiliser, mais nous vous suggérons d'abord de bien soupeser les avantages de cette licence ou de la licence GPL ordinaire dans un cas particulier, en fonction des explications ci-dessous. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à des distributeurs de vous refuser ces droits ou de vous demander de céder ces droits. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez d'autres codes avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Par ailleurs, si la bibliothèque est modifiée par quelqu'un d'autre et qu'elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu'ils n'ont pas en main la version d'origine, de manière à ce que la réputation des auteurs d'origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, les brevets de logiciel posent une menace constante sur l'existence de tout programme libre. Nous voulons nous assurer qu'une entreprise ne puisse limiter les utilisateurs de programmes libres en obtenant une licence restrictive par un détenteur de brevet. Par conséquent, nous insistons pour que tout brevet de licence obtenu pour une version de bibliothèque respecte la liberté d'utilisation complète définie dans la présente licence. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire. Cette licence, la licence GPL GNU restreinte, s'applique à certaines bibliothèques désignées et elle est considérablement différente de la licence GPL ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre de lier ces bibliothèques à des programmes non libres. Lorsqu'un programme est lié à une bibliothèque, que cela soit réalisé de manière statique ou à l'aide d'une bibliothèque partagée, la combinaison des deux est, du point de vue juridique, un travail combiné, un dérivé de la bibliothèque d'origine. La licence GPL ordinaire permet par conséquent de tels liens uniquement si la combinaison entière correspond à ses critères de liberté. La licence GPL restreinte permet des critères moins contraignants relativement à la liaison d'autres codes avec la bibliothèque. Nous l'appelons licence GPL « restreinte », car elle fait moins pour protéger la liberté des utilisateurs que la licence GPL ordinaire. En outre, elle offre aux développeurs de logiciels libres moins d'avantages par rapport aux programmes non libres concurrents. Ces désavantages font en sorte que nous utilisons la licence GPL ordinaire pour un grand nombre de bibliothèques. Cependant, la licence restreinte offre des avantages dans certaines circonstances spéciales. Par exemple, dans de rares occasions, il peut être nécessaire d'encourager l'usage le plus répandu possible d'une certaine bibliothèque, de manière à ce qu'elle devienne une norme de facto. Pour atteindre cet objectif, les programmes non libres doivent pouvoir utiliser la bibliothèque. Un cas plus fréquent est celui d'une bibliothèque libre qui fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il y a peu à gagner en limitant la bibliothèque libre au logiciel libre uniquement, on utilise alors la licence GPL restreinte. Dans d'autres cas, l'autorisation d'utiliser une bibliothèque particulière dans des programmes non libres permet à un grand nombre de personnes d'utiliser une grande ressource de logiciel libre. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à de nombreuses personnes d'utiliser le système d'exploitation GNU en entier, ainsi que ses variantes, le système d'exploitation GNU/Linux. Bien que la licence GPL restreinte protège moins la liberté des utilisateurs, elle assure que l'utilisateur d'un programme qui est lié à la bibliothèque dispose de la liberté et des ressources pour exécuter ce programme en utilisant une version modifiée de la bibliothèque. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre doit être combinée avec la bibliothèque pour pouvoir fonctionner. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels ou à tout autre programme qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL restreinte (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et distribuez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d'exception aux articles ci-dessus, vous pouvez aussi combiner ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l'ouvrage pour l'utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Utiliser un mécanisme pour bibliothèque partagée adéquat pour mettre en lien la bibliothèque. Un mécanisme adéquat en est un qui (1) utilise au moment de l'exécution une copie de la bibliothèque déjà présente sur le système informatique de l'utilisateur, plutôt que de copier des fonctions de la bibliothèque dans un exécutable, et (2) qui fonctionne correctement avec une version modifiée de la bibliothèque, si l'utilisateur en installe une, pourvu que la version modifiée soit compatible avec l'interface de la version avec laquelle l'ouvrage a été réalisé. c) Accompagner l'ouvrage avec une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. d) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. e) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le matériel à distribuer ne doit pas inclure quoi que ce soit qui est distribué normalement (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL restreinte. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom de la bibliothèque et une idée de son utilité. Droit d'auteur (C) année nom de l'auteur Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU restreinte publiée par la Free Software Foundation; soit la version 2.1 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU restreinte pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU restreinte avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. signature de Ty Coon, 1er avril 1990 Ty Coon, Président de Vice C'est tout ce qu'il y a de plus simple! ######## libuuid-v2.24.1 ######## Cette bibliothèque est un logiciel libre ; vous pouvez la redistribuer et/ou la modifier en vertu des conditions générales de la licence BSD modifiée. La redistribution et l’utilisation sous ses formes source et binaire, avec ou sans modification, sont permises à condition de respecter les conditions suivantes : Les redistributions du code source doivent préserver l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avis suivant. Les redistributions sous forme binaire doivent reproduire l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avertissement suivant dans la documentation et/ou d'autre matériel fourni avec la distribution. Ni le nom de l' ni les noms de ses contributeurs ne peuvent être utilisés pour recommander ou promouvoir des produits dérivés de ce logiciel, sans consentement écrit préalable. CE LOGICIEL EST FOURNI « TEL QUEL » PAR LES DÉTENTEURS DU DROIT D'AUTEUR ET LEURS CONTRIBUTEURS. CEUX-CI DÉCLINENT TOUTE GARANTIE, EXPRESSE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE ET D'ADAPTATION À UN USAGE PARTICULIER IMPLICITES. EN AUCUNE CAS LE DÉTENTEUR DU DROIT D'AUTEUR OU SES CONTRIBUTEURS NE PEUVENT ÊTRE TENUS POUR RESPONSABLES DE DOMMAGES ET INTÉRÊTS DIRECTS, INDIRECTES, PARTICULIERS, PUNITIFS OU CONSÉCUTIFS (Y COMPRIS, MAIS SANS S'Y LIMITER, L'ACQUISITION DE BIENS OU DE SERVICES DE SUBSTITUTION, LA PERTE DE DONNÉES, D’UTILISATION OU DE PROFITS, OU L’INTERRUPTION D’EXPLOITATION) QUELLE QU'EN SOIT L'ORIGINE ET EN VERTU DE TOUTE THÉORIE DE RESPONSABILITÉ, QUE CE SOIT PAR CONTRAT, PAR RESPONSABILITÉ STRICTE OU DÉLICTUELLE (Y COMPRIS LA NÉGLIGENCE OU AUTRE) RÉSULTANT DE L'UTILISATION DU LOGICIEL, MÊME S'ILS ONT ÉTÉ AVISÉS D'UNE TELLE ÉVENTUALITÉ. ######## libvorbis-1.3.4 ######## Droit d’auteur (c) 2002-2008 Xiph.org Foundation La redistribution et l’utilisation sous ses formes source et binaire, avec ou sans modification, sont permises à condition de respecter les conditions suivantes : - Les redistributions du code source doivent préserver l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avis suivant. - Les redistributions sous forme binaire doivent reproduire l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avertissement suivant dans la documentation et/ou d'autre matériel fourni avec la distribution. - Ni le nom Xiph.org Foundation ni ceux de ses contributeurs ne peuvent être utilisés pour endosser ou faire la promotion de produits dérivés de ce logiciel sans consentement écrit préalable. CE LOGICIEL EST FOURNI PAR LES DÉTENTEURS DES DROITS D’AUTEUR ET CONTRIBUTEURS « TEL QUEL » ET TOUTE GARANTIE EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S’Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER SONT DÉCLINÉES. LA FONDATION ET SES CONTRIBUTEURS NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUT DOMMAGE DIRECT, INDIRECT, CONSÉCUTIF, PARTICULIER, EXEMPLAIRE OU ACCESSOIRE (Y COMPRIS, MAIS SANS S’Y LIMITER, L’ACHAT DE BIENS OU DE SERVICES DE SUBSTITUTION; LA PERTE D’UTILISATION, DE DONNÉES OU DE PROFITS; OU LA PERTE D’EXPLOITATION) INDIFFÉREMMENT DE LA CAUSE ET EN VERTU DE TOUTE THÉORIE DE RESPONSABILITÉ, QU’IL S’AGISSE D’UN CONTRAT, D’UNE RESPONSABILITÉ STRICTE OU D’UN DÉLIT CIVIL (Y COMPRIS UNE NÉGLIGENCE OU AUTRE) DÉCOULANT DE TOUTE MANIÈRE DE L’UTILISATION DE CE LOGICIEL, MÊME S’IL Y A EU UN AVIS LIÉ À LA POSSIBILITÉ D’UN TEL DOMMAGE. ######## libwpa.ctrl.so-2.3 ######## Droit d'auteur (c) 2002 à 2014, Jouni Malinen et contributeurs Tous droits réservés. 1. La redistribution du code source doit comprendre l'avis de droit d'auteur ci-dessus, cette liste de conditions et l'avis de non-responsabilité suivant. 2. La redistribution sous forme binaire doit reproduire l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avis de non-responsabilité suivant sous forme de documents ou autre matériel fourni avec la distribution. 3. Ni les noms des détenteurs de droits d’auteur mentionnés ci-dessus ni ceux des contributeurs ne peuvent être utilisés pour endosser ou faire la promotion de produits dérivés de ce logiciel, sans consentement écrit préalable. CE LOGICIEL EST FOURNI « TEL QUEL » PAR LES DÉTENTEURS DU DROIT D'AUTEUR ET LEURS CONTRIBUTEURS. CEUX-CI DÉCLINENT TOUTE GARANTIE, EXPRESSE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET D'ADAPTATION À UN USAGE PARTICULIER. EN AUCUNE CAS LE PROPRIÉTAIRE DU DROIT D'AUTEUR OU SES CONTRIBUTEURS NE PEUVENT ÊTRE TENUS POUR RESPONSABLES DE DOMMAGES ET INTÉRÊTS DIRECTS, INDIRECTS, PARTICULIERS, PUNITIFS OU CONSÉCUTIFS (Y COMPRIS, MAIS SANS S'Y LIMITER, L'ACQUISITION DE BIENS OU DE SERVICES DE SUBSTITUTION, LA PERTE DE DONNÉES, D'UTILISATION OU DE PROFITS, OU L'INTERRUPTION D'EXPLOITATION) QUELLE QU'EN SOIT L'ORIGINE ET EN VERTU DE TOUTE THÉORIE DE RESPONSABILITÉ, QUE CE SOIT PAR CONTRAT, PAR RESPONSABILITÉ STRICTE OU DÉLICTUELLE (Y COMPRIS LA NÉGLIGENCE OU AUTRE) RÉSULTANT DE L'UTILISATION DU LOGICIEL, MÊME S'ILS ONT ÉTÉ AVISÉS D'UNE TELLE ÉVENTUALITÉ. ######## libwrap0-7.6 ######## Droit d’auteur 1995 par Wietse Venema. Tous droits réservés. Certains fichiers individuels peuvent être protégés par d'autres droits d'auteur. Ce logiciel a été écrit et compilé à l'origine par Wietse Venema à l'Université de technologie d'Eindhoven, aux Pays-Bas, en 1990, 1991, 1992, 1993, 1994 et 1995. La redistribution et l'utilisation sous la forme source et binaire sont autorisées à condition que l'intégralité de l'avis de droit d’auteur soit dupliqué dans toutes ces copies. Ce logiciel est fourni « tel quel » et sans aucune garantie explicite ou implicite, incluant, mais sans s’y limiter, les garanties implicites de qualité marchande et d'adéquation à une utilisation particulière. ######## libxml2-2.9.4 ######## Sauf indication contraire dans le code source (p. ex., les fichier hash.c, list.c et les fichier trio, qui sont couverts par une licence semblable, mais comprenant des avis de droit d’auteur différents), tous les fichiers sont : Droit d’auteur (C) 1998-2012 Daniel Veillard. Tous droits réservés. Par la présente, toute personne obtenant un exemplaire de ce logiciel et des fichiers de documentation connexe (le « logiciel ») obtient gratuitement l’autorisation de traiter le logiciel sans restriction, y compris, sans limitation aux droits d’utiliser, de copier, de modifier, de fusionner, de publier, de distribuer et/ou de vendre des copies du logiciel, et de permettre aux personnes auxquelles le logiciel est fourni d’en faire autant, conformément aux conditions suivantes : L'avis de droit d'auteur ci-dessus et le présent avis d'autorisation doivent être inclus dans toutes les copies ou parties importantes de ce logiciel. LE LOGICIEL EST FOURNI « TEL QUEL », SANS AUCUNE GARANTIE, EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S’Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE, DE CONFORMITÉ À UN USAGE PARTICULIER OU DE NON-VIOLATION. LES AUTEURS OU DÉTENTEURS DU DROIT D’AUTEUR NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUTE RÉCLAMATION, DE TOUT DOMMAGE OU DE TOUTE AUTRE RESPONSABILITÉ, QUE CELA SOIT LIÉ À UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, UN DÉLIT CIVIL OU TOUT AUTRE, DÉCOULANT DE OU EN LIEN AVEC LE LOGICIEL OU AVEC L’UTILISATION OU D’AUTRES INTERACTIONS AVEC LE LOGICIEL. ######## libxslt-1.1.29 ######## Licence pour libxslt, sauf libexslt ---------------------------------------------------------------------- Droit d’auteur (C) 2001-2002 Daniel Veillard. Tous droits réservés. Par la présente, toute personne obtenant un exemplaire de ce logiciel et des fichiers de documentation connexe (le « logiciel ») obtient gratuitement l’autorisation de traiter le logiciel sans restriction, y compris, sans limitation aux droits d’utiliser, de copier, de modifier, de fusionner, de publier, de distribuer et/ou de vendre des copies du logiciel, et de permettre aux personnes auxquelles le logiciel est fourni d’en faire autant, conformément aux conditions suivantes : L'avis de droit d'auteur ci-dessus et le présent avis d'autorisation doivent être inclus dans toutes les copies ou parties importantes de ce logiciel. LE LOGICIEL EST FOURNI « TEL QUEL » SANS AUCUNE GARANTIE, EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S’Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE, D’ADAPTATION À UN USAGE PARTICULIER OU DE NON-CONTREFAÇON. DANIEL VEILLARD NE PEUT EN AUCUN CAS ÊTRE TENU RESPONSABLE DE DOMMAGES OU D’AUTRES RÉCLAMATIONS, QUE CE SOIT DANS LE CADRE D’UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, EN RESPONSABILITÉ CIVILE OU D’UNE AUTRE ACTION, LIÉE D’UNE FAÇON QUELCONQUE AU LOGICIEL, À SON UTILISATION OU À D’AUTRES ACTIVITÉS LIÉES AU LOGICIEL. Sauf indications contraires dans le présent avis, le nom de Daniel Veillard ne doit pas être utilisé pour publiciser ou faire la promotion, d’une quelconque manière, de l’utilisation ou d’autres opérations relatives à ce logiciel, sans d’abord avoir obtenu l’autorisation écrite de sa part. ---------------------------------------------------------------------- Licence pour libexslt ---------------------------------------------------------------------- Droit d’auteur (C) 2001-2002 Thomas Broyer, Charlie Bozeman et Daniel Veillard. Tous droits réservés. Par la présente, toute personne obtenant un exemplaire de ce logiciel et des fichiers de documentation connexe (le « logiciel ») obtient gratuitement l’autorisation de traiter le logiciel sans restriction, y compris, sans limitation aux droits d’utiliser, de copier, de modifier, de fusionner, de publier, de distribuer et/ou de vendre des copies du logiciel, et de permettre aux personnes auxquelles le logiciel est fourni d’en faire autant, conformément aux conditions suivantes : L'avis de droit d'auteur ci-dessus et le présent avis d'autorisation doivent être inclus dans toutes les copies ou parties importantes de ce logiciel. LE LOGICIEL EST FOURNI « TEL QUEL » SANS AUCUNE GARANTIE, EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S’Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE, D'ADÉQUATION À UN USAGE PARTICULIER OU DE NON-CONTREFAÇON. LES AUTEURS NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE DOMMAGES OU D’AUTRES RÉCLAMATIONS, QUE CE SOIT DANS LE CADRE D’UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, EN RESPONSABILITÉ CIVILE OU D’UNE AUTRE ACTION, LIÉE D’UNE FAÇON QUELCONQUE AU LOGICIEL, À SON UTILISATION OU À D’AUTRES ACTIVITÉS LIÉES AU LOGICIEL. Sauf indications contraires dans le présent avis, les noms des auteurs ne doivent pas être utilisés à des fins publicitaires ou autres pour promouvoir d’une quelconque manière, la vente, l’utilisation ou d'autres opérations relatives à ce logiciel, sans avoir au préalable obtenu l’autorisation écrite de sa part. ######## libz1-1.2.8 ######## Copyright (C) 1995-2013 Jean-Loup Gailly et Mark Adler Ce logiciel est fourni « tel quel », sans garantie explicite ou implicite. L'auteur ne pourra en aucun cas être tenu responsable de tout dommage découlant de l'utilisation de ce logiciel. Toute personne est autorisée à utiliser ce logiciel à n'importe quelle fin, y compris des applications commerciales, et de le modifier et de le redistribuer librement, conformément aux restrictions suivantes : 1. L'origine de ce logiciel ne doit pas être présentée de manière inexacte; vous ne devez pas indiquer que vous avez écrit le logiciel d'origine. Si vous utilisez ce logiciel dans un produit, vous n'avez pas à en faire la reconnaissance, mais cela serait apprécié. 2. Les versions sources modifiées doivent être clairement identifiées comme telles et ne doivent pas être présentées de manière inexacte comme étant le logiciel d'origine. 3. Cet avis ne peut être supprimé ou altéré de toute distribution source. Jean-Loup Gailly Mark Adler jloup@gzip.org madler@alumni.caltech.edu ######## linuxptp-1.3 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation sont couverts pour leur part par la licence GPL GNU restreinte). Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n’est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu’il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu’ils ont en main n’est pas le logiciel d’origine. Ainsi, tout problème introduit par des tiers n’aura aucune incidence sur la réputation des auteurs d’origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. LICENCE GPL GNU CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n’importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d’auteur adéquat et un avertissement d’absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l’absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. Droit d'auteur (C) Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Un exemplaire de la licence GPL GNU avec ce programme aurait dû vous être communiqué ; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision est livré avec ABSOLUMENT AUCUNE GARANTIE. Tapez « show w » pour obtenir plus de détails. Ce logiciel est libre et vous pouvez le redistribuer à certaines conditions; entrez « show c » pour en savoir plus. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c ». Il peut même s’agir de clics de souris ou d’éléments de menu, tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme `Gnomovision' (lequel fait des passes aux compilateurs) écrit par James Hacker. , 1er avril 1989 Ty Coon, président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## linux-libc-headers-dev-3.14 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. LICENCE GPL GNU RESTREINTE Version 2.1, février 1999 Droit d'auteur (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Il s'agit de la première version publiée de la licence GPL restreinte. Elle constitue aussi le successeur de la licence GPL GNU, version 2, c'est pourquoi elle porte le numéro de version 2.1.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL restreinte, s'applique à certains progiciels spécialement conçus, généralement des bibliothèques, de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez aussi l'utiliser, mais nous vous suggérons d'abord de bien soupeser les avantages de cette licence ou de la licence GPL ordinaire dans un cas particulier, en fonction des explications ci-dessous. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à des distributeurs de vous refuser ces droits ou de vous demander de céder ces droits. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez d'autres codes avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Par ailleurs, si la bibliothèque est modifiée par quelqu'un d'autre et qu'elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu'ils n'ont pas en main la version d'origine, de manière à ce que la réputation des auteurs d'origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, les brevets de logiciel posent une menace constante sur l'existence de tout programme libre. Nous voulons nous assurer qu'une entreprise ne puisse limiter les utilisateurs de programmes libres en obtenant une licence restrictive par un détenteur de brevet. Par conséquent, nous insistons pour que tout brevet de licence obtenu pour une version de bibliothèque respecte la liberté d'utilisation complète définie dans la présente licence. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire. Cette licence, la licence GPL GNU restreinte, s'applique à certaines bibliothèques désignées et elle est considérablement différente de la licence GPL ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre de lier ces bibliothèques à des programmes non libres. Lorsqu'un programme est lié à une bibliothèque, que cela soit réalisé de manière statique ou à l'aide d'une bibliothèque partagée, la combinaison des deux est, du point de vue juridique, un travail combiné, un dérivé de la bibliothèque d'origine. La licence GPL ordinaire permet par conséquent de tels liens uniquement si la combinaison entière correspond à ses critères de liberté. La licence GPL restreinte permet des critères moins contraignants relativement à la liaison d'autres codes avec la bibliothèque. Nous l'appelons licence GPL « restreinte », car elle fait moins pour protéger la liberté des utilisateurs que la licence GPL ordinaire. En outre, elle offre aux développeurs de logiciels libres moins d'avantages par rapport aux programmes non libres concurrents. Ces désavantages font en sorte que nous utilisons la licence GPL ordinaire pour un grand nombre de bibliothèques. Cependant, la licence restreinte offre des avantages dans certaines circonstances spéciales. Par exemple, dans de rares occasions, il peut être nécessaire d'encourager l'usage le plus répandu possible d'une certaine bibliothèque, de manière à ce qu'elle devienne une norme de facto. Pour atteindre cet objectif, les programmes non libres doivent pouvoir utiliser la bibliothèque. Un cas plus fréquent est celui d'une bibliothèque libre qui fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il y a peu à gagner en limitant la bibliothèque libre au logiciel libre uniquement, on utilise alors la licence GPL restreinte. Dans d'autres cas, l'autorisation d'utiliser une bibliothèque particulière dans des programmes non libres permet à un grand nombre de personnes d'utiliser une grande ressource de logiciel libre. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à de nombreuses personnes d'utiliser le système d'exploitation GNU en entier, ainsi que ses variantes, le système d'exploitation GNU/Linux. Bien que la licence GPL restreinte protège moins la liberté des utilisateurs, elle assure que l'utilisateur d'un programme qui est lié à la bibliothèque dispose de la liberté et des ressources pour exécuter ce programme en utilisant une version modifiée de la bibliothèque. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre doit être combinée avec la bibliothèque pour pouvoir fonctionner. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels ou à tout autre programme qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL restreinte (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et distribuez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d'exception aux articles ci-dessus, vous pouvez aussi combiner ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l'ouvrage pour l'utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Utiliser un mécanisme pour bibliothèque partagée adéquat pour mettre en lien la bibliothèque. Un mécanisme adéquat en est un qui (1) utilise au moment de l'exécution une copie de la bibliothèque déjà présente sur le système informatique de l'utilisateur, plutôt que de copier des fonctions de la bibliothèque dans un exécutable, et (2) qui fonctionne correctement avec une version modifiée de la bibliothèque, si l'utilisateur en installe une, pourvu que la version modifiée soit compatible avec l'interface de la version avec laquelle l'ouvrage a été réalisé. c) Accompagner l'ouvrage avec une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. d) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. e) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le matériel à distribuer ne doit pas inclure quoi que ce soit qui est distribué normalement (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL restreinte. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom de la bibliothèque et une idée de son utilité. Droit d'auteur (C) année nom de l'auteur Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU restreinte publiée par la Free Software Foundation; soit la version 2.1 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU restreinte pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU restreinte avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. signature de Ty Coon, 1er avril 1990 Ty Coon, Président de Vice C'est tout ce qu'il y a de plus simple! ######## locale-base-en-gb-2.19 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. LICENCE GPL GNU RESTREINTE Version 2.1, février 1999 Droit d'auteur (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Il s'agit de la première version publiée de la licence GPL restreinte. Elle constitue aussi le successeur de la licence GPL GNU, version 2, c'est pourquoi elle porte le numéro de version 2.1.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL restreinte, s'applique à certains progiciels spécialement conçus, généralement des bibliothèques, de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez aussi l'utiliser, mais nous vous suggérons d'abord de bien soupeser les avantages de cette licence ou de la licence GPL ordinaire dans un cas particulier, en fonction des explications ci-dessous. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à des distributeurs de vous refuser ces droits ou de vous demander de céder ces droits. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez d'autres codes avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Par ailleurs, si la bibliothèque est modifiée par quelqu'un d'autre et qu'elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu'ils n'ont pas en main la version d'origine, de manière à ce que la réputation des auteurs d'origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, les brevets de logiciel posent une menace constante sur l'existence de tout programme libre. Nous voulons nous assurer qu'une entreprise ne puisse limiter les utilisateurs de programmes libres en obtenant une licence restrictive par un détenteur de brevet. Par conséquent, nous insistons pour que tout brevet de licence obtenu pour une version de bibliothèque respecte la liberté d'utilisation complète définie dans la présente licence. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire. Cette licence, la licence GPL GNU restreinte, s'applique à certaines bibliothèques désignées et elle est considérablement différente de la licence GPL ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre de lier ces bibliothèques à des programmes non libres. Lorsqu'un programme est lié à une bibliothèque, que cela soit réalisé de manière statique ou à l'aide d'une bibliothèque partagée, la combinaison des deux est, du point de vue juridique, un travail combiné, un dérivé de la bibliothèque d'origine. La licence GPL ordinaire permet par conséquent de tels liens uniquement si la combinaison entière correspond à ses critères de liberté. La licence GPL restreinte permet des critères moins contraignants relativement à la liaison d'autres codes avec la bibliothèque. Nous l'appelons licence GPL « restreinte », car elle fait moins pour protéger la liberté des utilisateurs que la licence GPL ordinaire. En outre, elle offre aux développeurs de logiciels libres moins d'avantages par rapport aux programmes non libres concurrents. Ces désavantages font en sorte que nous utilisons la licence GPL ordinaire pour un grand nombre de bibliothèques. Cependant, la licence restreinte offre des avantages dans certaines circonstances spéciales. Par exemple, dans de rares occasions, il peut être nécessaire d'encourager l'usage le plus répandu possible d'une certaine bibliothèque, de manière à ce qu'elle devienne une norme de facto. Pour atteindre cet objectif, les programmes non libres doivent pouvoir utiliser la bibliothèque. Un cas plus fréquent est celui d'une bibliothèque libre qui fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il y a peu à gagner en limitant la bibliothèque libre au logiciel libre uniquement, on utilise alors la licence GPL restreinte. Dans d'autres cas, l'autorisation d'utiliser une bibliothèque particulière dans des programmes non libres permet à un grand nombre de personnes d'utiliser une grande ressource de logiciel libre. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à de nombreuses personnes d'utiliser le système d'exploitation GNU en entier, ainsi que ses variantes, le système d'exploitation GNU/Linux. Bien que la licence GPL restreinte protège moins la liberté des utilisateurs, elle assure que l'utilisateur d'un programme qui est lié à la bibliothèque dispose de la liberté et des ressources pour exécuter ce programme en utilisant une version modifiée de la bibliothèque. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre doit être combinée avec la bibliothèque pour pouvoir fonctionner. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels ou à tout autre programme qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL restreinte (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et distribuez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d'exception aux articles ci-dessus, vous pouvez aussi combiner ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l'ouvrage pour l'utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Utiliser un mécanisme pour bibliothèque partagée adéquat pour mettre en lien la bibliothèque. Un mécanisme adéquat en est un qui (1) utilise au moment de l'exécution une copie de la bibliothèque déjà présente sur le système informatique de l'utilisateur, plutôt que de copier des fonctions de la bibliothèque dans un exécutable, et (2) qui fonctionne correctement avec une version modifiée de la bibliothèque, si l'utilisateur en installe une, pourvu que la version modifiée soit compatible avec l'interface de la version avec laquelle l'ouvrage a été réalisé. c) Accompagner l'ouvrage avec une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. d) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. e) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le matériel à distribuer ne doit pas inclure quoi que ce soit qui est distribué normalement (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL restreinte. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom de la bibliothèque et une idée de son utilité. Droit d'auteur (C) année nom de l'auteur Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU restreinte publiée par la Free Software Foundation; soit la version 2.1 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU restreinte pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU restreinte avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. signature de Ty Coon, 1er avril 1990 Ty Coon, Président de Vice C'est tout ce qu'il y a de plus simple! ######## lz4-94 ######## Droit d'auteur The FreeBSD Droit d'auteur 1992-2010 The FreeBSD Project. Tous droits réservés. La redistribution et l'utilisation sous formes source et binaire, avec ou sans modification, sont permises pourvu que les conditions suivantes soient satisfaites : Les redistributions du code source doivent préserver l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avis suivant. Les redistributions sous forme binaire doivent reproduire l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avertissement suivant dans la documentation et/ou d'autre matériel fourni avec la distribution. CE LOGICIEL EST FOURNI PAR LE FREEBSD PROJECT « TEL QUEL » ET TOUTE GARANTIE EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER SONT DÉCLINÉES. LE FREEBSD PROJECT NE PEUT EN AUCUN CAS ÊTRE TENU RESPONSABLE DE TOUT DOMMAGE DIRECT, INDIRECT, CONSÉCUTIF, PARTICULIER, EXEMPLAIRE OU ACCESSOIRE (Y COMPRIS, MAIS SANS S'Y LIMITER, L'ACHAT DE BIENS OU DE SERVICES DE SUBSTITUTION; LA PERTE D'UTILISATION, DE DONNÉES OU DE PROFITS; OU LA PERTE D'EXPLOITATION) INDIFFÉREMMENT DE LA CAUSE ET EN VERTU DE TOUTE THÉORIE DE RESPONSABILITÉ, QU'IL S'AGISSE D'UN CONTRAT, D'UNE RESPONSABILITÉ STRICTE OU D'UN DÉLIT CIVIL (Y COMPRIS UNE NÉGLIGENCE OU AUTRE) DÉCOULANT DE TOUTE MANIÈRE DE L'UTILISATION DE CE LOGICIEL, MÊME S'IL Y A EU UN AVIS LIÉ À LA POSSIBILITÉ D'UN TEL DOMMAGE. Les opinions et conclusions contenues dans le logiciel et la documentation sont celles des auteurs et ne doivent pas être interprétées comme représentant des politiques officielles, écrites ou implicites du FreeBSD Project. ######## lz4-r72 ######## Droit d'auteur (c) 2011-2015, Yann Collet Droit d'auteur (c) 2011-2016, Yann Collet Tous droits réservés. La redistribution et l’utilisation sous ses formes source et binaire, avec ou sans modification, sont permises à condition de respecter les conditions suivantes : 1. La redistribution du code source doit comprendre l'avis de droit d'auteur ci-dessus, cette liste de conditions et l'avis de non-responsabilité suivant. 2. La redistribution sous forme binaire doit reproduire l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avis de non-responsabilité suivant sous forme de documents ou autre matériel fourni avec la distribution. CE LOGICIEL EST FOURNI « TEL QUEL » PAR LES DÉTENTEURS DU DROIT D'AUTEUR ET LEURS CONTRIBUTEURS. CEUX-CI DÉCLINENT TOUTE GARANTIE, EXPRESSE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET D'ADAPTATION À UN USAGE PARTICULIER. EN AUCUNE CAS LE PROPRIÉTAIRE DU DROIT D'AUTEUR OU SES CONTRIBUTEURS NE PEUVENT ÊTRE TENUS POUR RESPONSABLES DE DOMMAGES ET INTÉRÊTS DIRECTS, INDIRECTS, PARTICULIERS, PUNITIFS OU CONSÉCUTIFS (Y COMPRIS, MAIS SANS S'Y LIMITER, L'ACQUISITION DE BIENS OU DE SERVICES DE SUBSTITUTION, LA PERTE DE DONNÉES, D'UTILISATION OU DE PROFITS, OU L'INTERRUPTION D'EXPLOITATION) QUELLE QU'EN SOIT L'ORIGINE ET EN VERTU DE TOUTE THÉORIE DE RESPONSABILITÉ, QUE CE SOIT PAR CONTRAT, PAR RESPONSABILITÉ STRICTE OU DÉLICTUELLE (Y COMPRIS LA NÉGLIGENCE OU AUTRE) RÉSULTANT DE L'UTILISATION DU LOGICIEL, MÊME S'ILS ONT ÉTÉ AVISÉS D'UNE TELLE ÉVENTUALITÉ. Les opinions et conclusions contenues dans le logiciel et la documentation sont celles des auteurs et ne doivent pas être interprétées comme représentant des politiques officielles, écrites ou implicites du FreeBSD Project. ######## lzma_sdk-9.2 ######## Domaine public ######## lzma_sdk-16.04 ######## Domaine public ######## memtester-0.0.3 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation sont couverts pour leur part par la licence GPL GNU restreinte). Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n’est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu’il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu’ils ont en main n’est pas le logiciel d’origine. Ainsi, tout problème introduit par des tiers n’aura aucune incidence sur la réputation des auteurs d’origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n’importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d’auteur adéquat et un avertissement d’absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l’absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu’il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE ; pour obtenir de plus amples détails, tapez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions ; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c ». Il peut même s’agir de clics de souris ou d’éléments de menu, tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme `Gnomovision' (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## minibidi-3416 ######## PuTTY est copyright 1997-2012 Simon Tatham. Portions copyright Robert de Bath, Joris van Rantwijk, Delian Delchev, Andreas Schultz, Jeroen Massar, Wez Furlong, Nicolas Barry, Justin Bradford, Ben Harris, Malcolm Smith, Ahmad Khalifa, Markus Kuhn, Colin Watson et CORE SDI S.A. Par la présente, toute personne obtenant un exemplaire de ce logiciel et des fichiers de documentation connexe (le « logiciel ») obtient gratuitement l'autorisation de traiter le logiciel sans restriction, y compris, sans limitation aux droits d'utiliser, de copier, de modifier, de fusionner, de publier, de distribuer et/ou de vendre des copies du logiciel, et de permettre aux personnes auxquelles le logiciel est fourni d'en faire autant, conformément aux conditions suivantes : L'avis de droit d'auteur ci-dessus et cet avis d'autorisation doivent être intégrés dans toutes les copies ou parties importantes du logiciel. LE LOGICIEL EST FOURNI « TEL QUEL », SANS AUCUNE GARANTIE, EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE, DE CONFORMITÉ À UN USAGE PARTICULIER OU DE NON-VIOLATION. LES AUTEURS OU DÉTENTEURS DU DROIT D'AUTEUR NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUTE RÉCLAMATION, DE TOUT DOMMAGE OU DE TOUTE AUTRE RESPONSABILITÉ, QUE CELA SOIT LIÉ À UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, UN DÉLIT CIVIL OU TOUT AUTRE, DÉCOULANT DE OU EN LIEN AVEC LE LOGICIEL OU AVEC L'UTILISATION OU D'AUTRES INTERACTIONS AVEC LE LOGICIEL. ######## minicom-2.7 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## mrpd-2.0.1 ######## Droit d'auteur (c) 2012, Intel Corporation Tous droits réservés. La redistribution et l’utilisation sous ses formes source et binaire, avec ou sans modification, sont permises à condition de respecter les conditions suivantes : 1. La redistribution du code source doit comprendre l'avis de droit d'auteur ci-dessus, cette liste de conditions et l'avis de non-responsabilité suivant. 2. La redistribution sous forme binaire doit reproduire l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avis de non-responsabilité suivant sous forme de documents ou autre matériel fourni avec la distribution. CE LOGICIEL EST FOURNI « TEL QUEL » PAR LES DÉTENTEURS DU DROIT D'AUTEUR ET LEURS CONTRIBUTEURS. CEUX-CI DÉCLINENT TOUTE GARANTIE, EXPRESSE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET D'ADAPTATION À UN USAGE PARTICULIER. EN AUCUNE CAS LE PROPRIÉTAIRE DU DROIT D'AUTEUR OU SES CONTRIBUTEURS NE PEUVENT ÊTRE TENUS POUR RESPONSABLES DE DOMMAGES ET INTÉRÊTS DIRECTS, INDIRECTS, PARTICULIERS, PUNITIFS OU CONSÉCUTIFS (Y COMPRIS, MAIS SANS S'Y LIMITER, L'ACQUISITION DE BIENS OU DE SERVICES DE SUBSTITUTION, LA PERTE DE DONNÉES, D'UTILISATION OU DE PROFITS, OU L'INTERRUPTION D'EXPLOITATION) QUELLE QU'EN SOIT L'ORIGINE ET EN VERTU DE TOUTE THÉORIE DE RESPONSABILITÉ, QUE CE SOIT PAR CONTRAT, PAR RESPONSABILITÉ STRICTE OU DÉLICTUELLE (Y COMPRIS LA NÉGLIGENCE OU AUTRE) RÉSULTANT DE L'UTILISATION DU LOGICIEL, MÊME S'ILS ONT ÉTÉ AVISÉS D'UNE TELLE ÉVENTUALITÉ. ######## ncurses-5.9 ######## Droit d'auteur (c) 1998-2004,2006 Free Software Foundation, Inc. -- -- Par la présente, toute personne obtenant un exemplaire de ce logiciel et des fichiers de documentation connexe (le « logiciel ») obtient gratuitement l'autorisation de traiter le logiciel sans restriction, y compris, sans limitation aux droits d'utiliser, de copier, de modifier, de fusionner, de publier, de distribuer, de distribuer avec des modifications, de sous-licencier et/ou de vendre des copies du logiciel, et de permettre aux personnes auxquelles le logiciel est fourni d'en faire autant, conformément aux conditions suivantes : -- -- L'avis de droit d'auteur ci-dessus et le présent avis d'autorisation doivent être inclus dans toutes les copies ou parties importantes de ce logiciel. -- -- LE LOGICIEL EST FOURNI « TEL QUEL », SANS AUCUNE GARANTIE, EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE, DE CONFORMITÉ À UN USAGE PARTICULIER OU DE NON-VIOLATION. LES DÉTENTEURS DU DROIT D'AUTEUR CI-DESSUS NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUTE RÉCLAMATION, DE TOUT DOMMAGE OU DE TOUTE AUTRE RESPONSABILITÉ, QUE CELA SOIT LIÉ À UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, UN DÉLIT CIVIL OU TOUT AUTRE, DÉCOULANT DE OU EN LIEN AVEC LE LOGICIEL OU AVEC L'UTILISATION OU D'AUTRES INTERACTIONS AVEC LE LOGICIEL. -- -- Sauf indications contraires dans le présent avis, le(s) nom(s) des détenteurs de droit d'auteur ci-dessus ne doivent pas être utilisés à des fins publicitaires ou autres pour promouvoir, d'une quelconque manière, la vente, l'utilisation ou d'autres opérations relatives à ce logiciel, sans avoir au préalable obtenu l'autorisation écrite. ######## netbase-5.2 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## net-tools-1.60-25 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## nmealib-1.0.11 ######## Licence MIT Droit d'auteur (c) Par la présente, toute personne obtenant un exemplaire de ce logiciel et des fichiers de documentation connexe (le « logiciel ») obtient gratuitement l'autorisation de traiter le logiciel sans restriction, y compris, sans limitation aux droits d'utiliser, de copier, de modifier, de fusionner, de publier, de distribuer et/ou de vendre des copies du logiciel, et de permettre aux personnes auxquelles le logiciel est fourni d'en faire autant, conformément aux conditions suivantes : L'avis de droit d'auteur ci-dessus et cet avis d'autorisation doivent être intégrés dans toutes les copies ou parties importantes du logiciel. LE LOGICIEL EST FOURNI « TEL QUEL », SANS AUCUNE GARANTIE, EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE, DE CONFORMITÉ À UN USAGE PARTICULIER OU DE NON-VIOLATION. LES AUTEURS OU DÉTENTEURS DU DROIT D'AUTEUR NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUTE RÉCLAMATION, DE TOUT DOMMAGE OU DE TOUTE AUTRE RESPONSABILITÉ, QUE CELA SOIT LIÉ À UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, UN DÉLIT CIVIL OU TOUT AUTRE, DÉCOULANT DE OU EN LIEN AVEC LE LOGICIEL OU AVEC L'UTILISATION OU D'AUTRES INTERACTIONS AVEC LE LOGICIEL. ######## node-startup-controller-1.0.4 ######## Licence publique Mozilla Version 2.0 ================================== 1. Définitions -------------- 1.1. Le terme « contributeur » correspond à chaque personne ou entité juridique qui crée, contribue à la création du logiciel couvert, ou qui en est propriétaire. 1.2. Le terme « version du contributeur » correspond à la combinaison des contributions des autres (le cas échéant) utilisée par un contributeur et la contribution de ce contributeur en particulier. 1.3. Le terme « contribution » correspond à un logiciel couvert d'un contributeur en particulier. 1.4. Le terme « logiciel couvert » correspond à la forme de code source à laquelle le contributeur d'origine a joint l'avis dans l'annexe A, la forme exécutable d'une telle forme de code source et les modifications apportées à une telle forme de code source, en intégrant des portions de celle-ci dans chaque cas. 1.5. « Incompatible avec des licences secondaires » signifie (a) que le contributeur d'origine a joint l'avis décrit dans l'annexe B au logiciel couvert; (b) que le logiciel couvert a été rendu disponible sous les conditions de la version 1.1 ou d'une version précédente de la licence, mais pas en vertu des conditions d'une licence secondaire. 1.6. Le terme « forme exécutable » correspond à toute forme de l'ouvrage autre que la forme du code source. 1.7. Le terme « ouvrage plus volumineux » signifie un ouvrage qui combine un logiciel couvert avec d'autres matériels, dans un ou des fichiers séparés, qui n'est pas le logiciel couvert. 1.8. Le terme « licence » correspond à ce document. 1.9. Le terme « qu'il est possible de concéder sous licence » signifie avoir le droit de concéder, dans la mesure maximale possible, que ce soit au moment de la concession d'origine ou subséquemment, n'importe lequel et tous les droits transférés par cette licence. 1.10. Le terme « modifications » correspond à n'importe lequel des énoncés qui suivent : (a) tout fichier sous forme de code source qui résulte d'un ajout à, de la suppression, ou de la modification du contenu d'un logiciel couvert; (b) tout nouveau fichier sous forme de code source qui contient tout logiciel couvert. 1.11. Le terme « revendications de brevet » d'un contributeur correspond à toute revendication de brevet, y compris, mais sans s'y limiter, les revendications de méthode, de processus et d'appareil, dans n'importe quel brevet qu'un tel contributeur peut concéder sous licence, qui serait contrefaite, sauf pour la concession de la licence, pour créer, utiliser, vendre, offrir à la vente, avoir créé, importer ou transférer ses contributions ou sa version de contributeur. 1.12. Le terme « licence secondaire » correspond à la licence GPL GNU, version 2.0, la licence GPL GNU restreinte, version 2.1, la licence GPL GNU Affero, version 3.0, ou toute autre version ultérieure de ces licences. 1.13. Le terme « forme de code source » correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. 1.14. Le terme « vous » (ou « votre ») se rapporte à une personne ou à une entité juridique exerçant des droits en vertu de la présente licence. Pour les entités juridiques, « vous » comprend toute entité qui contrôle, est contrôlée par vous ou est sous un contrôle commun avec vous. Aux fins de la présente définition, « contrôler » correspond à (a) la capacité, directe ou indirecte, de diriger ou gérer une telle entité, que ce soit par contrat ou autre, ou (b) la propriété de cinquante pour cent (50 %) des actions en circulation ou (c) la propriété véritable d'une telle entité. 2. Concessions de licence et conditions -------------------------------- 2.1. Concessions Par la présente, chaque contributeur vous concède une licence internationale non exclusive libre de droits : (a) en vertu des droits de propriété intellectuelle (autre qu'un brevet ou une marque de commerce) qu'un tel contributeur peut concéder sous licence, pour utiliser, reproduire, rendre disponible, modifier, afficher, exécuter, distribuer et exploiter de toute autre manière ses contributions, qu'elles soient modifiées ou non, ou dans le cadre d'un ouvrage plus volumineux; (b) en vertu de revendications de brevet d'un tel contributeur, de créer, utiliser, vendre, offrir à la vente ou avoir créé, importer et transférer de toute autre manière ses contributions ou sa version de contributeur. 2.2. Date d'entrée en vigueur Les licences concédées dans l'article 2.1 à l'égard de toute contribution entrent en vigueur pour chaque contribution en date de la première distribution d'une telle contribution par le contributeur. 2.3. Limitations relatives à la portée de la concession Les licences concédées dans cet article 2 constituent les seuls droits concédés en vertu de la présente licence. Aucun droit supplémentaire ni licence ne sera inféré à partir de la distribution ou de la concession d'une licence du logiciel couvert en vertu de la présente licence. Nonobstant l'article 2.1(b) ci-dessus, aucune licence n'est concédée par un contributeur : (a) pour tout code qu'un contributeur a supprimé du logiciel couvert; (b) pour des contrefaçons causées par : (i) des modifications du logiciel couvert réalisées par vous ou tout autre tiers, ou (ii) la combinaison de ses contributions avec un autre logiciel (sauf dans le cadre de sa version du contributeur); (c) en vertu de revendications de contrefaçon de brevet par le logiciel couvert en l'absence de ses contributions. Cette licence ne vous accorde aucun droit sur les marques de commerce, les marques de service ou les logos de tout contributeur (sauf dans la mesure où cela pourrait être nécessaire pour se conformer avec les exigences d'avis de l'article 3.4). 2.4. Licences subséquentes Aucun contributeur ne fait des concessions supplémentaires en raison de votre choix de distribuer le logiciel couvert en vertu d'une version subséquente de la présente licence (reportez-vous à l'article 10.2) ou en vertu des conditions d'une licence secondaire (si cela est autorisé en vertu des conditions de l'article 3.3). 2.5. Représentation Chaque contributeur fait valoir qu'il croit que ses contributions sont ses propres créations ou qu'il détient des droits suffisants pour concéder les droits de ses contributions transférées par cette licence. 2.6. Utilisation juste Cette licence n'est pas conçue pour limiter tout droit dont vous disposez en vertu des doctrines de droit d'auteur concernant une utilisation équitable, un traitement équitable ou d'autres aspects équivalents. 2.7. Conditions Les articles 3.1, 3.2, 3.3 et 3.4 sont des conditions des licences concédées à l'article 2.1. 3. Responsabilités ------------------- 3.1. Distribution d'une forme source L'ensemble de la distribution du logiciel couvert sous la forme de code source, y compris toute modification que vous créez ou à laquelle vous avez contribué, doit être réalisée en vertu des conditions de la présente licence. Vous devez informer les bénéficiaires que la forme du code source du logiciel couvert est régie par les conditions de la présente licence ainsi que sur la manière d'obtenir une copie de la présente licence. Vous ne pouvez tenter d'altérer ou de restreindre les droits des bénéficiaires sous la forme de code source. 3.2. Distribution d'une forme exécutable Si vous distribuez un logiciel couvert sous forme exécutable, alors : (a) un tel logiciel couvert doit aussi être rendu disponible sous forme de code source, comme décrit dans l'article 3.1 et vous devez informer les bénéficiaires de la forme exécutable sur la manière dont ils peuvent obtenir une copie d'une telle forme de code source par des moyens raisonnables d'une manière ponctuelle, à un coût non supérieur à celui de la distribution au bénéficiaire; (b) vous devez distribuer une telle forme exécutable en vertu des conditions de la présente licence, ou la concéder en sous-licence en vertu de conditions différentes, pourvu que la licence pour la forme exécutable ne tente pas de limiter ou d'altérer les droits des bénéficiaires à la forme de code source en vertu de la présente licence. 3.3. Distribution d'un ouvrage plus volumineux Vous pouvez créer et distribuer un ouvrage plus volumineux en vertu des conditions de votre choix, pourvu que vous vous conformiez également aux exigences de la présente licence pour le logiciel couvert. Si l'ouvrage plus volumineux constitue une combinaison d'un logiciel couvert et d'un ouvrage régi par une ou plusieurs licences secondaires, et que le logiciel couvert n'est pas incompatible avec les licences secondaires, cette licence vous permet en plus de distribuer un tel logiciel couvert en vertu des conditions d'une telle ou de telles licences secondaires, de manière à ce que le bénéficiaire de l'ouvrage plus volumineux puisse, à sa discrétion, distribuer davantage le logiciel couvert en vertu des conditions de la présente licence ou d'une ou plusieurs licences secondaires. 3.4. Avis Vous ne pouvez supprimer ou altérer la substance de tout avis de licence (y compris les avis de droit d'auteur, les avis de brevet, les avertissements d'absence de garantie ou les limitations de responsabilité) contenu dans la forme de code source du logiciel couvert, sauf que vous pouvez altérer tout avis de licence dans la mesure requise pour remédier aux imprécisions factuelles connues. 3.5. Application de conditions supplémentaires Vous pouvez décider d'offrir, moyennant rémunération, une garantie, une assistance, une indemnité ou des obligations de responsabilité à un ou plusieurs bénéficiaires du logiciel couvert. Cependant, vous ne pouvez le faire qu'en votre nom et non au nom de tout autre contributeur. Vous devez faire en sorte qu'il soit absolument clair qu'une telle garantie, assistance, indemnité ou obligation de responsabilité est offerte par vous seul, et vous consentez par la présente à indemniser chaque contributeur pour toute responsabilité encourue par un tel contributeur en raison de conditions de garantie, d'assistance, d'indemnité ou de responsabilité que vous offrez. Vous pouvez inclure des avertissements supplémentaires d'absence de garantie et des limitations de responsabilité particulières pour toute juridiction. 4. Conformité impossible en raison d'une loi ou d'un règlement --------------------------------------------------- S'il vous est impossible de vous conformer à toute condition de la présente licence par rapport à une partie ou à la totalité du logiciel couvert en raison d'une loi, d'une ordonnance ou d'un règlement, vous devez : (a) vous conformer aux conditions de la présente licence dans la plus grande mesure possible; (b) décrire les limitations et le code touché par celles-ci. Une telle description doit être placée dans un fichier texte compris avec toutes les distributions du logiciel couvert en vertu de la présente licence. Sauf dans la mesure où la loi ou le règlement l'interdit, une telle description doit être suffisamment détaillée pour qu'un bénéficiaire de capacités normales puisse la comprendre. 5. Résiliation -------------- 5.1. Les droits concédés en vertu de la présente licence seront automatiquement résiliés si vous n'arrivez pas à vous conformer à n'importe laquelle de ses conditions. Cependant, si vous établissez la conformité, les droits concédés en vertu de la présente licence provenant d'un contributeur particulier sont rétablis (a) temporairement, à moins et jusqu'à ce que le contributeur résilie de manière explicite et finale vos concessions, et (b) sur une base continue, si un tel contributeur ne vous avise pas de la non-conformité par des moyens raisonnables dans les 60 jours suivant votre retour à la conformité. Par ailleurs, vos droits accordés par un contributeur particulier sont rétablis sur une base continue si un tel contributeur vous avise de la non-conformité par des moyens raisonnables et qu'il s'agit de la première fois que vous recevez un avis de non-conformité concernant cette licence d'un tel contributeur et que vous rétablissez la conformité dans les 30 jours suivant la réception de l'avis. 5.2. Si vous amorcez un litige contre toute entité en affirmant une revendication de contrefaçon de brevet (sauf pour des actions de jugement déclaratoire, des demandes reconventionnelles et des demandes entre défendeurs) alléguant qu'une version de contributeur contrefait de manière indirecte ou directe tout brevet, les droits qui vous sont concédés par n'importe lequel et tous les contributeurs pour le logiciel couvert en vertu de l'article 2.1 de la présente licence seront résiliés. 5.3. Dans l'éventualité d'une résiliation en vertu des articles 5.1 ou 5.2 ci-dessus, tous les contrats de licence d'utilisation (sauf pour les distributeurs et revendeurs) que vous ou vos distributeurs avez concédés de façon valide en vertu de la présente licence avant la résiliation survivront à cette résiliation. ************************************************************************ 6. Avertissement d'absence de garantie ------------------------- Le Logiciel couvert est fourni « tel quel » en vertu de la présente licence, sans aucune garantie, qu'elle soit explicite, implicite ou légale, y compris, mais sans s'y limiter, les garanties qui établissent que le logiciel couvert est exempt de défauts, commercialisable, conforme à un usage particulier et qu'il ne cause aucune contrefaçon. Vous assumez la totalité du risque en ce qui concerne la qualité et la performance du logiciel couvert. Si tout logiciel couvert devait s'avérer défectueux d'un quelconque point de vue, vous (aucun contributeur) devez assumer le coût de tout entretien, de toute réparation ou de toute correction nécessaire. Cet avertissement d'absence de garantie constitue une partie essentielle de la présente licence. Aucune utilisation de tout logiciel couvert n'est autorisée en vertu de cette licence, sauf dans le cadre de cet avertissement. ************************************************************************ ************************************************************************ 7. Limitation de responsabilité -------------------------- Aucun contributeur ni quiconque distribue un logiciel couvert d'une manière permise ci-dessus ne peut être tenu responsable par vous en aucune circonstance et en vertu d'aucune théorie juridique, qu'il s'agisse d'un délit civil (y compris une négligence), d'un contrat ou autre, pour tout dommage direct, indirect, particulier, accessoire ou consécutif d'une quelconque nature, y compris, mais sans s'y limiter, les dommages liés à des pertes de profits, une défection de clients, une interruption de travail, une défaillance ou un dysfonctionnement informatique, ou n'importe quel et tous les autres dommages et pertes commerciales, même si une telle partie avait dû être informée de la possibilité de tels dommages. Cette limitation de responsabilité ne doit pas s'appliquer à la responsabilité pour un décès ou des blessures corporelles résultant d'une négligence d'une telle partie, dans la mesure où la loi interdit une telle limitation. Certaines compétences ne permettent pas l'exclusion ou la limitation des dommages accessoires ou consécutifs. Il est par conséquent possible que cette exclusion ou limitation ne s'applique pas dans votre cas. ************************************************************************ 8. Litige ------------- Tout litige relatif à cette licence peut être présenté uniquement devant des tribunaux d'une juridiction où le défendeur a sa principale place d'affaires, le tout en vertu des lois de cette compétence, sauf en ce qui concerne les dispositions de conflits de lois. Rien de ce qui se trouve dans cet article ne doit limiter la capacité de la partie à formuler des demandes entre défendeurs ou reconventionnelles. 9. Divers ---------------- Cette licence représente l'ensemble de l'entente concernant le sujet du présent document. Si toute disposition de cette licence s'avère inapplicable, celle-ci doit être réformée uniquement dans la mesure nécessaire pour la rendre applicable. Toute loi ou tout règlement qui fait en sorte que la langue d'un contrat doive être interprétée par rapport au rédacteur ne doit pas être utilisé pour interpréter cette licence contre un contributeur. 10. Versions de la licence --------------------------- 10.1 Nouvelles versions Mozilla Foundation est le responsable de la licence. Sauf en ce qui concerne le contenu de l'article 10.3, personne d'autre que le responsable de licence n'a le droit de modifier ou de publier de nouvelles versions de celle-ci. Chaque version recevra un numéro de version distinct. 10.2. Effet des nouvelles versions Vous pouvez distribuer le logiciel couvert en vertu des conditions de la version de licence sous laquelle vous avez reçu le logiciel couvert à l'origine ou en vertu des conditions de toute version subséquente publiée par le responsable de la licence. 10.3. Versions modifiées Si vous créez un logiciel qui n'est pas régi par la présente licence et que vous voulez créer une nouvelle licence pour un tel logiciel, vous pouvez créer et utiliser une version modifiée de cette licence si vous la renommez et supprimez toute référence au nom du responsable de la licence (sauf pour faire remarquer qu'une telle licence modifiée diffère de cette licence). 10.4. Distribuer une forme de code source qui est incompatible avec des licences secondaires Si vous choisissez de distribuer une forme de code source qui est incompatible avec des licences secondaires en vertu des conditions de la présente version de la licence, l'avis décrit dans l'annexe B de cette licence doit être joint. Annexe A – Avis de licence de forme de code source ------------------------------------------- Cette forme de code source est assujettie aux conditions de la licence publique Mozilla (MPL), v2.0. Si aucun exemplaire de la MPL n'a été distribué avec ce fichier, vous pouvez en obtenir un à l'adresse http://mozilla.org/MPL/2.0/. S'il n'est pas possible ou souhaitable de mettre l'avis dans un fichier particulier, vous pouvez inclure l'avis dans un emplacement (comme un fichier de LICENCE dans un répertoire pertinent), où il est plausible qu'un destinataire recherche un tel avis. Vous pouvez ajouter des avis spécifiques supplémentaires concernant la propriété des droits d'auteur. Annexe B – Avis « Incompatible avec des licences secondaires » --------------------------------------------------------- Cette forme de code source est « incompatible avec des licences secondaires », comme cela est défini par la licence publique Mozilla, v2.0. ######## node-state-manager-2.0.5 ######## Licence publique Mozilla Version 2.0 ================================== 1. Définitions -------------- 1.1. Le terme « contributeur » correspond à chaque personne ou entité juridique qui crée, contribue à la création du logiciel couvert, ou qui en est propriétaire. 1.2. Le terme « version du contributeur » correspond à la combinaison des contributions des autres (le cas échéant) utilisée par un contributeur et la contribution de ce contributeur en particulier. 1.3. Le terme « contribution » correspond à un logiciel couvert d'un contributeur en particulier. 1.4. Le terme « logiciel couvert » correspond à la forme de code source à laquelle le contributeur d'origine a joint l'avis dans l'annexe A, la forme exécutable d'une telle forme de code source et les modifications apportées à une telle forme de code source, en intégrant des portions de celle-ci dans chaque cas. 1.5. « Incompatible avec des licences secondaires » signifie (a) que le contributeur d'origine a joint l'avis décrit dans l'annexe B au logiciel couvert; (b) que le logiciel couvert a été rendu disponible sous les conditions de la version 1.1 ou d'une version précédente de la licence, mais pas en vertu des conditions d'une licence secondaire. 1.6. Le terme « forme exécutable » correspond à toute forme de l'ouvrage autre que la forme du code source. 1.7. Le terme « ouvrage plus volumineux » signifie un ouvrage qui combine un logiciel couvert avec d'autres matériels, dans un ou des fichiers séparés, qui n'est pas le logiciel couvert. 1.8. Le terme « licence » correspond à ce document. 1.9. Le terme « qu'il est possible de concéder sous licence » signifie avoir le droit de concéder, dans la mesure maximale possible, que ce soit au moment de la concession d'origine ou subséquemment, n'importe lequel et tous les droits transférés par cette licence. 1.10. Le terme « modifications » correspond à n'importe lequel des énoncés qui suivent : (a) tout fichier sous forme de code source qui résulte d'un ajout à, de la suppression, ou de la modification du contenu d'un logiciel couvert; (b) tout nouveau fichier sous forme de code source qui contient tout logiciel couvert. 1.11. Le terme « revendications de brevet » d'un contributeur correspond à toute revendication de brevet, y compris, mais sans s'y limiter, les revendications de méthode, de processus et d'appareil, dans n'importe quel brevet qu'un tel contributeur peut concéder sous licence, qui serait contrefaite, sauf pour la concession de la licence, pour créer, utiliser, vendre, offrir à la vente, avoir créé, importer ou transférer ses contributions ou sa version de contributeur. 1.12. Le terme « licence secondaire » correspond à la licence GPL GNU, version 2.0, la licence GPL GNU restreinte, version 2.1, la licence GPL GNU Affero, version 3.0, ou toute autre version ultérieure de ces licences. 1.13. Le terme « forme de code source » correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. 1.14. Le terme « vous » (ou « votre ») se rapporte à une personne ou à une entité juridique exerçant des droits en vertu de la présente licence. Pour les entités juridiques, « vous » comprend toute entité qui contrôle, est contrôlée par vous ou est sous un contrôle commun avec vous. Aux fins de la présente définition, « contrôler » correspond à (a) la capacité, directe ou indirecte, de diriger ou gérer une telle entité, que ce soit par contrat ou autre, ou (b) la propriété de cinquante pour cent (50 %) des actions en circulation ou (c) la propriété véritable d'une telle entité. 2. Concessions de licence et conditions -------------------------------- 2.1. Concessions Par la présente, chaque contributeur vous concède une licence internationale non exclusive libre de droits : (a) en vertu des droits de propriété intellectuelle (autre qu'un brevet ou une marque de commerce) qu'un tel contributeur peut concéder sous licence, pour utiliser, reproduire, rendre disponible, modifier, afficher, exécuter, distribuer et exploiter de toute autre manière ses contributions, qu'elles soient modifiées ou non, ou dans le cadre d'un ouvrage plus volumineux; (b) en vertu de revendications de brevet d'un tel contributeur, de créer, utiliser, vendre, offrir à la vente ou avoir créé, importer et transférer de toute autre manière ses contributions ou sa version de contributeur. 2.2. Date d'entrée en vigueur Les licences concédées dans l'article 2.1 à l'égard de toute contribution entrent en vigueur pour chaque contribution en date de la première distribution d'une telle contribution par le contributeur. 2.3. Limitations relatives à la portée de la concession Les licences concédées dans cet article 2 constituent les seuls droits concédés en vertu de la présente licence. Aucun droit supplémentaire ni licence ne sera inféré à partir de la distribution ou de la concession d'une licence du logiciel couvert en vertu de la présente licence. Nonobstant l'article 2.1(b) ci-dessus, aucune licence n'est concédée par un contributeur : (a) pour tout code qu'un contributeur a supprimé du logiciel couvert; (b) pour des contrefaçons causées par : (i) des modifications du logiciel couvert réalisées par vous ou tout autre tiers, ou (ii) la combinaison de ses contributions avec un autre logiciel (sauf dans le cadre de sa version du contributeur); (c) en vertu de revendications de contrefaçon de brevet par le logiciel couvert en l'absence de ses contributions. Cette licence ne vous accorde aucun droit sur les marques de commerce, les marques de service ou les logos de tout contributeur (sauf dans la mesure où cela pourrait être nécessaire pour se conformer avec les exigences d'avis de l'article 3.4). 2.4. Licences subséquentes Aucun contributeur ne fait des concessions supplémentaires en raison de votre choix de distribuer le logiciel couvert en vertu d'une version subséquente de la présente licence (reportez-vous à l'article 10.2) ou en vertu des conditions d'une licence secondaire (si cela est autorisé en vertu des conditions de l'article 3.3). 2.5. Représentation Chaque contributeur fait valoir qu'il croit que ses contributions sont ses propres créations ou qu'il détient des droits suffisants pour concéder les droits de ses contributions transférées par cette licence. 2.6. Utilisation juste Cette licence n'est pas conçue pour limiter tout droit dont vous disposez en vertu des doctrines de droit d'auteur concernant une utilisation équitable, un traitement équitable ou d'autres aspects équivalents. 2.7. Conditions Les articles 3.1, 3.2, 3.3 et 3.4 sont des conditions des licences concédées à l'article 2.1. 3. Responsabilités ------------------- 3.1. Distribution d'une forme source L'ensemble de la distribution du logiciel couvert sous la forme de code source, y compris toute modification que vous créez ou à laquelle vous avez contribué, doit être réalisée en vertu des conditions de la présente licence. Vous devez informer les bénéficiaires que la forme du code source du logiciel couvert est régie par les conditions de la présente licence ainsi que sur la manière d'obtenir une copie de la présente licence. Vous ne pouvez tenter d'altérer ou de restreindre les droits des bénéficiaires sous la forme de code source. 3.2. Distribution d'une forme exécutable Si vous distribuez un logiciel couvert sous forme exécutable, alors : (a) un tel logiciel couvert doit aussi être rendu disponible sous forme de code source, comme décrit dans l'article 3.1 et vous devez informer les bénéficiaires de la forme exécutable sur la manière dont ils peuvent obtenir une copie d'une telle forme de code source par des moyens raisonnables d'une manière ponctuelle, à un coût non supérieur à celui de la distribution au bénéficiaire; (b) vous devez distribuer une telle forme exécutable en vertu des conditions de la présente licence, ou la concéder en sous-licence en vertu de conditions différentes, pourvu que la licence pour la forme exécutable ne tente pas de limiter ou d'altérer les droits des bénéficiaires à la forme de code source en vertu de la présente licence. 3.3. Distribution d'un ouvrage plus volumineux Vous pouvez créer et distribuer un ouvrage plus volumineux en vertu des conditions de votre choix, pourvu que vous vous conformiez également aux exigences de la présente licence pour le logiciel couvert. Si l'ouvrage plus volumineux constitue une combinaison d'un logiciel couvert et d'un ouvrage régi par une ou plusieurs licences secondaires, et que le logiciel couvert n'est pas incompatible avec les licences secondaires, cette licence vous permet en plus de distribuer un tel logiciel couvert en vertu des conditions d'une telle ou de telles licences secondaires, de manière à ce que le bénéficiaire de l'ouvrage plus volumineux puisse, à sa discrétion, distribuer davantage le logiciel couvert en vertu des conditions de la présente licence ou d'une ou plusieurs licences secondaires. 3.4. Avis Vous ne pouvez supprimer ou altérer la substance de tout avis de licence (y compris les avis de droit d'auteur, les avis de brevet, les avertissements d'absence de garantie ou les limitations de responsabilité) contenu dans la forme de code source du logiciel couvert, sauf que vous pouvez altérer tout avis de licence dans la mesure requise pour remédier aux imprécisions factuelles connues. 3.5. Application de conditions supplémentaires Vous pouvez décider d'offrir, moyennant rémunération, une garantie, une assistance, une indemnité ou des obligations de responsabilité à un ou plusieurs bénéficiaires du logiciel couvert. Cependant, vous ne pouvez le faire qu'en votre nom et non au nom de tout autre contributeur. Vous devez faire en sorte qu'il soit absolument clair qu'une telle garantie, assistance, indemnité ou obligation de responsabilité est offerte par vous seul, et vous consentez par la présente à indemniser chaque contributeur pour toute responsabilité encourue par un tel contributeur en raison de conditions de garantie, d'assistance, d'indemnité ou de responsabilité que vous offrez. Vous pouvez inclure des avertissements supplémentaires d'absence de garantie et des limitations de responsabilité particulières pour toute juridiction. 4. Conformité impossible en raison d'une loi ou d'un règlement --------------------------------------------------- S'il vous est impossible de vous conformer à toute condition de la présente licence par rapport à une partie ou à la totalité du logiciel couvert en raison d'une loi, d'une ordonnance ou d'un règlement, vous devez : (a) vous conformer aux conditions de la présente licence dans la plus grande mesure possible; (b) décrire les limitations et le code touché par celles-ci. Une telle description doit être placée dans un fichier texte compris avec toutes les distributions du logiciel couvert en vertu de la présente licence. Sauf dans la mesure où la loi ou le règlement l'interdit, une telle description doit être suffisamment détaillée pour qu'un bénéficiaire de capacités normales puisse la comprendre. 5. Résiliation -------------- 5.1. Les droits concédés en vertu de la présente licence seront automatiquement résiliés si vous n'arrivez pas à vous conformer à n'importe laquelle de ses conditions. Cependant, si vous établissez la conformité, les droits concédés en vertu de la présente licence provenant d'un contributeur particulier sont rétablis (a) temporairement, à moins et jusqu'à ce que le contributeur résilie de manière explicite et finale vos concessions, et (b) sur une base continue, si un tel contributeur ne vous avise pas de la non-conformité par des moyens raisonnables dans les 60 jours suivant votre retour à la conformité. Par ailleurs, vos droits accordés par un contributeur particulier sont rétablis sur une base continue si un tel contributeur vous avise de la non-conformité par des moyens raisonnables et qu'il s'agit de la première fois que vous recevez un avis de non-conformité concernant cette licence d'un tel contributeur et que vous rétablissez la conformité dans les 30 jours suivant la réception de l'avis. 5.2. Si vous amorcez un litige contre toute entité en affirmant une revendication de contrefaçon de brevet (sauf pour des actions de jugement déclaratoire, des demandes reconventionnelles et des demandes entre défendeurs) alléguant qu'une version de contributeur contrefait de manière indirecte ou directe tout brevet, les droits qui vous sont concédés par n'importe lequel et tous les contributeurs pour le logiciel couvert en vertu de l'article 2.1 de la présente licence seront résiliés. 5.3. Dans l'éventualité d'une résiliation en vertu des articles 5.1 ou 5.2 ci-dessus, tous les contrats de licence d'utilisation (sauf pour les distributeurs et revendeurs) que vous ou vos distributeurs avez concédés de façon valide en vertu de la présente licence avant la résiliation survivront à cette résiliation. ************************************************************************ 6. Avertissement d'absence de garantie ------------------------- Le Logiciel couvert est fourni « tel quel » en vertu de la présente licence, sans aucune garantie, qu'elle soit explicite, implicite ou légale, y compris, mais sans s'y limiter, les garanties qui établissent que le logiciel couvert est exempt de défauts, commercialisable, conforme à un usage particulier et qu'il ne cause aucune contrefaçon. Vous assumez la totalité du risque en ce qui concerne la qualité et la performance du logiciel couvert. Si tout logiciel couvert devait s'avérer défectueux d'un quelconque point de vue, vous (aucun contributeur) devez assumer le coût de tout entretien, de toute réparation ou de toute correction nécessaire. Cet avertissement d'absence de garantie constitue une partie essentielle de la présente licence. Aucune utilisation de tout logiciel couvert n'est autorisée en vertu de cette licence, sauf dans le cadre de cet avertissement. ************************************************************************ ************************************************************************ 7. Limitation de responsabilité -------------------------- Aucun contributeur ni quiconque distribue un logiciel couvert d'une manière permise ci-dessus ne peut être tenu responsable par vous en aucune circonstance et en vertu d'aucune théorie juridique, qu'il s'agisse d'un délit civil (y compris une négligence), d'un contrat ou autre, pour tout dommage direct, indirect, particulier, accessoire ou consécutif d'une quelconque nature, y compris, mais sans s'y limiter, les dommages liés à des pertes de profits, une défection de clients, une interruption de travail, une défaillance ou un dysfonctionnement informatique, ou n'importe quel et tous les autres dommages et pertes commerciales, même si une telle partie avait dû être informée de la possibilité de tels dommages. Cette limitation de responsabilité ne doit pas s'appliquer à la responsabilité pour un décès ou des blessures corporelles résultant d'une négligence d'une telle partie, dans la mesure où la loi interdit une telle limitation. Certaines compétences ne permettent pas l'exclusion ou la limitation des dommages accessoires ou consécutifs. Il est par conséquent possible que cette exclusion ou limitation ne s'applique pas dans votre cas. ************************************************************************ 8. Litige ------------- Tout litige relatif à cette licence peut être présenté uniquement devant des tribunaux d'une juridiction où le défendeur a sa principale place d'affaires, le tout en vertu des lois de cette compétence, sauf en ce qui concerne les dispositions de conflits de lois. Rien de ce qui se trouve dans cet article ne doit limiter la capacité de la partie à formuler des demandes entre défendeurs ou reconventionnelles. 9. Divers ---------------- Cette licence représente l'ensemble de l'entente concernant le sujet du présent document. Si toute disposition de cette licence s'avère inapplicable, celle-ci doit être réformée uniquement dans la mesure nécessaire pour la rendre applicable. Toute loi ou tout règlement qui fait en sorte que la langue d'un contrat doive être interprétée par rapport au rédacteur ne doit pas être utilisé pour interpréter cette licence contre un contributeur. 10. Versions de la licence --------------------------- 10.1 Nouvelles versions Mozilla Foundation est le responsable de la licence. Sauf en ce qui concerne le contenu de l'article 10.3, personne d'autre que le responsable de licence n'a le droit de modifier ou de publier de nouvelles versions de celle-ci. Chaque version recevra un numéro de version distinct. 10.2. Effet des nouvelles versions Vous pouvez distribuer le logiciel couvert en vertu des conditions de la version de licence sous laquelle vous avez reçu le logiciel couvert à l'origine ou en vertu des conditions de toute version subséquente publiée par le responsable de la licence. 10.3. Versions modifiées Si vous créez un logiciel qui n'est pas régi par la présente licence et que vous voulez créer une nouvelle licence pour un tel logiciel, vous pouvez créer et utiliser une version modifiée de cette licence si vous la renommez et supprimez toute référence au nom du responsable de la licence (sauf pour faire remarquer qu'une telle licence modifiée diffère de cette licence). 10.4. Distribuer une forme de code source qui est incompatible avec des licences secondaires Si vous choisissez de distribuer une forme de code source qui est incompatible avec des licences secondaires en vertu des conditions de la présente version de la licence, l'avis décrit dans l'annexe B de cette licence doit être joint. Annexe A – Avis de licence de forme de code source ------------------------------------------- Cette forme de code source est assujettie aux conditions de la licence publique Mozilla (MPL), v2.0. Si aucun exemplaire de la MPL n'a été distribué avec ce fichier, vous pouvez en obtenir un à l'adresse http://mozilla.org/MPL/2.0/. S'il n'est pas possible ou souhaitable de mettre l'avis dans un fichier particulier, vous pouvez inclure l'avis dans un emplacement (comme un fichier de LICENCE dans un répertoire pertinent), où il est plausible qu'un destinataire recherche un tel avis. Vous pouvez ajouter des avis spécifiques supplémentaires concernant la propriété des droits d'auteur. Annexe B – Avis « Incompatible avec des licences secondaires » --------------------------------------------------------- Cette forme de code source est « incompatible avec des licences secondaires », comme cela est défini par la licence publique Mozilla, v2.0. ######## obp-utils-1.18 ######## Droit d’auteur (c) 2011, Atmel Corporation. Tous droits réservés. La redistribution et l’utilisation sous ses formes source et binaire, avec ou sans modification, sont permises à condition de respecter les conditions suivantes : 1. La redistribution du code source doit comprendre l'avis de droit d'auteur ci-dessus, cette liste de conditions et l'avis de non-responsabilité suivant. 2. La redistribution sous forme binaire doit reproduire l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avis de non-responsabilité suivant sous forme de documents ou autre matériel fourni avec la distribution. CE LOGICIEL EST FOURNI PAR ATMEL « TEL QUEL » ET TOUTE GARANTIE EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S’Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET D'ADÉQUATION À UN USAGE PARTICULIER SONT REJETÉES. ATMEL OU LES CONTRIBUTEURS NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUT DOMMAGE DIRECT, INDIRECT, CONSÉCUTIF, PARTICULIER, EXEMPLAIRE OU ACCESSOIRE (Y COMPRIS, MAIS SANS S’Y LIMITER, L’ACHAT DE BIENS OU DE SERVICES DE SUBSTITUTION ; LA PERTE D’UTILISATION, DE DONNÉES OU DE PROFITS ; OU LA PERTE D’EXPLOITATION) INDIFFÉREMMENT DE LA CAUSE ET EN VERTU DE TOUTE THÉORIE DE RESPONSABILITÉ, QU’IL S’AGISSE D’UN CONTRAT, D’UNE RESPONSABILITÉ STRICTE OU D’UN DÉLIT CIVIL (Y COMPRIS UNE NÉGLIGENCE OU AUTRE) DÉCOULANT DE TOUTE MANIÈRE DE L’UTILISATION DE CE LOGICIEL, MÊME S’ILS ONT ÉTÉ AVISÉS D’UNE TELLE ÉVENTUALITÉ. ######## pciutils-3.2.1 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## persistence-administrator-v1.1.2 ######## Licence publique Mozilla Version 2.0 ================================== 1. Définitions -------------- 1.1. Le terme « contributeur » correspond à chaque personne ou entité juridique qui crée, contribue à la création du logiciel couvert, ou qui en est propriétaire. 1.2. Le terme « version du contributeur » correspond à la combinaison des contributions des autres (le cas échéant) utilisée par un contributeur et la contribution de ce contributeur en particulier. 1.3. Le terme « contribution » correspond à un logiciel couvert d'un contributeur en particulier. 1.4. Le terme « logiciel couvert » correspond à la forme de code source à laquelle le contributeur d'origine a joint l'avis dans l'annexe A, la forme exécutable d'une telle forme de code source et les modifications apportées à une telle forme de code source, en intégrant des portions de celle-ci dans chaque cas. 1.5. « Incompatible avec des licences secondaires » signifie (a) que le contributeur d'origine a joint l'avis décrit dans l'annexe B au logiciel couvert; (b) que le logiciel couvert a été rendu disponible sous les conditions de la version 1.1 ou d'une version précédente de la licence, mais pas en vertu des conditions d'une licence secondaire. 1.6. Le terme « forme exécutable » correspond à toute forme de l'ouvrage autre que la forme du code source. 1.7. Le terme « ouvrage plus volumineux » signifie un ouvrage qui combine un logiciel couvert avec d'autres matériels, dans un ou des fichiers séparés, qui n'est pas le logiciel couvert. 1.8. Le terme « licence » correspond à ce document. 1.9. Le terme « qu'il est possible de concéder sous licence » signifie avoir le droit de concéder, dans la mesure maximale possible, que ce soit au moment de la concession d'origine ou subséquemment, n'importe lequel et tous les droits transférés par cette licence. 1.10. Le terme « modifications » correspond à n'importe lequel des énoncés qui suivent : (a) tout fichier sous forme de code source qui résulte d'un ajout à, de la suppression, ou de la modification du contenu d'un logiciel couvert; (b) tout nouveau fichier sous forme de code source qui contient tout logiciel couvert. 1.11. Le terme « revendications de brevet » d'un contributeur correspond à toute revendication de brevet, y compris, mais sans s'y limiter, les revendications de méthode, de processus et d'appareil, dans n'importe quel brevet qu'un tel contributeur peut concéder sous licence, qui serait contrefaite, sauf pour la concession de la licence, pour créer, utiliser, vendre, offrir à la vente, avoir créé, importer ou transférer ses contributions ou sa version de contributeur. 1.12. Le terme « licence secondaire » correspond à la licence GPL GNU, version 2.0, la licence GPL GNU restreinte, version 2.1, la licence GPL GNU Affero, version 3.0, ou toute autre version ultérieure de ces licences. 1.13. Le terme « forme de code source » correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. 1.14. Le terme « vous » (ou « votre ») se rapporte à une personne ou à une entité juridique exerçant des droits en vertu de la présente licence. Pour les entités juridiques, « vous » comprend toute entité qui contrôle, est contrôlée par vous ou est sous un contrôle commun avec vous. Aux fins de la présente définition, « contrôler » correspond à (a) la capacité, directe ou indirecte, de diriger ou gérer une telle entité, que ce soit par contrat ou autre, ou (b) la propriété de cinquante pour cent (50 %) des actions en circulation ou (c) la propriété véritable d'une telle entité. 2. Concessions de licence et conditions -------------------------------- 2.1. Concessions Par la présente, chaque contributeur vous concède une licence internationale non exclusive libre de droits : (a) en vertu des droits de propriété intellectuelle (autre qu'un brevet ou une marque de commerce) qu'un tel contributeur peut concéder sous licence, pour utiliser, reproduire, rendre disponible, modifier, afficher, exécuter, distribuer et exploiter de toute autre manière ses contributions, qu'elles soient modifiées ou non, ou dans le cadre d'un ouvrage plus volumineux; (b) en vertu de revendications de brevet d'un tel contributeur, de créer, utiliser, vendre, offrir à la vente ou avoir créé, importer et transférer de toute autre manière ses contributions ou sa version de contributeur. 2.2. Date d'entrée en vigueur Les licences concédées dans l'article 2.1 à l'égard de toute contribution entrent en vigueur pour chaque contribution en date de la première distribution d'une telle contribution par le contributeur. 2.3. Limitations relatives à la portée de la concession Les licences concédées dans cet article 2 constituent les seuls droits concédés en vertu de la présente licence. Aucun droit supplémentaire ni licence ne sera inféré à partir de la distribution ou de la concession d'une licence du logiciel couvert en vertu de la présente licence. Nonobstant l'article 2.1(b) ci-dessus, aucune licence n'est concédée par un contributeur : (a) pour tout code qu'un contributeur a supprimé du logiciel couvert; (b) pour des contrefaçons causées par : (i) des modifications du logiciel couvert réalisées par vous ou tout autre tiers, ou (ii) la combinaison de ses contributions avec un autre logiciel (sauf dans le cadre de sa version du contributeur); (c) en vertu de revendications de contrefaçon de brevet par le logiciel couvert en l'absence de ses contributions. Cette licence ne vous accorde aucun droit sur les marques de commerce, les marques de service ou les logos de tout contributeur (sauf dans la mesure où cela pourrait être nécessaire pour se conformer avec les exigences d'avis de l'article 3.4). 2.4. Licences subséquentes Aucun contributeur ne fait des concessions supplémentaires en raison de votre choix de distribuer le logiciel couvert en vertu d'une version subséquente de la présente licence (reportez-vous à l'article 10.2) ou en vertu des conditions d'une licence secondaire (si cela est autorisé en vertu des conditions de l'article 3.3). 2.5. Représentation Chaque contributeur fait valoir qu'il croit que ses contributions sont ses propres créations ou qu'il détient des droits suffisants pour concéder les droits de ses contributions transférées par cette licence. 2.6. Utilisation juste Cette licence n'est pas conçue pour limiter tout droit dont vous disposez en vertu des doctrines de droit d'auteur concernant une utilisation équitable, un traitement équitable ou d'autres aspects équivalents. 2.7. Conditions Les articles 3.1, 3.2, 3.3 et 3.4 sont des conditions des licences concédées à l'article 2.1. 3. Responsabilités ------------------- 3.1. Distribution d'une forme source L'ensemble de la distribution du logiciel couvert sous la forme de code source, y compris toute modification que vous créez ou à laquelle vous avez contribué, doit être réalisée en vertu des conditions de la présente licence. Vous devez informer les bénéficiaires que la forme du code source du logiciel couvert est régie par les conditions de la présente licence ainsi que sur la manière d'obtenir une copie de la présente licence. Vous ne pouvez tenter d'altérer ou de restreindre les droits des bénéficiaires sous la forme de code source. 3.2. Distribution d'une forme exécutable Si vous distribuez un logiciel couvert sous forme exécutable, alors : (a) un tel logiciel couvert doit aussi être rendu disponible sous forme de code source, comme décrit dans l'article 3.1 et vous devez informer les bénéficiaires de la forme exécutable sur la manière dont ils peuvent obtenir une copie d'une telle forme de code source par des moyens raisonnables d'une manière ponctuelle, à un coût non supérieur à celui de la distribution au bénéficiaire; (b) vous devez distribuer une telle forme exécutable en vertu des conditions de la présente licence, ou la concéder en sous-licence en vertu de conditions différentes, pourvu que la licence pour la forme exécutable ne tente pas de limiter ou d'altérer les droits des bénéficiaires à la forme de code source en vertu de la présente licence. 3.3. Distribution d'un ouvrage plus volumineux Vous pouvez créer et distribuer un ouvrage plus volumineux en vertu des conditions de votre choix, pourvu que vous vous conformiez également aux exigences de la présente licence pour le logiciel couvert. Si l'ouvrage plus volumineux constitue une combinaison d'un logiciel couvert et d'un ouvrage régi par une ou plusieurs licences secondaires, et que le logiciel couvert n'est pas incompatible avec les licences secondaires, cette licence vous permet en plus de distribuer un tel logiciel couvert en vertu des conditions d'une telle ou de telles licences secondaires, de manière à ce que le bénéficiaire de l'ouvrage plus volumineux puisse, à sa discrétion, distribuer davantage le logiciel couvert en vertu des conditions de la présente licence ou d'une ou plusieurs licences secondaires. 3.4. Avis Vous ne pouvez supprimer ou altérer la substance de tout avis de licence (y compris les avis de droit d'auteur, les avis de brevet, les avertissements d'absence de garantie ou les limitations de responsabilité) contenu dans la forme de code source du logiciel couvert, sauf que vous pouvez altérer tout avis de licence dans la mesure requise pour remédier aux imprécisions factuelles connues. 3.5. Application de conditions supplémentaires Vous pouvez décider d'offrir, moyennant rémunération, une garantie, une assistance, une indemnité ou des obligations de responsabilité à un ou plusieurs bénéficiaires du logiciel couvert. Cependant, vous ne pouvez le faire qu'en votre nom et non au nom de tout autre contributeur. Vous devez faire en sorte qu'il soit absolument clair qu'une telle garantie, assistance, indemnité ou obligation de responsabilité est offerte par vous seul, et vous consentez par la présente à indemniser chaque contributeur pour toute responsabilité encourue par un tel contributeur en raison de conditions de garantie, d'assistance, d'indemnité ou de responsabilité que vous offrez. Vous pouvez inclure des avertissements supplémentaires d'absence de garantie et des limitations de responsabilité particulières pour toute juridiction. 4. Conformité impossible en raison d'une loi ou d'un règlement --------------------------------------------------- S'il vous est impossible de vous conformer à toute condition de la présente licence par rapport à une partie ou à la totalité du logiciel couvert en raison d'une loi, d'une ordonnance ou d'un règlement, vous devez : (a) vous conformer aux conditions de la présente licence dans la plus grande mesure possible; (b) décrire les limitations et le code touché par celles-ci. Une telle description doit être placée dans un fichier texte compris avec toutes les distributions du logiciel couvert en vertu de la présente licence. Sauf dans la mesure où la loi ou le règlement l'interdit, une telle description doit être suffisamment détaillée pour qu'un bénéficiaire de capacités normales puisse la comprendre. 5. Résiliation -------------- 5.1. Les droits concédés en vertu de la présente licence seront automatiquement résiliés si vous n'arrivez pas à vous conformer à n'importe laquelle de ses conditions. Cependant, si vous établissez la conformité, les droits concédés en vertu de la présente licence provenant d'un contributeur particulier sont rétablis (a) temporairement, à moins et jusqu'à ce que le contributeur résilie de manière explicite et finale vos concessions, et (b) sur une base continue, si un tel contributeur ne vous avise pas de la non-conformité par des moyens raisonnables dans les 60 jours suivant votre retour à la conformité. Par ailleurs, vos droits accordés par un contributeur particulier sont rétablis sur une base continue si un tel contributeur vous avise de la non-conformité par des moyens raisonnables et qu'il s'agit de la première fois que vous recevez un avis de non-conformité concernant cette licence d'un tel contributeur et que vous rétablissez la conformité dans les 30 jours suivant la réception de l'avis. 5.2. Si vous amorcez un litige contre toute entité en affirmant une revendication de contrefaçon de brevet (sauf pour des actions de jugement déclaratoire, des demandes reconventionnelles et des demandes entre défendeurs) alléguant qu'une version de contributeur contrefait de manière indirecte ou directe tout brevet, les droits qui vous sont concédés par n'importe lequel et tous les contributeurs pour le logiciel couvert en vertu de l'article 2.1 de la présente licence seront résiliés. 5.3. Dans l'éventualité d'une résiliation en vertu des articles 5.1 ou 5.2 ci-dessus, tous les contrats de licence d'utilisation (sauf pour les distributeurs et revendeurs) que vous ou vos distributeurs avez concédés de façon valide en vertu de la présente licence avant la résiliation survivront à cette résiliation. ************************************************************************ 6. Avertissement d'absence de garantie ------------------------- Le Logiciel couvert est fourni « tel quel » en vertu de la présente licence, sans aucune garantie, qu'elle soit explicite, implicite ou légale, y compris, mais sans s'y limiter, les garanties qui établissent que le logiciel couvert est exempt de défauts, commercialisable, conforme à un usage particulier et qu'il ne cause aucune contrefaçon. Vous assumez la totalité du risque en ce qui concerne la qualité et la performance du logiciel couvert. Si tout logiciel couvert devait s'avérer défectueux d'un quelconque point de vue, vous (aucun contributeur) devez assumer le coût de tout entretien, de toute réparation ou de toute correction nécessaire. Cet avertissement d'absence de garantie constitue une partie essentielle de la présente licence. Aucune utilisation de tout logiciel couvert n'est autorisée en vertu de cette licence, sauf dans le cadre de cet avertissement. ************************************************************************ ************************************************************************ 7. Limitation de responsabilité -------------------------- Aucun contributeur ni quiconque distribue un logiciel couvert d'une manière permise ci-dessus ne peut être tenu responsable par vous en aucune circonstance et en vertu d'aucune théorie juridique, qu'il s'agisse d'un délit civil (y compris une négligence), d'un contrat ou autre, pour tout dommage direct, indirect, particulier, accessoire ou consécutif d'une quelconque nature, y compris, mais sans s'y limiter, les dommages liés à des pertes de profits, une défection de clients, une interruption de travail, une défaillance ou un dysfonctionnement informatique, ou n'importe quel et tous les autres dommages et pertes commerciales, même si une telle partie avait dû être informée de la possibilité de tels dommages. Cette limitation de responsabilité ne doit pas s'appliquer à la responsabilité pour un décès ou des blessures corporelles résultant d'une négligence d'une telle partie, dans la mesure où la loi interdit une telle limitation. Certaines compétences ne permettent pas l'exclusion ou la limitation des dommages accessoires ou consécutifs. Il est par conséquent possible que cette exclusion ou limitation ne s'applique pas dans votre cas. ************************************************************************ 8. Litige ------------- Tout litige relatif à cette licence peut être présenté uniquement devant des tribunaux d'une juridiction où le défendeur a sa principale place d'affaires, le tout en vertu des lois de cette compétence, sauf en ce qui concerne les dispositions de conflits de lois. Rien de ce qui se trouve dans cet article ne doit limiter la capacité de la partie à formuler des demandes entre défendeurs ou reconventionnelles. 9. Divers ---------------- Cette licence représente l'ensemble de l'entente concernant le sujet du présent document. Si toute disposition de cette licence s'avère inapplicable, celle-ci doit être réformée uniquement dans la mesure nécessaire pour la rendre applicable. Toute loi ou tout règlement qui fait en sorte que la langue d'un contrat doive être interprétée par rapport au rédacteur ne doit pas être utilisé pour interpréter cette licence contre un contributeur. 10. Versions de la licence --------------------------- 10.1 Nouvelles versions Mozilla Foundation est le responsable de la licence. Sauf en ce qui concerne le contenu de l'article 10.3, personne d'autre que le responsable de licence n'a le droit de modifier ou de publier de nouvelles versions de celle-ci. Chaque version recevra un numéro de version distinct. 10.2. Effet des nouvelles versions Vous pouvez distribuer le logiciel couvert en vertu des conditions de la version de licence sous laquelle vous avez reçu le logiciel couvert à l'origine ou en vertu des conditions de toute version subséquente publiée par le responsable de la licence. 10.3. Versions modifiées Si vous créez un logiciel qui n'est pas régi par la présente licence et que vous voulez créer une nouvelle licence pour un tel logiciel, vous pouvez créer et utiliser une version modifiée de cette licence si vous la renommez et supprimez toute référence au nom du responsable de la licence (sauf pour faire remarquer qu'une telle licence modifiée diffère de cette licence). 10.4. Distribuer une forme de code source qui est incompatible avec des licences secondaires Si vous choisissez de distribuer une forme de code source qui est incompatible avec des licences secondaires en vertu des conditions de la présente version de la licence, l'avis décrit dans l'annexe B de cette licence doit être joint. Annexe A – Avis de licence de forme de code source ------------------------------------------- Cette forme de code source est assujettie aux conditions de la licence publique Mozilla (MPL), v2.0. Si aucun exemplaire de la MPL n'a été distribué avec ce fichier, vous pouvez en obtenir un à l'adresse http://mozilla.org/MPL/2.0/. S'il n'est pas possible ou souhaitable de mettre l'avis dans un fichier particulier, vous pouvez inclure l'avis dans un emplacement (comme un fichier de LICENCE dans un répertoire pertinent), où il est plausible qu'un destinataire recherche un tel avis. Vous pouvez ajouter des avis spécifiques supplémentaires concernant la propriété des droits d'auteur. Annexe B – Avis « Incompatible avec des licences secondaires » --------------------------------------------------------- Cette forme de code source est « incompatible avec des licences secondaires », comme cela est défini par la licence publique Mozilla, v2.0. ######## pointercal-0 ######## Licence MIT Droit d'auteur (c) Par la présente, toute personne obtenant un exemplaire de ce logiciel et des fichiers de documentation connexe (le « logiciel ») obtient gratuitement l'autorisation de traiter le logiciel sans restriction, y compris, sans limitation aux droits d'utiliser, de copier, de modifier, de fusionner, de publier, de distribuer et/ou de vendre des copies du logiciel, et de permettre aux personnes auxquelles le logiciel est fourni d'en faire autant, conformément aux conditions suivantes : L'avis de droit d'auteur ci-dessus et cet avis d'autorisation doivent être intégrés dans toutes les copies ou parties importantes du logiciel. LE LOGICIEL EST FOURNI « TEL QUEL », SANS AUCUNE GARANTIE, EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE, DE CONFORMITÉ À UN USAGE PARTICULIER OU DE NON-VIOLATION. LES AUTEURS OU DÉTENTEURS DU DROIT D'AUTEUR NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUTE RÉCLAMATION, DE TOUT DOMMAGE OU DE TOUTE AUTRE RESPONSABILITÉ, QUE CELA SOIT LIÉ À UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, UN DÉLIT CIVIL OU TOUT AUTRE, DÉCOULANT DE OU EN LIEN AVEC LE LOGICIEL OU AVEC L'UTILISATION OU D'AUTRES INTERACTIONS AVEC LE LOGICIEL. ######## procps-3.2.8 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. LICENCE GPL GNU POUR BIBLIOTHÈQUE Version 2, juin 1991 Droit d'auteur (C) 1991 Free Software Foundation, Inc. 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Ceci est la première version publiée de la licence GPL pour bibliothèque. Son numéro de version est 2 puisqu'elle est associée à la version 2 de la licence GPL ordinaire.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL pour bibliothèque, s'applique à certains logiciels de la Free Software Foundation conçus spécialement à cet effet, et à d'autres bibliothèques dont les auteurs décident de l'employer. Vous pouvez aussi l'utiliser pour vos bibliothèques. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez un programme avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Par ailleurs, pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Si la bibliothèque est modifiée par quelqu'un d'autre et qu'elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu'ils n'ont pas en main la version d'origine, de manière à ce que la réputation des auteurs d'origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des entreprises distribuant un logiciel libre obtiennent individuellement des licences d'exploitation de brevet, ce qui aurait pour effet de transformer le programme en logiciel privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire, laquelle a été conçue pour les programmes utilitaires. Cette licence, la licence GPL GNU pour bibliothèques, s'applique à certaines bibliothèques désignées. Cette licence est considérablement différente de la licence ordinaire; assurez-vous de la lire en entier et ne faites aucune supposition quant à sa similarité par rapport à la licence standard. La raison pour laquelle nous disposons d'une licence publique distincte pour certaines bibliothèques est qu'elles estompent la distinction que nous faisons normalement entre la modification ou l'ajout d'un programme et sa simple utilisation. Lier un programme avec une bibliothèque, sans changer la bibliothèque, ne revient qu'à utiliser la bibliothèque, et s'apparente à exécuter un programme utilitaire ou un logiciel d'application. Cependant, dans un sens textuel et juridique, l'exécutable lié est un ouvrage combiné, un dérivé de la bibliothèque originale, et la licence GPL ordinaire la traite comme tel. En raison de cette distinction floue, utiliser la licence GPL ordinaire pour des bibliothèques ne favorise pas de façon efficace le partage logiciel, car la plupart des développeurs n'utilisent pas les bibliothèques. Nous en sommes arrivés à la conclusion que des conditions moins contraignantes sont susceptibles de favoriser davantage le partage. Cependant, la mise en lien sans restrictions des programmes non libres prive les utilisateurs de ces programmes de tous les avantages du statut libre des bibliothèques en elles-mêmes. La licence GPL pour bibliothèques vise à permettre aux développeurs de programmes non libres d'utiliser des bibliothèques libres, tout en préservant votre liberté en tant qu'utilisateur de tels programmes de modifier les bibliothèques libres qui y sont intégrées. (Nous n'avons pas pu obtenir ces résultats en ce qui concerne les modifications dans les fichiers d'en-tête, mais nous avons réussi en ce qui concerne les modifications dans les fonctions réelles de la bibliothèque.) Nous espérons que cela permettra un développement plus rapide des bibliothèques libres. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre ne fonctionne qu'avec la bibliothèque. Veuillez noter qu'il est possible pour une bibliothèque d'être couverte par une licence GPL ordinaire plutôt que par cette licence spéciale. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL pour bibliothèque (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et distribuez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d'exception aux articles ci-dessus, vous pouvez aussi compiler ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l'ouvrage pour l'utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Accompagner l'ouvrage d'une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. c) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. d) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL pour bibliothèque. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom de la bibliothèque et une idée de son utilité. Droit d'auteur (C) année nom de l'auteur Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU pour bibliothèque publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour bibliothèque pour obtenir de plus amples renseignements. Vous devriez avoir reçu un exemplaire de la licence GPL GNU pour bibliothèque avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. signature de Ty Coon, 1er avril 1990 Ty Coon, Président de Vice C'est tout ce qu'il y a de plus simple! ######## protobuf-3.5.1.1 /2.6.1 ######## La redistribution et l’utilisation sous ses formes source et binaire, avec ou sans modification, sont permises à condition de respecter les conditions suivantes : * Les redistributions du code source doivent préserver l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avis suivant. * Les redistributions sous forme binaire doivent reproduire l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avertissement suivant dans la documentation et/ou d'autre matériel fourni avec la distribution. * Ni le nom de Google Inc., ni les noms de ses contributeurs ne peuvent être utilisés pour recommander ou promouvoir des produits dérivés de ce logiciel sans consentement écrit préalable. CE LOGICIEL EST FOURNI « TEL QUEL » PAR LES DÉTENTEURS DU DROIT D'AUTEUR ET LEURS CONTRIBUTEURS. CEUX-CI DÉCLINENT TOUTE GARANTIE, EXPRESSE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET D'ADAPTATION À UN USAGE PARTICULIER. EN AUCUNE CAS LE PROPRIÉTAIRE DU DROIT D'AUTEUR OU SES CONTRIBUTEURS NE PEUVENT ÊTRE TENUS POUR RESPONSABLES DE DOMMAGES ET INTÉRÊTS DIRECTS, INDIRECTS, PARTICULIERS, PUNITIFS OU CONSÉCUTIFS (Y COMPRIS, MAIS SANS S'Y LIMITER, L'ACQUISITION DE BIENS OU DE SERVICES DE SUBSTITUTION, LA PERTE DE DONNÉES, D'UTILISATION OU DE PROFITS, OU L'INTERRUPTION D'EXPLOITATION) QUELLE QU'EN SOIT L'ORIGINE ET EN VERTU DE TOUTE THÉORIE DE RESPONSABILITÉ, QUE CE SOIT PAR CONTRAT, PAR RESPONSABILITÉ STRICTE OU DÉLICTUELLE (Y COMPRIS LA NÉGLIGENCE OU AUTRE) RÉSULTANT DE L'UTILISATION DU LOGICIEL, MÊME S'ILS ONT ÉTÉ AVISÉS D'UNE TELLE ÉVENTUALITÉ. ######## psplash-0.1 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## qualcd_WiFi_driver-4.2.73.63 ######## /* * Droit d’auteur (c) 2012-2014 The Linux Foundation. Tous droits réservés. * * Licence anciennement accordée sous la licence ISC de Qualcomm Atheros, Inc. * * * Par la présente, vous êtes autorisé à utiliser, copier, modifier et/ou distribuer ce logiciel pour tout objectif avec ou sans frais, pourvu que l'avis de droit d'auteur ci-dessus et cet avis d'autorisation apparaissent dans toutes les exemplaires. * * LE LOGICIEL EST FOURNI « TEL QUEL » ET L’AUTEUR DÉCLINE TOUTES LES GARANTIES CONCERNANT CE LOGICIEL, Y COMPRIS TOUTES LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ. L’AUTEUR NE PEUT EN AUCUN CAS ÊTRE TENU RESPONSABLE DE TOUT DOMMAGE PARTICULIER, DIRECT, INDIRECT OU CONSÉCUTIF, OU TOUT AUTRE DOMMAGE RÉSULTANT DE LA PERTE D’UTILISATION, DE DONNÉES OU DE PROFITS, QUE CELA SOIT LIÉ À UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, UNE NÉGLIGENCE OU TOUTE AUTRE ACTION PRÉJUDICIABLE, DÉCOULANT DE L’USAGE OU DU FONCTIONNEMENT DE CE LOGICIEL OU LIÉ À CELUI-CI. */ ######## run-postinsts-1 ######## Licence MIT Par la présente, toute personne obtenant un exemplaire de ce logiciel et des fichiers de documentation connexe (le « logiciel ») obtient gratuitement l'autorisation de traiter le logiciel sans restriction, y compris, sans limitation aux droits d'utiliser, de copier, de modifier, de fusionner, de publier, de distribuer et/ou de vendre des copies du logiciel, et de permettre aux personnes auxquelles le logiciel est fourni d'en faire autant, conformément aux conditions suivantes : L'avis de droit d'auteur ci-dessus et le présent avis d'autorisation doivent être inclus dans toutes les copies ou parties importantes de ce logiciel. LE LOGICIEL EST FOURNI « TEL QUEL », SANS AUCUNE GARANTIE, EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE, DE CONFORMITÉ À UN USAGE PARTICULIER OU DE NON-VIOLATION. LES AUTEURS OU DÉTENTEURS DU DROIT D'AUTEUR NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUTE RÉCLAMATION, DE TOUT DOMMAGE OU DE TOUTE AUTRE RESPONSABILITÉ, QUE CELA SOIT LIÉ À UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, UN DÉLIT CIVIL OU TOUT AUTRE, DÉCOULANT DE OU EN LIEN AVEC LE LOGICIEL OU AVEC L'UTILISATION OU D'AUTRES INTERACTIONS AVEC LE LOGICIEL. ######## shadow-4.1.4.3 ######## REMARQUE : Cette licence a été rendue obsolète en passant au droit d’auteur de type BSD. Vous pouvez continuer à utiliser cette licence si vous le souhaitez, mais sans y être obligé. (* Ce document est librement plagié de la « licence artistique », distribué dans le cadre de l'ensemble Perl v4.0 de Larry Wall, qui est disponible sur la plupart des principaux sites d'archives. Je l'ai volé à CrackLib. $Id: COPYING 1342 2007-11-10 23:46:11Z nekral-guest $ *) L'objet de ce document est d'énoncer les conditions selon lesquelles ce progiciel (voir la définition ci-dessous) viz : "Shadow", dont la suite Shadow Password est détenue par Julianne Frances Haugh, peut être copié, de telle sorte que le détenteur du droit d'auteur puisse maintenir un semblant de contrôle artistique sur le développement du progiciel, tout en donnant aux utilisateurs du progiciel le droit d'utiliser et de distribuer le progiciel d'une manière plus ou moins coutumière, plus le droit de faire des modifications raisonnables. Voilà donc. *************************************************************************** Définitions : Un « progiciel » désigne la collecte de fichiers distribués par le détenteur du droit d'auteur, et de dérivés de cette collecte de fichiers créés au moyen d'une modification textuelle, ou des segments de ceux-ci. Le terme « version standard » se rapporte à un tel progiciel s'il n'a pas été modifié, ou s'il a été modifié conformément aux souhaits du détenteur du droit d'auteur. Le « détenteur du droit d'auteur » correspond à toute personne nommée dans le droit d'auteur ou les droits d'auteur du progiciel. « Vous » signifie vous, si vous songez à copier ou à distribuer ce progiciel. Des « frais de copie raisonnables » correspondent à tout prix que vous êtes en mesure de justifier en fonction du coût du support, des frais de duplication, du temps des personnes impliquées, etc. (Vous n'aurez pas à en faire la justification auprès du détenteur du droit d'auteur, mais uniquement auprès de la communauté informatique en tant que marché qui doit acquitter ce coût.) Le terme « disponible librement » signifie qu'aucuns frais ne sont demandés pour l'article lui-même, bien que des frais puissent être chargés pour le traitement de l'article. Cela signifie également que les bénéficiaires de l'article peuvent le redistribuer en vertu des mêmes conditions selon lesquelles ils l'ont reçu. 1. Vous pouvez fabriquer et donner des exemplaires complets de la forme source de la version standard de ce progiciel, sans restriction, pourvu que vous reproduisiez l'ensemble des avis de droit d'auteur originaux ainsi que les avis connexes. 2. Vous pouvez corriger des bogues, apporter des corrections relatives à la portabilité ou d'autres modifications dérivées du domaine public ou du détenteur du droit d'auteur. Un progiciel modifié d'une telle manière doit tout de même être considéré comme la version standard. 3. Vous pouvez autrement modifier votre exemplaire de ce progiciel de toute autre manière, à condition que vous insériez un avis bien en vue dans chaque fichier modifié indiquant comment, quand ET POURQUOI vous avez changé ce fichier, et à condition que vous réalisiez au moins UNE des actions suivantes : a) Placer vos modifications dans le domaine public ou les rendre disponibles librement de toute autre manière, comme en affichant lesdites modifications sur Usenet ou un moyen équivalent, ou en plaçant les modifications sur un site d'archives majeur, comme uunet.uu.net, ou en permettant au détenteur du droit d'auteur d'inclure vos modifications dans la version standard du progiciel. b) Utiliser le progiciel modifié uniquement dans le cadre de votre entreprise ou organisation. c) Renommer tout exécutable non standard de manière à ce que les noms n'entrent pas en conflit avec les exécutables standard, lesquels doivent aussi être fournis, et fournir une documentation distincte pour chaque exécutable non standard qui explique clairement en quoi il est différent de la version standard. d) Conclure d'autres accords de distribution avec le détenteur du droit d'auteur. 4. Vous pouvez distribuer les programmes du présent progiciel sous forme de code objet ou d'exécutable, pourvu que vous accomplissiez au moins UNE des actions suivantes : a) Distribuer une version standard des exécutables et des fichiers de bibliothèque, ainsi que les instructions (dans une page de manuel ou l'équivalent) sur la manière d'obtenir la version standard. b) Accompagner la distribution de vos modifications de la source lisible à la machine du progiciel. c) Accompagner tout exécutable non standard avec son exécutable de version standard correspondant, en donnant aux exécutables non standard des noms non standard, et en documentant les différences dans des pages de manuel (ou l'équivalent), ainsi que des instructions sur la manière de se procurer la version standard. d) Conclure d'autres accords de distribution avec le détenteur du droit d'auteur. 5. Vous pouvez exiger des frais de copie raisonnables pour toute distribution de ce progiciel. Vous pouvez facturer les honoraires que vous voulez pour l'assistance à ce progiciel. VOUS N'ÊTES PAS AUTORISÉ À FACTURER DES HONORAIRES POUR CE PROGICIEL LUI-MÊME. Cependant, vous pouvez distribuer ce progiciel de façon agrégée avec d'autres programmes (éventuellement commerciaux) dans le cadre d'une distribution logicielle plus vaste (éventuellement commerciale), à condition que VOUS NE FASSIEZ PAS DE PUBLICITÉ SUR CE PROGICIEL comme étant votre produit. 6. Le nom du détenteur du droit d'auteur ne peut être utilisé pour appuyer ou faire la promotion des produits dérivés de ce logiciel sans en avoir obtenu préalablement l'autorisation par écrit. 7. CETTE TROUSSE EST FOURNIE « TELLE QUELLE » ET SANS GARANTIE EXPLICITE OU IMPLICITE, Y COMPRIS, SANS LIMITATION, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE OU DE CONFORMITÉ À UN USAGE PARTICULIER. Fin ######## shadow-securetty-4.1.4.3 ######## La licence MIT (MIT) Par la présente, toute personne obtenant un exemplaire de ce logiciel et des fichiers de documentation connexe (le « logiciel ») obtient gratuitement l'autorisation de traiter le logiciel sans restriction, y compris, sans limitation aux droits d'utiliser, de copier, de modifier, de fusionner, de publier, de distribuer et/ou de vendre des copies du logiciel, et de permettre aux personnes auxquelles le logiciel est fourni d'en faire autant, conformément aux conditions suivantes : L'avis de droit d'auteur ci-dessus et le présent avis d'autorisation doivent être inclus dans toutes les copies ou parties importantes de ce logiciel. LE LOGICIEL EST FOURNI « TEL QUEL », SANS AUCUNE GARANTIE, EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE, DE CONFORMITÉ À UN USAGE PARTICULIER OU DE NON-VIOLATION. LES AUTEURS OU DÉTENTEURS DU DROIT D'AUTEUR NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUTE RÉCLAMATION, DE TOUT DOMMAGE OU DE TOUTE AUTRE RESPONSABILITÉ, QUE CELA SOIT LIÉ À UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, UN DÉLIT CIVIL. ######## speex-1.2rc1 ######## Droit d’auteur 2002-2008 Xiph.org Foundation Droit d’auteur 2002-2008 Jean-Marc Valin Droit d'auteur 2005-2007 Analog Devices Inc. Droit d’auteur 2005-2008 Commonwealth Scientific and Industrial Research Organisation (CSIRO) Droit d’auteur 1993, 2002, 2006 David Rowe Droit d’auteur 2003 EpicGames Droit d’auteur 1992-1994 Jutta Degener, Carsten Bormann La redistribution et l’utilisation sous ses formes source et binaire, avec ou sans modification, sont permises à condition de respecter les conditions suivantes : - Les redistributions du code source doivent préserver l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avis suivant. - Les redistributions sous forme binaire doivent reproduire l'avis de droit d'auteur ci-dessus, la présente liste de conditions et l'avertissement suivant dans la documentation et/ou d'autre matériel fourni avec la distribution. - Ni le nom Xiph.org Foundation ni ceux de ses contributeurs ne peuvent être utilisés pour endosser ou faire la promotion de produits dérivés de ce logiciel sans consentement écrit préalable. CE LOGICIEL EST FOURNI PAR LES DÉTENTEURS DES DROITS D’AUTEUR ET CONTRIBUTEURS « TEL QUEL » ET TOUTE GARANTIE EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S’Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER SONT DÉCLINÉES. LA FONDATION ET SES CONTRIBUTEURS NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUT DOMMAGE DIRECT, INDIRECT, CONSÉCUTIF, PARTICULIER, EXEMPLAIRE OU ACCESSOIRE (Y COMPRIS, MAIS SANS S’Y LIMITER, L’ACHAT DE BIENS OU DE SERVICES DE SUBSTITUTION; LA PERTE D’UTILISATION, DE DONNÉES OU DE PROFITS; OU LA PERTE D’EXPLOITATION) INDIFFÉREMMENT DE LA CAUSE ET EN VERTU DE TOUTE THÉORIE DE RESPONSABILITÉ, QU’IL S’AGISSE D’UN CONTRAT, D’UNE RESPONSABILITÉ STRICTE OU D’UN DÉLIT CIVIL (Y COMPRIS UNE NÉGLIGENCE OU AUTRE) DÉCOULANT DE TOUTE MANIÈRE DE L’UTILISATION DE CE LOGICIEL, MÊME S’IL Y A EU UN AVIS LIÉ À LA POSSIBILITÉ D’UN TEL DOMMAGE. ######## sqlite3-3.7.4 ######## SQLite est du domaine public L'ensemble du code et de la documentation de SQLite a été dédié au domaine public par les auteurs. Tous les auteurs du code et les représentants des entreprises pour lesquelles ils travaillent ont signé des déclarations sous serment dédiant leurs contributions au domaine public et les originaux de ces déclarations signées sont conservés dans un coffre à l'épreuve du feu aux bureaux principaux de Hwaci. Toute personne est libre de copier, modifier, publier, utiliser, compiler, vendre ou distribuer le code SQLite original, soit sous forme de code source ou binaire compilé, indifféremment de l'objectif, commercial ou non, et par n'importe quel moyen. Le paragraphe précédent s'applique au code livrable et à la documentation dans SQLite; ces parties de la bibliothèque SQLite que vous combinez ou expédiez avec une application plus importante. Certains scripts utilisés dans le cadre du processus de construction (par exemple, les scripts de « configuration » générés par autoconf) pourraient être régis par d'autres licences libres. Rien de ces scripts n'atteint jamais la bibliothèque SQLite livrable finale et par conséquent il ne faut pas tenir compte des licences associées à ces scripts pour évaluer vos droits de copier et d'utiliser la bibliothèque SQLite. L'ensemble du code livrable en SQLite a été créé de toutes pièces. Aucun code n'a été tiré d'autres projets ou de l'Internet libre. Chaque ligne de code peut être tracée jusqu'à son auteur d'origine et tous ces auteurs dédient les fichiers au domaine public. Par conséquent, la base de code SQLite est propre et non contaminée par du code sous licence provenant d'autres projets. ######## sqlite3-3.13.0 ######## SQLite est du domaine public L'ensemble du code et de la documentation de SQLite a été dédié au domaine public par les auteurs. Tous les auteurs du code et les représentants des entreprises pour lesquelles ils travaillent ont signé des déclarations sous serment dédiant leurs contributions au domaine public et les originaux de ces déclarations signées sont conservés dans un coffre à l'épreuve du feu aux bureaux principaux de Hwaci. Toute personne est libre de copier, modifier, publier, utiliser, compiler, vendre ou distribuer le code SQLite original, soit sous forme de code source ou binaire compilé, indifféremment de l'objectif, commercial ou non, et par n'importe quel moyen. Le paragraphe précédent s'applique au code livrable et à la documentation dans SQLite; ces parties de la bibliothèque SQLite que vous combinez ou expédiez avec une application plus importante. Certains scripts utilisés dans le cadre du processus de construction (par exemple, les scripts de « configuration » générés par autoconf) pourraient être régis par d'autres licences libres. Rien de ces scripts n'atteint jamais la bibliothèque SQLite livrable finale et par conséquent il ne faut pas tenir compte des licences associées à ces scripts pour évaluer vos droits de copier et d'utiliser la bibliothèque SQLite. L'ensemble du code livrable en SQLite a été créé de toutes pièces. Aucun code n'a été tiré d'autres projets ou de l'Internet libre. Chaque ligne de code peut être tracée jusqu'à son auteur d'origine et tous ces auteurs dédient les fichiers au domaine public. Par conséquent, la base de code SQLite est propre et non contaminée par du code sous licence provenant d'autres projets. Obtention d'une licence pour utiliser SQLite Même si SQLite est dans le domaine public et n'exige pas de licence, certains utilisateurs veulent quand même obtenir une licence. Parmi les raisons d'obtenir une licence, on peut citer : Votre entreprise désire avoir la garantie de titre et/ou l'indemnité contre les réclamations de violation de droit d’auteur. Vous utilisez SQLite dans une juridiction qui ne reconnaît pas le domaine public. Vous utilisez SQLite dans une juridiction qui ne reconnaît pas le droit d'un auteur de consacrer son ouvrage au domaine public. Vous voulez détenir un document juridique tangible comme preuve que vous avez le droit légal d'utiliser et de distribuer SQLite. Votre service juridique vous dit que vous devez acheter une licence. Si vous croyez que vous avez vraiment besoin d'acheter une licence pour SQLite, Hwaci, l'entreprise qui emploie tous les développeurs de SQLite, vous en vendra une. Toutes les recettes provenant de la vente de licences SQLite sont utilisées pour financer l'amélioration continue et le support de SQLite. Code contribué Afin de garder SQLite complètement libre et sans droit d'auteur, tous les nouveaux contributeurs à la base de code SQLite sont invités à consacrer leurs contributions au domaine public. Si vous voulez envoyer un correctif ou une amélioration pour une éventuelle inclusion dans l'arborescence source de SQLite, veuillez inclure l'énoncé suivant avec le correctif : L'auteur ou les auteurs de ce code consacrent tous les intérêts de droit d'auteur dans ce code au domaine public. Nous nous engageons pour le bien du grand public et au détriment de nos héritiers et successeurs. Nous souhaitons que cet engagement soit un acte manifeste de renoncement perpétuel de tous les droits présents et futurs pour ce code en vertu de la loi sur le droit d'auteur. Nous ne sommes pas en mesure d'accepter des correctifs ou des modifications à SQLite qui ne sont pas accompagnés d'une déclaration comme celle ci-dessus. De plus, si vous apportez des modifications ou des améliorations en tant qu'employé, une déclaration simple comme celle ci-dessus est insuffisante. Vous devez également envoyer par courrier de surface une renonciation au droit d’auteur signée par un agent de la compagnie. Une version originale signée du droit d'auteur doit être envoyée à : Hwaci 6200 Maple Cove Lane Charlotte, NC 28269 USA ######## sqlite3-3.21.0 ######## SQLite est du domaine public L'ensemble du code et de la documentation de SQLite a été dédié au domaine public par les auteurs. Tous les auteurs du code et les représentants des entreprises pour lesquelles ils travaillent ont signé des déclarations sous serment dédiant leurs contributions au domaine public et les originaux de ces déclarations signées sont conservés dans un coffre à l'épreuve du feu aux bureaux principaux de Hwaci. Toute personne est libre de copier, modifier, publier, utiliser, compiler, vendre ou distribuer le code SQLite original, soit sous forme de code source ou binaire compilé, indifféremment de l'objectif, commercial ou non, et par n'importe quel moyen. Le paragraphe précédent s'applique au code livrable et à la documentation dans SQLite; ces parties de la bibliothèque SQLite que vous combinez ou expédiez avec une application plus importante. Certains scripts utilisés dans le cadre du processus de construction (par exemple, les scripts de « configuration » générés par autoconf) pourraient être régis par d'autres licences libres. Rien de ces scripts n'atteint jamais la bibliothèque SQLite livrable finale et par conséquent il ne faut pas tenir compte des licences associées à ces scripts pour évaluer vos droits de copier et d'utiliser la bibliothèque SQLite. L'ensemble du code livrable en SQLite a été créé de toutes pièces. Aucun code n'a été tiré d'autres projets ou de l'Internet libre. Chaque ligne de code peut être tracée jusqu'à son auteur d'origine et tous ces auteurs dédient les fichiers au domaine public. Par conséquent, la base de code SQLite est propre et non contaminée par du code sous licence provenant d'autres projets. Obtention d'une licence pour utiliser SQLite Même si SQLite est dans le domaine public et n'exige pas de licence, certains utilisateurs veulent quand même obtenir une licence. Parmi les raisons d'obtenir une licence, on peut citer : Votre entreprise désire avoir la garantie de titre et/ou l'indemnité contre les réclamations de violation de droit d’auteur. Vous utilisez SQLite dans une juridiction qui ne reconnaît pas le domaine public. Vous utilisez SQLite dans une juridiction qui ne reconnaît pas le droit d'un auteur de consacrer son ouvrage au domaine public. Vous voulez détenir un document juridique tangible comme preuve que vous avez le droit légal d'utiliser et de distribuer SQLite. Votre service juridique vous dit que vous devez acheter une licence. Si vous croyez que vous avez vraiment besoin d'acheter une licence pour SQLite, Hwaci, l'entreprise qui emploie tous les développeurs de SQLite, vous en vendra une. Toutes les recettes provenant de la vente de licences SQLite sont utilisées pour financer l'amélioration continue et le support de SQLite. Code contribué Afin de garder SQLite complètement libre et sans droit d'auteur, tous les nouveaux contributeurs à la base de code SQLite sont invités à consacrer leurs contributions au domaine public. Si vous voulez envoyer un correctif ou une amélioration pour une éventuelle inclusion dans l'arborescence source de SQLite, veuillez inclure l'énoncé suivant avec le correctif : L'auteur ou les auteurs de ce code consacrent tous les intérêts de droit d'auteur dans ce code au domaine public. Nous nous engageons pour le bien du grand public et au détriment de nos héritiers et successeurs. Nous souhaitons que cet engagement soit un acte manifeste de renoncement perpétuel de tous les droits présents et futurs pour ce code en vertu de la loi sur le droit d'auteur. Nous ne sommes pas en mesure d'accepter des correctifs ou des modifications à SQLite qui ne sont pas accompagnés d'une déclaration comme celle ci-dessus. De plus, si vous apportez des modifications ou des améliorations en tant qu'employé, une déclaration simple comme celle ci-dessus est insuffisante. Vous devez également envoyer par courrier de surface une renonciation au droit d’auteur signée par un agent de la compagnie. Une version originale signée du droit d'auteur doit être envoyée à : Hwaci 6200 Maple Cove Lane Charlotte, NC 28269 USA Un modèle de renonciation au droit d’auteur est disponible en PDF ou html. Vous pouvez utiliser cette version pour apporter des modifications ultérieures. ######## sqlite_-3.17.0 ######## SQLite est du domaine public L'ensemble du code et de la documentation de SQLite a été dédié au domaine public par les auteurs. Tous les auteurs du code et les représentants des entreprises pour lesquelles ils travaillent ont signé des déclarations sous serment dédiant leurs contributions au domaine public et les originaux de ces déclarations signées sont conservés dans un coffre à l'épreuve du feu aux bureaux principaux de Hwaci. Toute personne est libre de copier, modifier, publier, utiliser, compiler, vendre ou distribuer le code SQLite original, soit sous forme de code source ou binaire compilé, indifféremment de l'objectif, commercial ou non, et par n'importe quel moyen. Le paragraphe précédent s'applique au code livrable et à la documentation dans SQLite; ces parties de la bibliothèque SQLite que vous combinez ou expédiez avec une application plus importante. Certains scripts utilisés dans le cadre du processus de construction (par exemple, les scripts de « configuration » générés par autoconf) pourraient être régis par d'autres licences libres. Rien de ces scripts n'atteint jamais la bibliothèque SQLite livrable finale et par conséquent il ne faut pas tenir compte des licences associées à ces scripts pour évaluer vos droits de copier et d'utiliser la bibliothèque SQLite. L'ensemble du code livrable en SQLite a été créé de toutes pièces. Aucun code n'a été tiré d'autres projets ou de l'Internet libre. Chaque ligne de code peut être tracée jusqu'à son auteur d'origine et tous ces auteurs dédient les fichiers au domaine public. Par conséquent, la base de code SQLite est propre et non contaminée par du code sous licence provenant d'autres projets. Obtention d'une licence pour utiliser SQLite Même si SQLite est dans le domaine public et n'exige pas de licence, certains utilisateurs veulent quand même obtenir une licence. Parmi les raisons d'obtenir une licence, on peut citer : Votre entreprise désire avoir la garantie de titre et/ou l'indemnité contre les réclamations de violation de droit d’auteur. Vous utilisez SQLite dans une juridiction qui ne reconnaît pas le domaine public. Vous utilisez SQLite dans une juridiction qui ne reconnaît pas le droit d'un auteur de consacrer son ouvrage au domaine public. Vous voulez détenir un document juridique tangible comme preuve que vous avez le droit légal d'utiliser et de distribuer SQLite. Votre service juridique vous dit que vous devez acheter une licence. Si vous croyez que vous avez vraiment besoin d'acheter une licence pour SQLite, Hwaci, l'entreprise qui emploie tous les développeurs de SQLite, vous en vendra une. Toutes les recettes provenant de la vente de licences SQLite sont utilisées pour financer l'amélioration continue et le support de SQLite. Code contribué Afin de garder SQLite complètement libre et sans droit d'auteur, tous les nouveaux contributeurs à la base de code SQLite sont invités à consacrer leurs contributions au domaine public. Si vous voulez envoyer un correctif ou une amélioration pour une éventuelle inclusion dans l'arborescence source de SQLite, veuillez inclure l'énoncé suivant avec le correctif : L'auteur ou les auteurs de ce code consacrent tous les intérêts de droit d'auteur dans ce code au domaine public. Nous nous engageons pour le bien du grand public et au détriment de nos héritiers et successeurs. Nous souhaitons que cet engagement soit un acte manifeste de renoncement perpétuel de tous les droits présents et futurs pour ce code en vertu de la loi sur le droit d'auteur. Nous ne sommes pas en mesure d'accepter des correctifs ou des modifications à SQLite qui ne sont pas accompagnés d'une déclaration comme celle ci-dessus. De plus, si vous apportez des modifications ou des améliorations en tant qu'employé, une déclaration simple comme celle ci-dessus est insuffisante. Vous devez également envoyer par courrier de surface une renonciation au droit d’auteur signée par un agent de la compagnie. Une version originale signée du droit d'auteur doit être envoyée à : Hwaci 6200 Maple Cove Lane Charlotte, NC 28269 USA ######## squashfs-2.1.4.0 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation sont couverts pour leur part par la licence GPL GNU pour les bibliothèques). Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n’est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu’il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu’ils ont en main n’est pas le logiciel d’origine. Ainsi, tout problème introduit par des tiers n’aura aucune incidence sur la réputation des auteurs d’origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. LICENCE GPL GNU CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n’importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d’auteur adéquat et un avertissement d’absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l’absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. Droit d'auteur (C) Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Un exemplaire de la licence GPL GNU avec ce programme aurait dû vous être communiqué ; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision est livré avec ABSOLUMENT AUCUNE GARANTIE. Tapez « show w » pour obtenir plus de détails. Ce logiciel est libre et vous pouvez le redistribuer à certaines conditions; entrez « show c » pour en savoir plus. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c ». Il peut même s’agir de clics de souris ou d’éléments de menu, tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme `Gnomovision' (lequel fait des passes aux compilateurs) écrit par James Hacker. , 1er avril 1989 Ty Coon, président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU de bibliothèque au lieu de la présente licence. ######## systemd-211 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. LICENCE GPL GNU RESTREINTE Version 2.1, février 1999 Droit d'auteur (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Il s'agit de la première version publiée de la licence GPL restreinte. Elle constitue aussi le successeur de la licence GPL GNU, version 2, c'est pourquoi elle porte le numéro de version 2.1.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL restreinte, s'applique à certains progiciels spécialement conçus, généralement des bibliothèques, de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez aussi l'utiliser, mais nous vous suggérons d'abord de bien soupeser les avantages de cette licence ou de la licence GPL ordinaire dans un cas particulier, en fonction des explications ci-dessous. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à des distributeurs de vous refuser ces droits ou de vous demander de céder ces droits. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez d'autres codes avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Par ailleurs, si la bibliothèque est modifiée par quelqu'un d'autre et qu'elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu'ils n'ont pas en main la version d'origine, de manière à ce que la réputation des auteurs d'origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, les brevets de logiciel posent une menace constante sur l'existence de tout programme libre. Nous voulons nous assurer qu'une entreprise ne puisse limiter les utilisateurs de programmes libres en obtenant une licence restrictive par un détenteur de brevet. Par conséquent, nous insistons pour que tout brevet de licence obtenu pour une version de bibliothèque respecte la liberté d'utilisation complète définie dans la présente licence. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire. Cette licence, la licence GPL GNU restreinte, s'applique à certaines bibliothèques désignées et elle est considérablement différente de la licence GPL ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre de lier ces bibliothèques à des programmes non libres. Lorsqu'un programme est lié à une bibliothèque, que cela soit réalisé de manière statique ou à l'aide d'une bibliothèque partagée, la combinaison des deux est, du point de vue juridique, un travail combiné, un dérivé de la bibliothèque d'origine. La licence GPL ordinaire permet par conséquent de tels liens uniquement si la combinaison entière correspond à ses critères de liberté. La licence GPL restreinte permet des critères moins contraignants relativement à la liaison d'autres codes avec la bibliothèque. Nous l'appelons licence GPL « restreinte », car elle fait moins pour protéger la liberté des utilisateurs que la licence GPL ordinaire. En outre, elle offre aux développeurs de logiciels libres moins d'avantages par rapport aux programmes non libres concurrents. Ces désavantages font en sorte que nous utilisons la licence GPL ordinaire pour un grand nombre de bibliothèques. Cependant, la licence restreinte offre des avantages dans certaines circonstances spéciales. Par exemple, dans de rares occasions, il peut être nécessaire d'encourager l'usage le plus répandu possible d'une certaine bibliothèque, de manière à ce qu'elle devienne une norme de facto. Pour atteindre cet objectif, les programmes non libres doivent pouvoir utiliser la bibliothèque. Un cas plus fréquent est celui d'une bibliothèque libre qui fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il y a peu à gagner en limitant la bibliothèque libre au logiciel libre uniquement, on utilise alors la licence GPL restreinte. Dans d'autres cas, l'autorisation d'utiliser une bibliothèque particulière dans des programmes non libres permet à un grand nombre de personnes d'utiliser une grande ressource de logiciel libre. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à de nombreuses personnes d'utiliser le système d'exploitation GNU en entier, ainsi que ses variantes, le système d'exploitation GNU/Linux. Bien que la licence GPL restreinte protège moins la liberté des utilisateurs, elle assure que l'utilisateur d'un programme qui est lié à la bibliothèque dispose de la liberté et des ressources pour exécuter ce programme en utilisant une version modifiée de la bibliothèque. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre doit être combinée avec la bibliothèque pour pouvoir fonctionner. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels ou à tout autre programme qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL restreinte (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et distribuez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d'exception aux articles ci-dessus, vous pouvez aussi combiner ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l'ouvrage pour l'utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Utiliser un mécanisme pour bibliothèque partagée adéquat pour mettre en lien la bibliothèque. Un mécanisme adéquat en est un qui (1) utilise au moment de l'exécution une copie de la bibliothèque déjà présente sur le système informatique de l'utilisateur, plutôt que de copier des fonctions de la bibliothèque dans un exécutable, et (2) qui fonctionne correctement avec une version modifiée de la bibliothèque, si l'utilisateur en installe une, pourvu que la version modifiée soit compatible avec l'interface de la version avec laquelle l'ouvrage a été réalisé. c) Accompagner l'ouvrage avec une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. d) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. e) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le matériel à distribuer ne doit pas inclure quoi que ce soit qui est distribué normalement (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL restreinte. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom de la bibliothèque et une idée de son utilité. Droit d'auteur (C) année nom de l'auteur Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU restreinte publiée par la Free Software Foundation; soit la version 2.1 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU restreinte pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU restreinte avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. signature de Ty Coon, 1er avril 1990 Ty Coon, Président de Vice C'est tout ce qu'il y a de plus simple! Licence MIT Droit d'auteur (c) Par la présente, toute personne obtenant un exemplaire de ce logiciel et des fichiers de documentation connexe (le « logiciel ») obtient gratuitement l'autorisation de traiter le logiciel sans restriction, y compris, sans limitation aux droits d'utiliser, de copier, de modifier, de fusionner, de publier, de distribuer et/ou de vendre des copies du logiciel, et de permettre aux personnes auxquelles le logiciel est fourni d'en faire autant, conformément aux conditions suivantes : L'avis de droit d'auteur ci-dessus et cet avis d'autorisation doivent être intégrés dans toutes les copies ou parties importantes du logiciel. LE LOGICIEL EST FOURNI « TEL QUEL », SANS AUCUNE GARANTIE, EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE, DE CONFORMITÉ À UN USAGE PARTICULIER OU DE NON-VIOLATION. LES AUTEURS OU DÉTENTEURS DU DROIT D'AUTEUR NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUTE RÉCLAMATION, DE TOUT DOMMAGE OU DE TOUTE AUTRE RESPONSABILITÉ, QUE CELA SOIT LIÉ À UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, UN DÉLIT CIVIL OU TOUT AUTRE, DÉCOULANT DE OU EN LIEN AVEC LE LOGICIEL OU AVEC L'UTILISATION OU D'AUTRES INTERACTIONS AVEC LE LOGICIEL. ######## systemd-binfmt-211 ######## LICENCE GPL GNU RESTREINTE Version 2.1, février 1999 Droit d'auteur (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Il s'agit de la première version publiée de la licence GPL restreinte. Elle constitue aussi le successeur de la licence GPL GNU, version 2, c'est pourquoi elle porte le numéro de version 2.1.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL restreinte, s'applique à certains progiciels spécialement conçus, généralement des bibliothèques, de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez aussi l'utiliser, mais nous vous suggérons d'abord de bien soupeser les avantages de cette licence ou de la licence GPL ordinaire dans un cas particulier, en fonction des explications ci-dessous. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à des distributeurs de vous refuser ces droits ou de vous demander de céder ces droits. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez d'autres codes avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Par ailleurs, si la bibliothèque est modifiée par quelqu'un d'autre et qu'elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu'ils n'ont pas en main la version d'origine, de manière à ce que la réputation des auteurs d'origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, les brevets de logiciel posent une menace constante sur l'existence de tout programme libre. Nous voulons nous assurer qu'une entreprise ne puisse limiter les utilisateurs de programmes libres en obtenant une licence restrictive par un détenteur de brevet. Par conséquent, nous insistons pour que tout brevet de licence obtenu pour une version de bibliothèque respecte la liberté d'utilisation complète définie dans la présente licence. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire. Cette licence, la licence GPL GNU restreinte, s'applique à certaines bibliothèques désignées et elle est considérablement différente de la licence GPL ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre de lier ces bibliothèques à des programmes non libres. Lorsqu'un programme est lié à une bibliothèque, que cela soit réalisé de manière statique ou à l'aide d'une bibliothèque partagée, la combinaison des deux est, du point de vue juridique, un travail combiné, un dérivé de la bibliothèque d'origine. La licence GPL ordinaire permet par conséquent de tels liens uniquement si la combinaison entière correspond à ses critères de liberté. La licence GPL restreinte permet des critères moins contraignants relativement à la liaison d'autres codes avec la bibliothèque. Nous l'appelons licence GPL « restreinte », car elle fait moins pour protéger la liberté des utilisateurs que la licence GPL ordinaire. En outre, elle offre aux développeurs de logiciels libres moins d'avantages par rapport aux programmes non libres concurrents. Ces désavantages font en sorte que nous utilisons la licence GPL ordinaire pour un grand nombre de bibliothèques. Cependant, la licence restreinte offre des avantages dans certaines circonstances spéciales. Par exemple, dans de rares occasions, il peut être nécessaire d'encourager l'usage le plus répandu possible d'une certaine bibliothèque, de manière à ce qu'elle devienne une norme de facto. Pour atteindre cet objectif, les programmes non libres doivent pouvoir utiliser la bibliothèque. Un cas plus fréquent est celui d'une bibliothèque libre qui fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il y a peu à gagner en limitant la bibliothèque libre au logiciel libre uniquement, on utilise alors la licence GPL restreinte. Dans d'autres cas, l'autorisation d'utiliser une bibliothèque particulière dans des programmes non libres permet à un grand nombre de personnes d'utiliser une grande ressource de logiciel libre. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à de nombreuses personnes d'utiliser le système d'exploitation GNU en entier, ainsi que ses variantes, le système d'exploitation GNU/Linux. Bien que la licence GPL restreinte protège moins la liberté des utilisateurs, elle assure que l'utilisateur d'un programme qui est lié à la bibliothèque dispose de la liberté et des ressources pour exécuter ce programme en utilisant une version modifiée de la bibliothèque. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre doit être combinée avec la bibliothèque pour pouvoir fonctionner. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels ou à tout autre programme qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL restreinte (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n’importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d’auteur adéquat et un avertissement d’absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l’absence de toute forme de garantie; et distribuiez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d’exception aux articles ci-dessus, vous pouvez aussi combiner ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l’ouvrage pour l’utilisation personnelle du client et l'ingénierie inverse pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Utiliser un mécanisme pour bibliothèque partagée adéquat pour mettre en lien la bibliothèque. Un mécanisme adéquat en est un qui (1) utilise au moment de l'exécution une copie de la bibliothèque déjà présente sur le système informatique de l'utilisateur, plutôt que de copier des fonctions de la bibliothèque dans un exécutable, et (2) qui fonctionne correctement avec une version modifiée de la bibliothèque, si l'utilisateur en installe une, pourvu que la version modifiée soit compatible avec l'interface de la version avec laquelle l'ouvrage a été réalisé. c) Accompagner l'ouvrage avec une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. d) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. e) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le matériel à distribuer ne doit pas inclure quoi que ce soit qui est distribué normalement (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL restreinte. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom de la bibliothèque et une idée de son utilité. Droit d'auteur (C) année nom de l'auteur Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU restreinte publiée par la Free Software Foundation; soit la version 2.1 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU restreinte pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU restreinte avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. signature de Ty Coon, 1er avril 1990 Ty Coon, Président de Vice ######## systemd-compat-units-1 ######## Licence MIT Par la présente, toute personne obtenant un exemplaire de ce logiciel et des fichiers de documentation connexe (le « logiciel ») obtient gratuitement l'autorisation de traiter le logiciel sans restriction, y compris, sans limitation aux droits d'utiliser, de copier, de modifier, de fusionner, de publier, de distribuer et/ou de vendre des copies du logiciel, et de permettre aux personnes auxquelles le logiciel est fourni d'en faire autant, conformément aux conditions suivantes : L'avis de droit d'auteur ci-dessus et le présent avis d'autorisation doivent être inclus dans toutes les copies ou parties importantes de ce logiciel. LE LOGICIEL EST FOURNI « TEL QUEL », SANS AUCUNE GARANTIE, EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE, DE CONFORMITÉ À UN USAGE PARTICULIER OU DE NON-VIOLATION. LES AUTEURS OU DÉTENTEURS DU DROIT D'AUTEUR NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUTE RÉCLAMATION, DE TOUT DOMMAGE OU DE TOUTE AUTRE RESPONSABILITÉ, QUE CELA SOIT LIÉ À UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, UN DÉLIT CIVIL OU TOUT AUTRE, DÉCOULANT DE OU EN LIEN AVEC LE LOGICIEL OU AVEC L'UTILISATION OU D'AUTRES INTERACTIONS AVEC LE LOGICIEL. ######## systemd-serialgetty-1 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## sysvinit-2.88dsf ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## tcp-wrappers-7.6_ ######## Droit d’auteur 1995 par Wietse Venema. Tous droits réservés. Certains fichiers individuels peuvent être protégés par d'autres droits d'auteur. Ce logiciel a été écrit et compilé à l'origine par Wietse Venema à l'Université de technologie d'Eindhoven, aux Pays-Bas, en 1990, 1991, 1992, 1993, 1994 et 1995. La redistribution et l'utilisation sous la forme source et binaire sont autorisées à condition que l'intégralité de l'avis de droit d’auteur soit dupliqué dans toutes ces copies. Ce logiciel est fourni « tel quel » et sans aucune garantie explicite ou implicite, incluant, mais sans s’y limiter, les garanties implicites de qualité marchande et d'adéquation à une utilisation particulière. ######## tinyxml-2.5.3 ######## TinyXML est publié sous la licence zlib : Ce logiciel est fourni « tel quel », sans garantie explicite ou implicite. L'auteur ne pourra en aucun cas être tenu responsable de tout dommage découlant de l'utilisation de ce logiciel. Toute personne est autorisée à utiliser ce logiciel à n'importe quelle fin, y compris des applications commerciales, et de le modifier et de le redistribuer librement, conformément aux restrictions suivantes : 1. L'origine de ce logiciel ne doit pas être présentée de manière inexacte; vous ne devez pas indiquer que vous avez écrit le logiciel d'origine. Si vous utilisez ce logiciel dans un produit, vous n'avez pas à en faire la reconnaissance, mais cela serait apprécié. 2. Les versions sources modifiées doivent être clairement identifiées comme telles et ne doivent pas être présentées de manière inexacte comme étant le logiciel d'origine. 3. Cet avis ne peut être supprimé ou altéré de toute distribution source. ######## tslib-1.2 ######## LICENCE GPL GNU POUR BIBLIOTHÈQUE Version 2, juin 1991 Droit d'auteur (C) 1991 Free Software Foundation, Inc. 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Ceci est la première version publiée de la licence GPL pour bibliothèque. Son numéro de version est 2 puisqu'elle est associée à la version 2 de la licence GPL ordinaire.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL pour bibliothèque, s'applique à certains logiciels de la Free Software Foundation conçus spécialement à cet effet, et à d'autres bibliothèques dont les auteurs décident de l'employer. Vous pouvez aussi l'utiliser pour vos bibliothèques. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez un programme avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Par ailleurs, pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Si la bibliothèque est modifiée par quelqu'un d'autre et qu'elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu'ils n'ont pas en main la version d'origine, de manière à ce que la réputation des auteurs d'origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des entreprises distribuant un logiciel libre obtiennent individuellement des licences d'exploitation de brevet, ce qui aurait pour effet de transformer le programme en logiciel privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire, laquelle a été conçue pour les programmes utilitaires. Cette licence, la licence GPL GNU pour bibliothèques, s'applique à certaines bibliothèques désignées. Cette licence est considérablement différente de la licence ordinaire; assurez-vous de la lire en entier et ne faites aucune supposition quant à sa similarité par rapport à la licence standard. La raison pour laquelle nous disposons d'une licence publique distincte pour certaines bibliothèques est qu'elles estompent la distinction que nous faisons normalement entre la modification ou l'ajout d'un programme et sa simple utilisation. Lier un programme avec une bibliothèque, sans changer la bibliothèque, ne revient qu'à utiliser la bibliothèque, et s'apparente à exécuter un programme utilitaire ou un logiciel d'application. Cependant, dans un sens textuel et juridique, l'exécutable lié est un ouvrage combiné, un dérivé de la bibliothèque originale, et la licence GPL ordinaire la traite comme tel. En raison de cette distinction floue, utiliser la licence GPL ordinaire pour des bibliothèques ne favorise pas de façon efficace le partage logiciel, car la plupart des développeurs n'utilisent pas les bibliothèques. Nous en sommes arrivés à la conclusion que des conditions moins contraignantes sont susceptibles de favoriser davantage le partage. Cependant, la mise en lien sans restrictions des programmes non libres prive les utilisateurs de ces programmes de tous les avantages du statut libre des bibliothèques en elles-mêmes. La licence GPL pour bibliothèques vise à permettre aux développeurs de programmes non libres d'utiliser des bibliothèques libres, tout en préservant votre liberté en tant qu'utilisateur de tels programmes de modifier les bibliothèques libres qui y sont intégrées. (Nous n'avons pas pu obtenir ces résultats en ce qui concerne les modifications dans les fichiers d'en-tête, mais nous avons réussi en ce qui concerne les modifications dans les fonctions réelles de la bibliothèque.) Nous espérons que cela permettra un développement plus rapide des bibliothèques libres. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre ne fonctionne qu'avec la bibliothèque. Veuillez noter qu'il est possible pour une bibliothèque d'être couverte par une licence GPL ordinaire plutôt que par cette licence spéciale. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL pour bibliothèque (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et distribuez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d'exception aux articles ci-dessus, vous pouvez aussi compiler ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l'ouvrage pour l'utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Accompagner l'ouvrage d'une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. c) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. d) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL pour bibliothèque. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom de la bibliothèque et une idée de son utilité. Droit d'auteur (C) année nom de l'auteur Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU pour bibliothèque publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour bibliothèque pour obtenir de plus amples renseignements. Vous devriez avoir reçu un exemplaire de la licence GPL GNU pour bibliothèque avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. signature de Ty Coon, 1er avril 1990 Ty Coon, Président de Vice C'est tout ce qu'il y a de plus simple! ######## udev-211 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. LICENCE GPL GNU RESTREINTE Version 2.1, février 1999 Droit d'auteur (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Il s'agit de la première version publiée de la licence GPL restreinte. Elle constitue aussi le successeur de la licence GPL GNU, version 2, c'est pourquoi elle porte le numéro de version 2.1.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL restreinte, s'applique à certains progiciels spécialement conçus, généralement des bibliothèques, de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez aussi l'utiliser, mais nous vous suggérons d'abord de bien soupeser les avantages de cette licence ou de la licence GPL ordinaire dans un cas particulier, en fonction des explications ci-dessous. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à des distributeurs de vous refuser ces droits ou de vous demander de céder ces droits. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez d'autres codes avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Par ailleurs, si la bibliothèque est modifiée par quelqu'un d'autre et qu'elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu'ils n'ont pas en main la version d'origine, de manière à ce que la réputation des auteurs d'origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, les brevets de logiciel posent une menace constante sur l'existence de tout programme libre. Nous voulons nous assurer qu'une entreprise ne puisse limiter les utilisateurs de programmes libres en obtenant une licence restrictive par un détenteur de brevet. Par conséquent, nous insistons pour que tout brevet de licence obtenu pour une version de bibliothèque respecte la liberté d'utilisation complète définie dans la présente licence. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire. Cette licence, la licence GPL GNU restreinte, s'applique à certaines bibliothèques désignées et elle est considérablement différente de la licence GPL ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre de lier ces bibliothèques à des programmes non libres. Lorsqu'un programme est lié à une bibliothèque, que cela soit réalisé de manière statique ou à l'aide d'une bibliothèque partagée, la combinaison des deux est, du point de vue juridique, un travail combiné, un dérivé de la bibliothèque d'origine. La licence GPL ordinaire permet par conséquent de tels liens uniquement si la combinaison entière correspond à ses critères de liberté. La licence GPL restreinte permet des critères moins contraignants relativement à la liaison d'autres codes avec la bibliothèque. Nous l'appelons licence GPL « restreinte », car elle fait moins pour protéger la liberté des utilisateurs que la licence GPL ordinaire. En outre, elle offre aux développeurs de logiciels libres moins d'avantages par rapport aux programmes non libres concurrents. Ces désavantages font en sorte que nous utilisons la licence GPL ordinaire pour un grand nombre de bibliothèques. Cependant, la licence restreinte offre des avantages dans certaines circonstances spéciales. Par exemple, dans de rares occasions, il peut être nécessaire d'encourager l'usage le plus répandu possible d'une certaine bibliothèque, de manière à ce qu'elle devienne une norme de facto. Pour atteindre cet objectif, les programmes non libres doivent pouvoir utiliser la bibliothèque. Un cas plus fréquent est celui d'une bibliothèque libre qui fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il y a peu à gagner en limitant la bibliothèque libre au logiciel libre uniquement, on utilise alors la licence GPL restreinte. Dans d'autres cas, l'autorisation d'utiliser une bibliothèque particulière dans des programmes non libres permet à un grand nombre de personnes d'utiliser une grande ressource de logiciel libre. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à de nombreuses personnes d'utiliser le système d'exploitation GNU en entier, ainsi que ses variantes, le système d'exploitation GNU/Linux. Bien que la licence GPL restreinte protège moins la liberté des utilisateurs, elle assure que l'utilisateur d'un programme qui est lié à la bibliothèque dispose de la liberté et des ressources pour exécuter ce programme en utilisant une version modifiée de la bibliothèque. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre doit être combinée avec la bibliothèque pour pouvoir fonctionner. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels ou à tout autre programme qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL restreinte (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et distribuez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d'exception aux articles ci-dessus, vous pouvez aussi combiner ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l'ouvrage pour l'utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Utiliser un mécanisme pour bibliothèque partagée adéquat pour mettre en lien la bibliothèque. Un mécanisme adéquat en est un qui (1) utilise au moment de l'exécution une copie de la bibliothèque déjà présente sur le système informatique de l'utilisateur, plutôt que de copier des fonctions de la bibliothèque dans un exécutable, et (2) qui fonctionne correctement avec une version modifiée de la bibliothèque, si l'utilisateur en installe une, pourvu que la version modifiée soit compatible avec l'interface de la version avec laquelle l'ouvrage a été réalisé. c) Accompagner l'ouvrage avec une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. d) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. e) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le matériel à distribuer ne doit pas inclure quoi que ce soit qui est distribué normalement (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL restreinte. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom de la bibliothèque et une idée de son utilité. Droit d'auteur (C) année nom de l'auteur Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU restreinte publiée par la Free Software Foundation; soit la version 2.1 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU restreinte pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU restreinte avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. signature de Ty Coon, 1er avril 1990 Ty Coon, Président de Vice C'est tout ce qu'il y a de plus simple! ######## udev-hwdb-v211 ######## LICENCE GPL GNU RESTREINTE Version 2.1, février 1999 Droit d'auteur (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Il s'agit de la première version publiée de la licence GPL restreinte. Elle constitue aussi le successeur de la licence GPL GNU, version 2, c'est pourquoi elle porte le numéro de version 2.1.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL restreinte, s'applique à certains progiciels spécialement conçus, généralement des bibliothèques, de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez aussi l'utiliser, mais nous vous suggérons d'abord de bien soupeser les avantages de cette licence ou de la licence GPL ordinaire dans un cas particulier, en fonction des explications ci-dessous. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à des distributeurs de vous refuser ces droits ou de vous demander de céder ces droits. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez d'autres codes avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Par ailleurs, si la bibliothèque est modifiée par quelqu’un d’autre et qu’elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu’ils n’ont pas en main la version d’origine, de manière à ce que la réputation des auteurs d’origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, les brevets de logiciel posent une menace constante sur l'existence de tout programme libre. Nous voulons nous assurer qu'une entreprise ne puisse limiter les utilisateurs de programmes libres en obtenant une licence restrictive par un détenteur de brevet. Par conséquent, nous insistons pour que tout brevet de licence obtenu pour une version de bibliothèque respecte la liberté d'utilisation complète définie dans la présente licence. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire. Cette licence, la licence GPL GNU restreinte, s'applique à certaines bibliothèques désignées et elle est considérablement différente de la licence GPL ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre de lier ces bibliothèques à des programmes non libres. Lorsqu'un programme est lié à une bibliothèque, que cela soit réalisé de manière statique ou à l'aide d'une bibliothèque partagée, la combinaison des deux est, du point de vue juridique, un travail combiné, un dérivé de la bibliothèque d'origine. La licence GPL ordinaire permet par conséquent de tels liens uniquement si la combinaison entière correspond à ses critères de liberté. La licence GPL restreinte permet des critères moins contraignants relativement à la liaison d'autres codes avec la bibliothèque. Nous l’appelons licence GPL « restreinte », car elle fait moins pour protéger la liberté des utilisateurs que la licence GPL ordinaire. En outre, elle offre aux développeurs de logiciels libres moins d'avantages par rapport aux programmes non libres concurrents. Ces désavantages font en sorte que nous utilisons la licence GPL ordinaire pour un grand nombre de bibliothèques. Cependant, la licence restreinte offre des avantages dans certaines circonstances spéciales. Par exemple, dans de rares occasions, il peut être nécessaire d'encourager l'usage le plus répandu possible d'une certaine bibliothèque, de manière à ce qu'elle devienne une norme de facto. Pour atteindre cet objectif, les programmes non libres doivent pouvoir utiliser la bibliothèque. Un cas plus fréquent est celui d'une bibliothèque libre qui fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il y a peu à gagner en limitant la bibliothèque libre au logiciel libre uniquement, on utilise alors la licence GPL restreinte. Dans d'autres cas, l'autorisation d'utiliser une bibliothèque particulière dans des programmes non libres permet à un grand nombre de personnes d'utiliser une grande ressource de logiciel libre. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à de nombreuses personnes d'utiliser le système d'exploitation GNU en entier, ainsi que ses variantes, le système d'exploitation GNU/Linux. Bien que la licence GPL restreinte protège moins la liberté des utilisateurs, elle assure que l’utilisateur d’un programme qui est lié à la bibliothèque dispose de la liberté et des ressources pour exécuter ce programme en utilisant une version modifiée de la bibliothèque. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre doit être combinée avec la bibliothèque pour pouvoir fonctionner. LICENCE GPL GNU RESTREINTE CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels ou à tout autre programme qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL restreinte (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n’importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d’auteur adéquat et un avertissement d’absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l’absence de toute forme de garantie; et distribuiez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d’exception aux articles ci-dessus, vous pouvez aussi combiner ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l’ouvrage pour l’utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Utiliser un mécanisme pour bibliothèque partagée adéquat pour mettre en lien la bibliothèque. Un mécanisme adéquat en est un qui (1) utilise au moment de l’exécution une copie de la bibliothèque déjà présente sur le système informatique de l’utilisateur, plutôt que de copier des fonctions de la bibliothèque dans un exécutable, et (2) qui fonctionne correctement avec une version modifiée de la bibliothèque, si l’utilisateur en installe une, pourvu que la version modifiée soit compatible avec l’interface de la version avec laquelle l’ouvrage a été réalisé. c) Accompagner l'ouvrage avec une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. d) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. e) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le matériel à distribuer ne doit pas inclure quoi que ce soit qui est distribué normalement (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL restreinte. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. Droit d'auteur (C) Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU restreinte publiée par la Free Software Foundation; soit la version 2.1 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU restreinte pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU restreinte avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. , 1er avril 1990 Ty Coon, président de Vice C'est tout ce qu'il y a de plus simple! ######## udev-utils-v211 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation sont couverts pour leur part par la licence GPL GNU restreinte). Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n’est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu’il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu’ils ont en main n’est pas le logiciel d’origine. Ainsi, tout problème introduit par des tiers n’aura aucune incidence sur la réputation des auteurs d’origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n’importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d’auteur adéquat et un avertissement d’absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l’absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu’il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE ; pour obtenir de plus amples détails, tapez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions ; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c ». Il peut même s’agir de clics de souris ou d’éléments de menu, tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme `Gnomovision' (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## unzip-5.52 ######## Ceci est la version du 10 février 2005 du droit d’auteur et de la licence de Info-ZIP. La version définitive de ce document devrait être disponible sur ftp://ftp.info-zip.org/pub/infozip/license.html indéfiniment. Droit d’auteur (c) 1990-2005 Info-ZIP. Tous droits réservés. Aux fins de ce droit d’auteur et de la licence, « Info-Zip » comprend les personnes suivantes : Mark Adler, John Bush, Karl Davis, Harald Denker, Jean-Michel Dubois, Jean-loup Gailly, Hunter Goatley, Ed Gordon, Ian Gorman, Chris Herborth, Dirk Haase, Greg Hartwig, Robert Heath, Jonathan Hudson, Paul Kienitz, David Kirschbaum, Johnny Lee, Onno van der Linden, Igor Mandrichenko, Steve P. Miller, Sergio Monesi, Keith Owens, George Petrov, Greg Roelofs, Kai Uwe Rommel, Steve Salisbury, Dave Smith, Steven M. Schweda, Christian Spieler, Cosmin Truta, Antoine Verheijen, Paul von Behren, Rich Wales, Mike White Ce logiciel est fourni « tel quel », sans garantie d’aucune sorte, expresse ou tacite. Info-ZIP ou ses contributeurs ne seront en aucun cas tenus responsables des dommages directs, indirects, accessoires, spéciaux ou consécutifs qui découlent de l’utilisation ou de l’incapacité à utiliser ce logiciel. Toute personne est autorisée à utiliser ce logiciel à n'importe quelle fin, y compris des applications commerciales, et de le modifier et de le redistribuer librement, conformément aux restrictions suivantes : 1. Les distributions du code source doivent inclure le droit d’auteur, la définition, l’avis de non-responsabilité ci-dessus et cette liste de conditions. 2. Les distributions au format binaire (fichiers exécutables compilés) doivent reproduire le droit d’auteur, la définition, l’avis de non-responsabilité ci-dessus et cette liste de conditions dans la documentation fournie avec la distribution. La seule exception à cette condition s’applique à la distribution du fichier binaire UnZipSFX standard (y compris SFXWiz) au sein d’une archive à extraction automatique; celle-ci est permise sans l’inclusion de cette licence, pourvu que la bannière SFX standard ne soit pas supprimée du fichier binaire ou désactivée. 3. Les versions modifiées, y compris, sans en exclure d’autres, les adaptations vers de nouveaux systèmes d’exploitation, des adaptations existantes avec nouvelles interfaces graphiques et des versions de bibliothèques dynamiques, partagées ou statiques, doivent être clairement indiquées comme tel et ne doivent pas être faussement représentées comme constituant des sources originales. De telles versions modifiées ne doivent également pas être faussement représentées comme étant des versions d’Info-ZIP, y compris, sans en exclure d’autres, l’étiquetage des versions modifiées avec les noms « Info-ZIP » (ou toute variation de celui-ci, y compris, sans en exclure d’autres, les variations des majuscules), « Pocket UnZip », « WiZ » ou « MacZip » sans le consentement explicite d’Info-ZIP. De plus, il est strictement interdit d’utiliser les adresses de courriel Zip-Bugs ou Info-ZIP, ou les adresses URL d’Info-Zip dans ces versions modifiées. 4. Info-ZIP conserve le droit d’utilisation des noms « Info-ZIP », « Zip », « UnZip », « UnZipSFX », « WiZ », « Pocket UnZip », « Pocket Zip » et « MacZip » pour ses propres publications binaires et de code source. ######## update-alternatives-opkg-0.1.8 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## update-rc.d-0.7 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## usbutils-7 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## utbridge.ko ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. LICENCE GPL GNU RESTREINTE Version 2.1, février 1999 Droit d'auteur (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. [Il s'agit de la première version publiée de la licence GPL restreinte. Elle constitue aussi le successeur de la licence GPL GNU, version 2, c'est pourquoi elle porte le numéro de version 2.1.] Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. Les licences GPL GNU visent au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence, la licence GPL restreinte, s'applique à certains progiciels spécialement conçus, généralement des bibliothèques, de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Vous pouvez aussi l'utiliser, mais nous vous suggérons d'abord de bien soupeser les avantages de cette licence ou de la licence GPL ordinaire dans un cas particulier, en fonction des explications ci-dessous. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté d'utilisation et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel et d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à des distributeurs de vous refuser ces droits ou de vous demander de céder ces droits. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires de la bibliothèque ou si vous la modifiez. Par exemple, si vous distribuez des exemplaires de la bibliothèque, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. Si vous liez d'autres codes avec la bibliothèque, vous devez fournir les fichiers objets complets aux bénéficiaires, de manière à ce qu'ils puissent recréer le lien de ceux-ci avec la bibliothèque après avoir réalisé des modifications à la bibliothèque et l'avoir recompilée. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à une méthode en deux étapes : (1) en protégeant les droits d'auteur de la bibliothèque et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer et/ou de modifier la bibliothèque. Pour protéger chaque distributeur, nous souhaitons qu'il soit absolument clair qu'il n'existe aucune garantie pour la bibliothèque libre. Par ailleurs, si la bibliothèque est modifiée par quelqu'un d'autre et qu'elle est ensuite donnée, nous voulons que les bénéficiaires sachent qu'ils n'ont pas en main la version d'origine, de manière à ce que la réputation des auteurs d'origine ne soit pas entachée par des problèmes qui pourraient être introduits par des tiers. Finalement, les brevets de logiciel posent une menace constante sur l'existence de tout programme libre. Nous voulons nous assurer qu'une entreprise ne puisse limiter les utilisateurs de programmes libres en obtenant une licence restrictive par un détenteur de brevet. Par conséquent, nous insistons pour que tout brevet de licence obtenu pour une version de bibliothèque respecte la liberté d'utilisation complète définie dans la présente licence. La plupart des logiciels GNU, y compris certaines bibliothèques, sont couverts par la licence GPL GNU ordinaire. Cette licence, la licence GPL GNU restreinte, s'applique à certaines bibliothèques désignées et elle est considérablement différente de la licence GPL ordinaire. Nous utilisons cette licence pour certaines bibliothèques afin de permettre de lier ces bibliothèques à des programmes non libres. Lorsqu'un programme est lié à une bibliothèque, que cela soit réalisé de manière statique ou à l'aide d'une bibliothèque partagée, la combinaison des deux est, du point de vue juridique, un travail combiné, un dérivé de la bibliothèque d'origine. La licence GPL ordinaire permet par conséquent de tels liens uniquement si la combinaison entière correspond à ses critères de liberté. La licence GPL restreinte permet des critères moins contraignants relativement à la liaison d'autres codes avec la bibliothèque. Nous l'appelons licence GPL « restreinte », car elle fait moins pour protéger la liberté des utilisateurs que la licence GPL ordinaire. En outre, elle offre aux développeurs de logiciels libres moins d'avantages par rapport aux programmes non libres concurrents. Ces désavantages font en sorte que nous utilisons la licence GPL ordinaire pour un grand nombre de bibliothèques. Cependant, la licence restreinte offre des avantages dans certaines circonstances spéciales. Par exemple, dans de rares occasions, il peut être nécessaire d'encourager l'usage le plus répandu possible d'une certaine bibliothèque, de manière à ce qu'elle devienne une norme de facto. Pour atteindre cet objectif, les programmes non libres doivent pouvoir utiliser la bibliothèque. Un cas plus fréquent est celui d'une bibliothèque libre qui fait le même travail que des bibliothèques non libres largement utilisées. Dans ce cas, il y a peu à gagner en limitant la bibliothèque libre au logiciel libre uniquement, on utilise alors la licence GPL restreinte. Dans d'autres cas, l'autorisation d'utiliser une bibliothèque particulière dans des programmes non libres permet à un grand nombre de personnes d'utiliser une grande ressource de logiciel libre. Par exemple, l'autorisation d'utiliser la bibliothèque GNU C dans des programmes non libres permet à de nombreuses personnes d'utiliser le système d'exploitation GNU en entier, ainsi que ses variantes, le système d'exploitation GNU/Linux. Bien que la licence GPL restreinte protège moins la liberté des utilisateurs, elle assure que l'utilisateur d'un programme qui est lié à la bibliothèque dispose de la liberté et des ressources pour exécuter ce programme en utilisant une version modifiée de la bibliothèque. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. Prêtez une attention particulière à la différence entre un « ouvrage basé sur la bibliothèque » et un « ouvrage qui utilise la bibliothèque ». La première option contient du code dérivé de la bibliothèque tandis que l'autre doit être combinée avec la bibliothèque pour pouvoir fonctionner. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence d'utilisation s'applique à toute bibliothèque de logiciels ou à tout autre programme qui contient un avis placé par le détenteur du droit d'auteur ou par une partie autorisée indiquant qu'il peut être distribué en vertu des conditions de cette licence GPL restreinte (aussi appelée « cette licence »). Chaque détenteur de licence est désigné comme « vous ». Une « bibliothèque » correspond à une collection de fonctions logicielles et/ou de données préparées de manière à pouvoir être liées de façon pratique avec des programmes d'application (qui peuvent utiliser certaines de ces fonctions et données) pour former des exécutables. La « bibliothèque » ci-dessous se rapporte à toute bibliothèque de logiciels ou ouvrage qui a été distribué en vertu de ces conditions. Un « ouvrage basé sur la bibliothèque » correspond à la bibliothèque ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire, un ouvrage contenant la bibliothèque ou une partie de celle-ci, en version intégrale ou modifiée, ou traduite directement dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Le « code source » d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour une bibliothèque, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe, les scripts utilisés pour contrôler la compilation et l'installation de la bibliothèque. Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter un programme utilisant la bibliothèque n'est pas restreint, et le produit provenant d'un tel programme n'est couvert que si ses contenus constituent un ouvrage basé sur la bibliothèque (indépendamment de l'utilisation de la bibliothèque dans un outil pour le coder). Tout dépend de la fonction de la bibliothèque et du programme qui utilise la bibliothèque. 1. Vous pouvez copier et distribuer des exemplaires complets du code source de la bibliothèque dès le moment où vous la recevez, sur n'importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d'auteur adéquat et un avertissement d'absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l'absence de toute forme de garantie; et distribuez un exemplaire de la présente licence avec la bibliothèque. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires de la bibliothèque ou toute partie de celle-ci, ce qui aura pour effet de créer un ouvrage basé sur la bibliothèque. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des conditions de l'article 1 ci-dessus, pourvu que vous satisfaisiez également les conditions suivantes : a) L'ouvrage modifié doit lui-même être une bibliothèque de logiciels. b) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. c) Vous devez faire en sorte que l'ensemble de l'ouvrage soit couvert par une licence, sans frais pour tous les tiers, en vertu des conditions de la présente licence. d) Si une fonction de la bibliothèque modifiée se rapporte à une fonction ou à un tableau de données qui doit être fourni par un programme d'application qui utilise la fonction, autre qu'un argument passé lorsque la fonction est invoquée, vous devez faire un effort raisonnable pour vous assurer que, dans l'éventualité où une application ne fournit pas une telle fonction ou un tel tableau, celle-ci fonctionne tout de même et réalise toute partie de son objectif de façon significative. (Par exemple, une fonction dans une bibliothèque qui compile des racines carrées a un objectif qui est bien défini indépendamment de l'application. Par conséquent, le paragraphe 2d exige que toute fonction fournie par une application ou un tableau utilisé par cette fonction doit être facultatif : si l'application ne la fournit pas, la fonction de racines carrées doit tout de même calculer les racines carrées.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées de la bibliothèque et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur la bibliothèque, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble et par conséquent à chacune et à toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur la bibliothèque. De plus, le simple ajout à la bibliothèque (ou à un ouvrage basé sur la bibliothèque) d'un autre ouvrage non basé sur la bibliothèque sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez choisir d'appliquer les conditions de la licence GPL GNU ordinaire au lieu de celles de la présente licence à un exemplaire donné de la bibliothèque. Pour ce faire, vous devez modifier tous les avis qui se rapportent à la présente licence de manière à ce qu'ils se rapportent à la licence GPL GNU ordinaire, version 2, plutôt qu'à la présente licence. (Si une version plus récente que la version 2 de la licence GPL GNU ordinaire a été publiée, vous pouvez alors spécifier cette version si vous le souhaitez.) N'apportez pas d'autres modifications dans ces avis. Une fois ce changement apporté dans un exemplaire donné, il est irréversible pour cet exemplaire. Ainsi, la licence GPL GNU ordinaire s'applique à tous les exemplaires subséquents et ouvrages dérivés créés à partir de cet exemplaire. Cette option est utile lorsque vous souhaitez copier une partie du code de la bibliothèque dans un programme qui n'est pas une bibliothèque. 4. Vous pouvez copier ou distribuer la bibliothèque (ou une partie ou un dérivé de celle-ci, en vertu de l'article 2) dans un code objet ou une forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous les accompagniez avec le code source lisible à la machine correspondant, lequel doit être distribué en vertu des termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels. Si la distribution d'un code objet est réalisée en offrant un accès à une copie à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit satisfait l'exigence de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 5. Un programme qui ne contient aucun dérivé de toute portion de la bibliothèque, mais qui est conçu pour fonctionner avec la bibliothèque en étant compilé ou en y étant lié, est appelé un « ouvrage qui utilise la bibliothèque ». De façon isolée, un tel ouvrage n'est pas un ouvrage dérivé de la bibliothèque, et il tombe par conséquent hors de la portée de la présente licence. Cependant, lier un « ouvrage qui utilise la bibliothèque » avec la bibliothèque crée un exécutable qui est un dérivé de la bibliothèque (car il contient des parties de la bibliothèque), plutôt qu'un « ouvrage qui utilise la bibliothèque ». L'exécutable est par conséquent couvert par la présente licence. L'article 6 énonce les conditions pour la distribution de tels exécutables. Lorsqu'un « ouvrage qui utilise la bibliothèque » utilise le matériel d'un fichier bibliographique qui fait partie de la bibliothèque, le code objet de l'ouvrage peut être un ouvrage dérivé de la bibliothèque, même si le code source ne l'est pas. Ceci est particulièrement important si l'ouvrage peut être lié sans la bibliothèque, ou si l'ouvrage est lui-même une bibliothèque. Les limites de cette situation ne sont pas clairement définies par la loi. Si un tel fichier objet utilise uniquement des paramètres numériques, des dispositions et évaluateurs de structure de données, et de petites macros et fonctions en ligne (dix lignes ou moins), l'utilisation du fichier objet n'est pas restreinte, indifféremment du fait qu'il s'agisse ou non d'un ouvrage dérivé du point de vue juridique. (Les exécutables contenant ce code objet plus des parties de la bibliothèque tombent sous l'article 6). Autrement, si l'ouvrage est un dérivé de la bibliothèque, vous pouvez distribuer le code objet pour l'ouvrage en vertu des conditions de l'article 6. Tout exécutable contenant l'ouvrage doit aussi être régi par l'article 6, qu'il soit ou non lié directement avec la bibliothèque elle-même. 6. En guise d'exception aux articles ci-dessus, vous pouvez aussi combiner ou mettre en lien un « ouvrage qui utilise la bibliothèque » avec la bibliothèque pour produire un ouvrage contenant des parties de la bibliothèque, et distribuer cet ouvrage en vertu des conditions de votre choix, pourvu que ces conditions permettent la modification de l'ouvrage pour l'utilisation personnelle du client et la rétroingénierie pour déboguer de telles modifications. Vous devez donner un avis bien en vue avec chaque exemplaire de l'ouvrage en indiquant que la bibliothèque y est utilisée et que son usage est couvert par la présente licence. Vous devez fournir un exemplaire de la présente licence. Si pendant l'exécution l'ouvrage affiche des avis de droit d'auteur, vous devez y inclure l'avis de droit d'auteur pour la bibliothèque, ainsi qu'une référence dirigeant l'utilisateur à une copie de cette licence. De plus, vous devez effectuer une des actions suivantes : a) Accompagner l'ouvrage du code source correspondant complet lisible à la machine pour la bibliothèque, y compris tout changement qui a été utilisé dans l'ouvrage (qui doit être distribué en vertu des articles 1 et 2 ci-dessus); et, si l'ouvrage est un exécutable lié avec la bibliothèque, avec « l'ouvrage complet qui utilise la bibliothèque » lisible à la machine, sous forme de code objet et/ou de code source, de manière à ce que l'utilisateur puisse modifier la bibliothèque, puis la remettre en lien pour produire un exécutable modifié contenant la bibliothèque modifiée. (Il est entendu que l'utilisateur qui modifie le contenu de fichiers de définition dans la bibliothèque ne sera pas nécessairement en mesure de recompiler l'application pour utiliser les définitions modifiées.) b) Utiliser un mécanisme pour bibliothèque partagée adéquat pour mettre en lien la bibliothèque. Un mécanisme adéquat en est un qui (1) utilise au moment de l'exécution une copie de la bibliothèque déjà présente sur le système informatique de l'utilisateur, plutôt que de copier des fonctions de la bibliothèque dans un exécutable, et (2) qui fonctionne correctement avec une version modifiée de la bibliothèque, si l'utilisateur en installe une, pourvu que la version modifiée soit compatible avec l'interface de la version avec laquelle l'ouvrage a été réalisé. c) Accompagner l'ouvrage avec une offre écrite, valide pendant au moins trois ans, pour donner au même utilisateur le matériel spécifié dans le paragraphe 6a, ci-dessus, pour un coût ne dépassant pas celui lié à la réalisation de cette distribution. d) Si la distribution de l'ouvrage est réalisée en offrant un accès à une copie à partir d'un endroit désigné, offrir un accès équivalent pour copier le matériel spécifié ci-dessus à partir du même endroit. e) S'assurer que l'utilisateur a déjà reçu une copie de ce matériel ou d'avoir déjà envoyé une copie à cet utilisateur. Pour un exécutable, la forme requise de « l'ouvrage qui utilise la bibliothèque » comprend toute donnée et tout programme utilitaire nécessaire pour reproduire l'exécutable. Cependant, exceptionnellement, le matériel à distribuer ne doit pas inclure quoi que ce soit qui est distribué normalement (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Il est possible que cette exigence contredise les restrictions de la licence d'autres bibliothèques privées qui n'accompagnent pas habituellement le système d'exploitation. Une telle contradiction signifie que vous ne pouvez pas l'utiliser conjointement avec la bibliothèque dans un exécutable que vous distribuez. 7. Vous pouvez mettre des utilitaires de bibliothèque qui constituent un ouvrage basé sur la bibliothèque côte à côte dans une seule bibliothèque avec d'autres utilitaires de bibliothèque non couverts par la présente licence. De plus, vous pouvez distribuer une telle bibliothèque combinée, pourvu que la distribution séparée de l'ouvrage basé sur la bibliothèque et des autres utilitaires de bibliothèque soit permise, et pourvu que vous réalisiez ces deux actions : a) Accompagner la bibliothèque combinée d'une copie du même ouvrage basé sur la bibliothèque, non combinée avec tout autre utilitaire de bibliothèque. Cet ouvrage doit être distribué en vertu des conditions des articles ci-dessus. b) Fournir avec la bibliothèque combinée un avis bien en vue indiquant qu'une partie de celle-ci est un ouvrage basé sur la bibliothèque et expliquant où trouver la forme non combinée du même ouvrage. 8. Vous ne pouvez pas copier, modifier, accorder des sous-licences, distribuer la bibliothèque ou créer des liens avec cette dernière, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence, distribuer la bibliothèque ou créer des liens vers cette dernière n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 9. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer la bibliothèque ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant la bibliothèque (ou tout ouvrage basé sur la bibliothèque), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification de la bibliothèque ou des ouvrages basés sur celle-ci. 10. Chaque fois que vous redistribuez la bibliothèque (ou tout ouvrage basé sur la bibliothèque), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer, modifier la bibliothèque ou créer des liens vers celle-ci, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 11. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer la bibliothèque. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits de la bibliothèque par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait à s'abstenir entièrement de distribuer la bibliothèque. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 12. Si la distribution ou l'utilisation de la bibliothèque est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place la bibliothèque sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 13. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions, et/ou versions révisées, de la licence GPL restreinte. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si la bibliothèque précise un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si la bibliothèque ne précise pas de numéro de version de licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 14. Si vous souhaitez intégrer des parties de la bibliothèque dans d'autres programmes libres dont les conditions de distribution sont incompatibles avec celles-ci, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 15. PUISQUE LA BIBLIOTHÈQUE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LA BIBLIOTHÈQUE, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LA BIBLIOTHÈQUE « TELLE QUELLE » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DE LA BIBLIOTHÈQUE. SI LA BIBLIOTHÈQUE DEVAIT S'AVÉRER DÉFECTUEUSE, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 16. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE NE L'EXIGE OU D'UN ACCORD PAR ÉCRIT, UN DÉTENTEUR DE DROIT D'AUTEUR, OU TOUTE AUTRE PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LA BIBLIOTHÈQUE, COMME AUTORISÉ CI-DESSUS, NE PEUT ÊTRE TENU RESPONSABLE ENVERS VOUS POUR LES DOMMAGES, Y COMPRIS TOUT DOMMAGE GÉNÉRAL, SPÉCIAL, ACCESSOIRE OU CONSÉCUTIF DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LA BIBLIOTHÈQUE (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DE LA BIBLIOTHÈQUE AVEC TOUT AUTRE LOGICIEL), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouvelles bibliothèques Si vous développez une nouvelle bibliothèque et que vous souhaitez qu'elle soit le plus utile possible pour le public, nous vous recommandons d'en faire un logiciel libre que tous pourront redistribuer et modifier. Vous pouvez le faire en autorisant la redistribution en vertu des présentes conditions (ou, sinon, en vertu des conditions de la licence GPL ordinaire). Pour appliquer ces conditions, joignez les avis suivants à la bibliothèque. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom de la bibliothèque et une idée de son utilité. Droit d'auteur (C) année nom de l'auteur Cette bibliothèque est un logiciel libre; vous pouvez la redistribuer et/ou la modifier en vertu des conditions de la licence GPL GNU restreinte publiée par la Free Software Foundation; soit la version 2.1 de la licence ou (à votre discrétion) toute autre version ultérieure. Cette bibliothèque est distribuée dans l'espoir qu'elle soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU restreinte pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU restreinte avec cette bibliothèque; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Ajoutez également vos coordonnées électroniques et postales. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour la bibliothèque, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., décline tous les intérêts de droit d'auteur dans la bibliothèque « Frob » (une bibliothèque pour boutons de mise au point) écrite par James Random Hacker. signature de Ty Coon, 1er avril 1990 Ty Coon, Président de Vice C'est tout ce qu'il y a de plus simple! ######## util-linux-2.24.1 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation sont couverts pour leur part par la licence GPL GNU restreinte). Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n’est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu’il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu’ils ont en main n’est pas le logiciel d’origine. Ainsi, tout problème introduit par des tiers n’aura aucune incidence sur la réputation des auteurs d’origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. LICENCE GPL GNU CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n’importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d’auteur adéquat et un avertissement d’absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l’absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. Droit d'auteur (C) Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Un exemplaire de la licence GPL GNU avec ce programme aurait dû vous être communiqué ; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE ; pour obtenir plus de détails, inscrivez `show w'. Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions ; inscrivez `show c' pour obtenir plus de détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c ». Il peut même s’agir de clics de souris ou d’éléments de menu, tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme `Gnomovision' (lequel fait des passes aux compilateurs) écrit par James Hacker. , 1er avril 1989 Ty Coon, président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## util-macros-1.18.0 ######## Droit d’auteur 2005 Red Hat, Inc. L'autorisation d'utiliser, de copier, de modifier, de distribuer et de vendre ce logiciel et sa documentation à quelque fin que ce soit et sans frais est par la présente accordée, à condition que l’avis de droits d’auteur ci-dessus figure dans tous les exemplaires et que les avis de droits d’auteur et d’autorisation figurent dans la documentation connexe. De plus, le nom de Red Hat ne doit pas être utilisé à des fins promotionnelles ou publicitaires dans le cadre de la distribution du logiciel, sans autorisation écrite préalable. Red Hat ne fait aucune déclaration sur la pertinence de ce logiciel à quelque fin que ce soit. Il est fourni « tel quel », sans garantie explicite ou implicite. RED HAT DÉCLINE TOUTES LES GARANTIES CONCERNANT CE LOGICIEL, Y COMPRIS TOUTES LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ. RED HAT NE PEUT EN AUCUN CAS ÊTRE TENUE RESPONSABLE DE TOUT DOMMAGE PARTICULIER, INDIRECT OU CONSÉCUTIF, OU TOUT AUTRE DOMMAGE RÉSULTANT DE LA PERTE D’UTILISATION, DE DONNÉES OU DE PROFITS, QUE CELA SOIT LIÉ À UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, UNE NÉGLIGENCE OU TOUTE AUTRE ACTION PRÉJUDICIABLE, DÉCOULANT DE L’USAGE OU DU FONCTIONNEMENT DE CE LOGICIEL OU LIÉ À CELUI-CI. --------------------------------------------------------------------------- Droit d’auteur (c) 2005, 2006, Oracle et/ou ses sociétés affiliées. Tous droits réservés. Par la présente, toute personne obtenant un exemplaire de ce logiciel et des fichiers de documentation connexe (le « logiciel ») obtient gratuitement l'autorisation de traiter le logiciel sans restriction, y compris, sans limitation aux droits d'utiliser, de copier, de modifier, de fusionner, de publier, de distribuer et/ou de vendre des copies du logiciel, et de permettre aux personnes auxquelles le logiciel est fourni d'en faire autant, conformément aux conditions suivantes : L’avis de droit d’auteur ci-dessus et le présent avis d’autorisation (y compris le paragraphe suivant) doivent être inclus dans toutes les copies ou parties importantes de ce logiciel. LE LOGICIEL EST FOURNI « TEL QUEL », SANS AUCUNE GARANTIE, EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE, DE CONFORMITÉ À UN USAGE PARTICULIER OU DE NON-VIOLATION. LES AUTEURS OU DÉTENTEURS DU DROIT D'AUTEUR NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUTE RÉCLAMATION, DE TOUT DOMMAGE OU DE TOUTE AUTRE RESPONSABILITÉ, QUE CELA SOIT LIÉ À UNE ACTION EN RESPONSABILITÉ CONTRACTUELLE, UN DÉLIT CIVIL OU TOUT AUTRE, DÉCOULANT DE OU EN LIEN AVEC LE LOGICIEL OU AVEC L'UTILISATION OU D'AUTRES INTERACTIONS AVEC LE LOGICIEL. ######## u-boot-2003.01.01 ######## U-Boot est un logiciel libre. Il est protégé par les droits d'auteur appartenant à Wolfgang Denk et beaucoup d'autres qui ont contribué du code (voir le code source réel et les messages git commit pour obtenir plus de détails). Vous pouvez redistribuer U-Boot et/ou le modifier selon les conditions générales de la version 2 de la licence GPL GNU General Public publiée par la Free Software Foundation. La majeure partie de celui-ci peut également être distribuée, à votre gré, sous n'importe quelle version ultérieure de la licence GPL GNU -- voir les fichiers individuels pour obtenir les exceptions. REMARQUE ! Cette licence ne couvre pas les applications dites « autonomes » qui utilisent les services U-Boot au moyen de la table de recherche fournie par U-Boot précisément à cet effet ; ceci est simplement considéré comme une utilisation normale d'U-Boot et ne relève pas de la rubrique « ouvrages dérivés » -- voir les licences/exceptions des fichiers pour obtenir plus de détails. Notez également que la licence GPL et les autres licences sont protégées par les droits d'auteur de la Free Software Foundation et d'autres organisations, mais l'instance de code à laquelle ils font référence (le code source U-Boot) est protégée par les droits d'auteur m'appartenant et qui appartient aux autres qui l'ont en fait écrite. -- Wolfgang Denk LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation utilisent plutôt la licence GPL GNU restreinte.) Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n'est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu'il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu'ils ont en main n'est pas le logiciel d'origine. Ainsi, tout problème introduit par des tiers n'aura aucune incidence sur la réputation des auteurs d'origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires conformes du code source du programme dès le moment où vous le recevez, sur n’importe quel support, à condition que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d’auteur adéquat et un avertissement d’absence de garantie ; que vous préserviez intacts tous les avis qui se rapportent à cette licence et à l’absence de toute forme de garantie ; et que vous donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. une ligne pour donner le nom du programme et une idée de ce qu'il fait. Droit d'auteur (C) aaaa nom de l'auteur Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Vous devez avoir reçu un exemplaire de la licence GPL GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision n'offre ABSOLUMENT AUCUNE GARANTIE; pour obtenir de plus amples détails, inscrivez « show w ». Il s'agit d'un logiciel libre et vous pouvez le redistribuer sous certaines conditions; inscrivez « show c » pour obtenir de plus amples détails. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c », il peut même s'agir de clics de souris ou d'éléments de menu; tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme « Gnomovision » (lequel fait des passes aux compilateurs) écrit par James Hacker. signature de Ty Coon, 1er avril 1989 Ty Coon, Président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU restreinte au lieu de la présente licence. ######## wireless-tools-30.pre9 ######## LICENCE GPL GNU Version 2, juin 1991 Droit d'auteur (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Toute personne est autorisée à copier et distribuer des exemplaires complets de ce document de licence, sans toutefois pouvoir y apporter des modifications. Introduction La plupart des licences de logiciel sont conçues de manière à empêcher leur partage et leur modification. La licence GPL GNU vise au contraire à garantir votre droit de partager et de modifier un logiciel libre; pour s'assurer que le logiciel est libre pour tous ses utilisateurs. Cette licence GPL s'applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s'engagent à l'utiliser. (Certains autres logiciels de la Free Software Foundation sont couverts pour leur part par la licence GPL GNU pour les bibliothèques). Vous aussi pouvez l'appliquer à vos programmes. Lorsque nous parlons de logiciels libres, nous faisons référence à la liberté et non au prix. Nos licences GPL sont conçues pour assurer votre droit de distribuer des exemplaires d'un logiciel libre (contre rémunération, si vous le souhaitez), de recevoir le code source ou de l'obtenir si vous le souhaitez, de modifier le logiciel ou d'utiliser des parties de celui-ci dans de nouveaux programmes libres, tout en étant conscient de pouvoir faire ces choses. Pour protéger vos droits, nous devons définir des restrictions qui interdisent à toute personne de vous refuser ces droits ou de vous demander de les céder. Ces restrictions vous imposent certaines responsabilités si vous distribuez des exemplaires du logiciel ou si vous le modifiez. Par exemple, si vous distribuez des exemplaires d'un tel programme, gratuitement ou contre rémunération, vous devez concéder aux bénéficiaires tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi reçoivent ou puissent obtenir le code source. De plus, vous devez leur montrer ces conditions afin qu'ils connaissent leurs droits. Nous protégeons vos droits grâce à deux étapes : (1) en protégeant les droits d'auteur du logiciel et (2) en vous offrant cette licence, laquelle vous donne l'autorisation légale de copier, de distribuer ou de modifier le logiciel. Par ailleurs, pour la protection de chaque auteur et la nôtre, nous voulons être certains que tous comprennent que ce logiciel libre n’est couvert par aucune garantie. Si le logiciel est modifié par un tiers et qu’il est ensuite cédé, nous voulons que les bénéficiaires sachent que ce qu’ils ont en main n’est pas le logiciel d’origine. Ainsi, tout problème introduit par des tiers n’aura aucune incidence sur la réputation des auteurs d’origine. Finalement, tout programme libre est constamment menacé par des brevets logiciels. Nous souhaitons éviter le risque que des redistributeurs d'un programme libre obtiennent individuellement des licences d'exploitation de brevet, rendant de fait le programme privé. Pour empêcher une telle situation, nous avons clairement stipulé que tout brevet doit uniquement disposer d'une licence assurant l'usage libre pour tous. Vous trouverez ci-dessous les conditions générales relatives à la copie, à la distribution et à la modification. LICENCE GPL GNU CONDITIONS GÉNÉRALES RELATIVES À LA COPIE, À LA DISTRIBUTION ET À LA MODIFICATION 0. Cette licence s'applique à tout programme ou à tout autre ouvrage qui contient un avis placé par le détenteur du droit d'auteur et qui indique qu'il peut être distribué en vertu des conditions de la présente licence GPL. Ci-dessous, le « programme » se rapporte à un tel programme ou ouvrage, et un « ouvrage basé sur le programme » correspond au programme ou à tout ouvrage dérivé en vertu de la loi sur les droits d'auteur : c'est-à-dire un ouvrage contenant le programme ou une partie de celui-ci, en version intégrale ou modifiée, ou traduit dans une autre langue. (Dans le présent document, la traduction est comprise sans limitation dans le terme « modification ».) Chaque détenteur de licence est désigné comme « vous ». Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par la présente licence; elles ne sont pas comprises dans son champ d'application. L'acte consistant à exécuter le programme n'est pas restreint, et le produit provenant du programme n'est couvert que si ses contenus constituent un ouvrage basé sur le programme (indépendamment du fait qu'il a été créé en exécutant le programme). Tout dépend de la fonction du programme. 1. Vous pouvez copier et distribuer des exemplaires complets du code source du programme dès le moment où vous le recevez, sur n’importe quel support, pourvu que vous publiiez sur chaque copie de manière évidente et appropriée un avis de droits d’auteur adéquat et un avertissement d’absence de garantie; préserviez intacts tous les avis qui se rapportent à cette licence et à l’absence de toute forme de garantie; et donniez à tout autre bénéficiaire du programme un exemplaire de la présente licence avec le programme. Vous avez le droit de demander un montant pour l'acte concret du transfert d'un exemplaire, et vous pouvez, à votre discrétion, offrir une protection sous garantie en échange d'un certain montant. 2. Vous pouvez modifier votre exemplaire ou vos exemplaires du programme ou toute partie de celui-ci, ce qui aura pour effet de créer un ouvrage basé sur le programme. Par ailleurs, vous pourrez copier et distribuer de telles modifications ou un tel ouvrage en vertu des dispositions de l'article 1 ci-dessus, pourvu que vous remplissiez également les conditions suivantes : a) Vous devez faire en sorte que les fichiers modifiés portent des avis bien en vue indiquant que vous les avez modifiés, ainsi que la date de toute modification. b) Pour tout ouvrage que vous distribuez ou publiez, et qui contient le programme ou qui est dérivé de celui-ci, en tout ou en partie, vous devez faire en sorte qu'il soit accompagné d'une licence globale sans frais pour tous les tiers en vertu des dispositions de la présente licence. c) Si le programme modifié lit normalement des commandes interactives lorsqu'il est exécuté, vous devez faire en sorte que, lorsqu'il est lancé pour un tel usage interactif, de manière tout à fait simple, il imprime ou affiche une annonce comprenant un avis de droits d'auteur et un avis concernant l'absence de garantie (ou autrement, indiquant que vous offrez une garantie) et que les utilisateurs peuvent redistribuer le programme sous ces conditions, indiquant à l'utilisateur comment afficher un exemplaire de la présente licence. (Exception : si le programme lui-même est interactif, mais qu'il n'imprime pas normalement une telle annonce, votre ouvrage basé sur le programme n'a pas à imprimer d'annonce.) Ces exigences s'appliquent à l'ensemble de l'ouvrage modifié. Si des parties identifiables de cet ouvrage ne sont pas dérivées du programme et que l'on peut de façon raisonnable les considérer comme des ouvrages indépendants et distincts, cette licence et ses dispositions ne s'appliquent pas à ces parties lorsque vous les distribuez comme des ouvrages indépendants. Mais lorsque vous distribuez les mêmes parties dans le cadre d'un tout qui constitue l'ouvrage basé sur le programme, la distribution du tout doit être assujettie aux dispositions de la présente licence, dont les permissions pour d'autres détenteurs de licence s'appliquent à l'ensemble, et par conséquent à chacune et toutes les parties, indifféremment de l'auteur. Par conséquent, cet article n'a pas pour intention de déclarer des droits ou de contester vos droits à un ouvrage entièrement codé par vous; l'objectif est plutôt d'exercer le droit de contrôler la distribution d'ouvrages dérivés ou collectifs basés sur le programme. De plus, le simple ajout au programme (ou à un ouvrage basé sur le programme) d'un autre ouvrage non basé sur le programme sur un volume d'un support de stockage ou de distribution n'expose pas l'autre ouvrage à la portée de la présente licence. 3. Vous pouvez copier ou distribuer le programme (ou un ouvrage basé sur celui-ci, en vertu de l'article 2) en code objet ou sous forme exécutable en vertu des conditions des articles 1 et 2 ci-dessus, pourvu que vous remplissiez une des conditions qui suivent : a) l'accompagner du code source complet lisible à la machine correspondant, lequel doit être distribué en vertu des dispositions des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l'échange de logiciels; b) l'accompagner d'une offre écrite, valide pendant au moins trois ans, pour donner à tout tiers, en échange d'un montant ne dépassant pas le coût réel de distribution de la source, un exemplaire complet lisible à la machine du code source correspondant, à distribuer en vertu des dispositions des articles 1 et 2 sur un support habituellement utilisé pour l'échange de logiciel; c) l'accompagner des renseignements que vous avez reçus concernant l'offre de distribution du code source correspondant. (Cette solution est offerte uniquement pour la distribution non commerciale et uniquement si vous recevez le programme en code objet ou sous forme exécutable avec une telle offre, conformément au paragraphe b ci-dessus.) Le code source d'un ouvrage correspond à la forme de l'ouvrage qui est privilégiée pour y apporter des modifications. Pour un ouvrage exécutable, un code source complet correspond à l'ensemble du code source pour tous les modules qu'il comprend, ainsi que tout fichier de définition d'interface connexe et les scripts utilisés pour contrôler la compilation et l'installation de l'exécutable. Cependant, exceptionnellement, le code source distribué ne doit pas inclure quoi que ce soit qui est habituellement distribué (que ce soit sous forme source ou binaire) avec les composants principaux (compilateur, noyau, etc.) du système d'exploitation sur lequel l'exécutable roule, à moins que ce composant lui-même accompagne l'exécutable. Si la distribution d'un exécutable ou d'un code objet est réalisée en offrant un accès à un exemplaire à partir d'un endroit désigné, l'offre d'un accès équivalent pour copier le code source à partir du même endroit constitue un moyen valable de distribution du code source, même si les tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, accorder des sous-licences ou distribuer le programme, sauf si cela est autorisé de manière explicite dans la présente licence. Toute autre tentative de copier, modifier, accorder une sous-licence ou distribuer le programme n'est pas valide et mettra fin automatiquement aux droits qui vous sont accordés en vertu de la présente licence. Cependant, les exemplaires ou les droits que vous avez accordés à des parties en vertu de la présente licence ne seront pas annulés tant et aussi longtemps que ces parties demeurent en complète conformité. 5. Vous n'avez pas à accepter cette licence, puisque vous ne l'avez pas signé. Cependant, rien d'autre ne vous donne le droit de modifier ou distribuer le programme ou ses ouvrages dérivés. Si vous n'acceptez pas cette licence, ces actions sont interdites par la loi. Par conséquent, en modifiant ou en distribuant le programme (ou tout ouvrage basé sur le programme), vous indiquez accepter la présente licence et toutes ses dispositions relatives à la copie, à la distribution ou à la modification du programme ou des ouvrages basés sur celui-ci. 6. Chaque fois que vous redistribuez le programme (ou tout ouvrage basé sur le programme), le bénéficiaire reçoit automatiquement une licence de son concédant de licence d'origine pour copier, distribuer ou modifier le programme, conformément aux présentes conditions générales. Vous ne pouvez imposer aucune autre restriction sur l'exercice des droits des bénéficiaires concédés dans le présent document. Vous n'êtes pas responsable du maintien de la conformité des tiers avec la présente licence. 7. Si, à la suite d'une décision judiciaire ou à une allégation de contrefaçon de brevet ou pour toute autre raison (sans se limiter aux enjeux liés au brevet), des conditions vous sont imposées (que ce soit par une ordonnance, une entente ou autre) qui contredisent les conditions de cette licence, elles ne vous dégagent pas des conditions de la présente licence. Si vous ne pouvez réaliser la distribution de manière à satisfaire simultanément vos obligations en vertu de la présente licence et de toute autre obligation pertinente, vous ne pouvez par conséquent pas distribuer le programme. Par exemple, si une licence de brevet devait ne pas permettre une redistribution libre de droits du programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, la seule manière de pouvoir satisfaire cette condition et la présente licence consisterait alors à s'abstenir entièrement de distribuer le programme. Si toute portion de cet article est déclarée non valide ou inapplicable en vertu de toute circonstance particulière, le reste de l'article devrait s'appliquer et l'ensemble de l'article devrait s'appliquer dans d'autres circonstances. L'objectif du présent article n'est pas de vous induire à la contrefaçon de tout brevet ou à toute autre réclamation de droit de propriété ou de contester la validité de telles réclamations; cet article a pour unique but de protéger l'intégrité du système de distribution des logiciels libres, lequel est mis en œuvre par des pratiques de licence publique. Beaucoup de gens ont fait de généreuses contributions à la vaste gamme de logiciels distribuée au moyen de ce système en conformité avec l'application cohérente de ce système; c'est à l'auteur/donateur de décider s'il/elle souhaite distribuer un logiciel au moyen de tout autre système et un licencié ne peut imposer ce choix. Cet article est conçu pour exposer avec une clarté absolue ce qui est conçu comme étant une conséquence du reste de la présente licence. 8. Si la distribution ou l'utilisation du programme est restreinte dans certains pays en raison de brevets ou d'interfaces soumises à des droits d'auteur, le détenteur d'origine des droits d'auteur qui place le programme sous cette licence peut ajouter une restriction de distribution géographique explicite excluant ces pays, de manière à ce que la distribution soit permise uniquement dans ou parmi des pays non exclus. Dans un tel cas, la licence intègre la restriction, comme rédigée dans le corps de cette licence. 9. Occasionnellement, il est possible que la Free Software Foundation publie de nouvelles versions ou des versions révisées de la licence GPL. L'esprit de telles nouvelles versions sera similaire à celui de la présente version, mais il est possible qu'elle diffère en ce qui concerne les détails pour traiter de nouveaux problèmes ou de nouvelles préoccupations. Chaque version reçoit un numéro de version distinct. Si le programme spécifie un numéro de version de cette licence qui s'y applique ainsi que « toute version ultérieure », vous avez la possibilité de suivre les conditions de cette version ou celles de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne précise pas de numéro de version de cette licence, vous pouvez choisir toute version déjà publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du programme dans d'autres programmes libres dont les conditions de distribution sont différentes, écrivez à l'auteur pour lui demander l'autorisation. Pour un logiciel dont les droits d'auteur appartiennent à la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions dans ce cas. Notre décision sera guidée par les deux objectifs visant à préserver le statut libre de tous les dérivés de notre logiciel libre et la promotion du partage et la réutilisation du logiciel en général. AUCUNE GARANTIE 11. PUISQUE LA LICENCE DE CE PROGRAMME EST OFFERTE SANS FRAIS, IL N'EXISTE AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE OÙ LA LOI LE PERMET. SAUF INDICATIONS CONTRAIRES PAR ÉCRIT, LES DÉTENTEURS DE DROITS D'AUTEUR ET/OU AUTRES PARTIES FOURNISSENT LE PROGRAMME « TEL QUEL » SANS GARANTIE D'AUCUNE NATURE, QU'ELLE SOIT EXPLICITE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET DE CONFORMITÉ À UN USAGE PARTICULIER. VOUS ACCEPTEZ L'ENTIÈRETÉ DU RISQUE EN CE QUI CONCERNE LA QUALITÉ ET LA PERFORMANCE DU PROGRAMME. SI LE PROGRAMME DEVAIT S'AVÉRER DÉFECTUEUX, VOUS DEVEZ ASSUMER LES COÛTS LIÉS À TOUS LES ENTRETIENS, TOUTES LES RÉPARATIONS OU TOUTES LES CORRECTIONS. 12. UN DÉTENTEUR DE DROIT D'AUTEUR OU TOUTE AUTRE PARTIE QUI POURRAIT AVOIR MODIFIÉE ET/OU REDISTRIBUÉE L'OUVRAGE COMME PERMIS CI-DESSUS, NE PEUT EN AUCUN CAS, À MOINS QU'UNE LOI APPLICABLE L'EXIGE OU QUE CELA AIT ÉTÉ CONSENTI PAR ÉCRIT, ÊTRE TENU RESPONSABLE ENVERS VOUS POUR TOUT DOMMAGE, Y COMPRIS DES DOMMAGES GÉNÉRAUX, PARTICULIERS, ACCESSOIRES OU INDIRECTS, DÉCOULANT DE L'USAGE OU DE L'IMPOSSIBILITÉ D'UTILISER LE PROGRAMME (Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE DONNÉES OU LA CORRUPTION DE DONNÉES OU LES PERTES QUE VOUS SUBISSEZ OU CELLES SUBIES PAR DES TIERS OU L'INCOMPATIBILITÉ DU PROGRAMME AVEC TOUT AUTRE PROGRAMME), MÊME SI UN TEL DÉTENTEUR OU UNE AUTRE PARTIE A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES CONDITIONS GÉNÉRALES Comment appliquer ces conditions à vos nouveaux programmes Si vous développez un nouveau programme et que vous souhaitez qu'il soit le plus utile possible pour le public, le meilleur moyen d'atteindre ce but est de créer un logiciel libre que tout le monde peut redistribuer et changer en vertu des présentes conditions. Pour ce faire, joignez les avis suivants au programme. Il est plus sûr de les joindre au début de chaque fichier source de manière à véhiculer le plus efficacement l'exclusion de garantie; et chaque fichier devrait avoir au moins la ligne « droit d'auteur » et une référence vers l'endroit où trouver l'avis en entier. Droit d'auteur (C) Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en vertu des conditions de la licence GPL GNU publiée par la Free Software Foundation; soit la version 2 de la licence ou (à votre discrétion) toute autre version ultérieure. Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE; sans même une garantie implicite de QUALITÉ MARCHANDE ou de CONFORMITÉ À UN USAGE PARTICULIER. Consultez la licence GPL GNU pour obtenir de plus amples renseignements. Un exemplaire de la licence GPL GNU avec ce programme aurait dû vous être communiqué ; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Ajoutez également vos coordonnées électroniques et postales. Si le programme est interactif, faites-lui produire un court avis comme celui-ci lorsqu'il démarre en mode interactif : Gnomovision version 69, Droit d'auteur (C) année nom de l'auteur Gnomovision est livré avec ABSOLUMENT AUCUNE GARANTIE. Tapez « show w » pour obtenir plus de détails. Ce logiciel est libre et vous pouvez le redistribuer à certaines conditions; entrez « show c » pour en savoir plus. Les commandes hypothétiques « show w » et « show c » doivent afficher les parties appropriées de la licence GPL. Bien sûr, les commandes que vous utilisez peuvent être autres que « show w » et « show c ». Il peut même s’agir de clics de souris ou d’éléments de menu, tout ce qui convient à votre programme. Vous devriez également faire en sorte que votre employeur (si vous travaillez comme programmeur) ou votre école, le cas échéant, signe une « renonciation de droits d'auteur » pour le programme, au besoin. Voici un modèle; modifiez les noms : Par la présente, Yoyodyne, Inc., renonce à tout intérêt dans les droits d'auteur du programme `Gnomovision' (lequel fait des passes aux compilateurs) écrit par James Hacker. , 1er avril 1989 Ty Coon, président de Vice Cette licence GPL ne permet pas d'incorporer votre programme dans des programmes privés. Si votre programme est une bibliothèque de sous-routines, vous pourriez envisager plus pratique de permettre la mise en lien d'applications privées avec la bibliothèque. Si c'est ce que vous voulez faire, utilisez la licence GPL GNU de bibliothèque au lieu de la présente licence. ######## zlib-1.1.4 ######## Notice de copyright : Copyright (C) 1995-2013 Jean-Loup Gailly et Mark Adler Ce logiciel est fourni « tel quel », sans garantie explicite ou implicite. L'auteur ne pourra en aucun cas être tenu responsable de tout dommage découlant de l'utilisation de ce logiciel. Toute personne est autorisée à utiliser ce logiciel à n'importe quelle fin, y compris des applications commerciales, et de le modifier et de le redistribuer librement, conformément aux restrictions suivantes : 1. L'origine de ce logiciel ne doit pas être présentée de manière inexacte; vous ne devez pas indiquer que vous avez écrit le logiciel d'origine. Si vous utilisez ce logiciel dans un produit, vous n'avez pas à en faire la reconnaissance, mais cela serait apprécié. 2. Les versions sources modifiées doivent être clairement identifiées comme telles et ne doivent pas être présentées de manière inexacte comme étant le logiciel d'origine. 3. Cet avis ne peut être supprimé ou altéré de toute distribution source. Jean-Loup Gailly Mark Adler jloup@gzip.org madler@alumni.caltech.edu Si vous utilisez la bibliothèque zlib dans un produit, nous serions heureux de NE PAS recevoir de longs documents juridiques à signer. Les sources sont fournies gratuitement mais sans aucune espèce de garantie. La bibliothèque a été entièrement écrite par Jean-Loup Gailly et Mark Adler; elle ne comprend pas de code tiers. Si vous redistribuez des sources modifiées, nous apprécierions que vous incluiez, dans l'historique ChangeLog, une description de vos changements. Veuillez lire la FAQ pour plus d'informations sur la distribution de versions source modifiées. ######## zlib-1.2.11 ######## Notice de copyright : Copyright (C) 1995-2013 Jean-Loup Gailly et Mark Adler Ce logiciel est fourni « tel quel », sans garantie explicite ou implicite. L'auteur ne pourra en aucun cas être tenu responsable de tout dommage découlant de l'utilisation de ce logiciel. Toute personne est autorisée à utiliser ce logiciel à n'importe quelle fin, y compris des applications commerciales, et de le modifier et de le redistribuer librement, conformément aux restrictions suivantes : 1. L'origine de ce logiciel ne doit pas être présentée de manière inexacte; vous ne devez pas indiquer que vous avez écrit le logiciel d'origine. Si vous utilisez ce logiciel dans un produit, vous n'avez pas à en faire la reconnaissance, mais cela serait apprécié. 2. Les versions sources modifiées doivent être clairement identifiées comme telles et ne doivent pas être présentées de manière inexacte comme étant le logiciel d'origine. 3. Cet avis ne peut être supprimé ou altéré de toute distribution source. Jean-Loup Gailly Mark Adler jloup@gzip.org madler@alumni.caltech.edu Si vous utilisez la bibliothèque zlib dans un produit, nous serions heureux de NE PAS recevoir de longs documents juridiques à signer. Les sources sont fournies gratuitement mais sans aucune espèce de garantie. La bibliothèque a été entièrement écrite par Jean-Loup Gailly et Mark Adler; elle ne comprend pas de code tiers. Si vous redistribuez des sources modifiées, nous apprécierions que vous incluiez, dans l'historique ChangeLog, une description de vos changements. Veuillez lire la FAQ pour plus d'informations sur la distribution de versions source modifiées.