GREY BINARY LICENCE Version 1.1, August 2005 Copyright (C) 2005-2017, Yusef Badri (Grey Software) Email: yb@greyware.co.uk This licence is derived from the GNU GPL (General Public License), minus the obligation to provide source code, the right to modify the Program, and with a prohibition on obtaining patent rights for derived products - see clauses 2 and 3. In common with the GPL, the Grey Binary Licence permits you to use and copy this software free of charge. The principle of mapping the terms of the GPL to binary distributions is inspired by the 'Free-Binary License'. http://www.inrialpes.fr/movi/people/Franco/EPVH/LICENSE Beware that the precise legal definition of this licence consists entirely of the TERMS AND CONDITIONS listed below. This preamble merely provides a commentary that is intended to be helpful in outlining the intention of this licence. TERMS AND CONDITIONS FOR USAGE, COPYING, DISTRIBUTION AND MODIFICATION 0. This Licence applies to any program, files or other work with which it is distributed, or whose packaging contains a notice by the copyright holder, stating that it is distributed under the terms of this Licence. The "Program", below, refers to any such program, files 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 licencee is addressed as "you", and the "Author" below refers to the creator of the Program. "Using" the Program refers to the act of running all or portions of the Program or any works based on the Program or its parts. Activities other than using, running, copying, distribution and modification are not covered by this Licence; they are outside its scope. 1. You may copy and distribute verbatim copies of the Program 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 Licence and to the absence of any warranty; and give any other recipients of the Program a copy of this Licence along with the Program. You may charge a fee for the physical act of transferring a copy, not exceeding the cost to you of physically performing the distribution. You may at your option also offer warranty protection, in exchange for a fee. In such a case, warranty protection is of course exclusively assumed by you, as this Licence explicitly does not provide any - see clauses 10 & 11. Note that mere aggregation of another work with the Program on the same volume of a storage or distribution medium, does not bring the other work under the scope of this Licence. 2. You may not modify your copy or copies of the Program or any portion of it. You may not make attempts to reverse engineer the Program. If the Program is distributed as a container file (be this any archive or packaging format), this means you may not repackage or otherwise alter this distribution format either, and is not merely a restriction on modifying its constituent files. 3. You may form a new work based upon the Program, termed a "Client Application", which is defined as a distinct program that makes use of the Program's interfaces and outputs, or otherwise depends on the Program in order to partially or wholly install or execute. This includes, but is not limited to, linking against any binary libraries or other shared-code modules provided by the Program. With regard to the copyright definitions in clause 0, the Client Application is not considered to be a part of the Program, or to contain or subsume the Program. The Client Application is separate but dependent. The Client Application is subject to the following conditions: a) No patents may be obtained for any such derivative work, or any work which makes use of the Program. b) The Program must not be modified in any way, including repackaging it to incorporate the Client Application. The Program must remain an independent unit of distribution and installation. This is effectively a restatement of clause 2, stressing that it applies equally to all licencees, including developers of Client Applications. c) The Client Application must clearly state its dependency on the Program (eg. on its packaging, or statement of requirements). d) On a practical level, the Client Application may be distributed in parallel with the Program, possibly on the same media (see clause 1), and its installation and runtime procedures may even shield the existence of the Program from casual users. However, this is merely a logistical aesthetic, which does not take away from the fact that the Program remains a distinct entity as stated above, and its usage remains exclusively subject to this Licence. For its part, the Client Application is not covered by this Licence. Subject to these restrictions, you may distribute the Client Application under any terms or licencing you wish, without further reference to the Author. This includes commercial distribution of the Client Application, for a fee. 4. You may not use, copy, modify, sublicence, or distribute the Program except as expressly provided under this Licence. Any attempt otherwise to use, copy, modify, sublicence or distribute the Program is void, and will automatically terminate your rights under this Licence. However, parties who have received copies, or rights, from you under this Licence will not have their licences terminated so long as such parties remain in full compliance. 5. You are not required to accept this Licence, since you have not signed it. However, nothing else grants you permission to use, modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this Licence. Therefore, by running, using, copying or distributing the Program, or running any work based on the Program, you indicate your acceptance of this Licence, and all its terms and conditions for running, using, copying, distributing or modifying the Program or works based on it. If you disagree with the terms of this Licence you should not run, use, copy, modify or distribute the Program and you should remove all physical copies of the Program in your possession. 6. Each time you redistribute the Program, the recipient automatically receives a licence from the original licencer to use, copy or distribute 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 Licence. 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 Licence, they do not excuse you from the conditions of this Licence. 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; it's goal is to make it clear that it is up to the Author to decide if he or she is willing to distribute software through any other system and a licencee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this Licence. 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 Licence 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 Licence incorporates the limitation as if written in the body of this Licence. 9. The Author of the Program may publish revised and/or new versions of the Grey Binary Licence from time to time. Each version is given a distinguishing version number. If the Program specifies a version number of this Licence 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. If the Program does not specify a version number of this Licence, you may choose any version ever published by the Author. If a Licence file is included in the Program distribution, then the Program implicitly specifies that file's Licence version. NO WARRANTY 10. BECAUSE THE PROGRAM IS LICENCED 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. 11. 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