Haibo Huang | 13e4b5b | 2019-12-13 16:47:52 -0800 | [diff] [blame] | 1 | CUPS |
Philip P. Moltmann | 31c7472 | 2017-02-27 14:57:44 -0800 | [diff] [blame] | 2 | |
Haibo Huang | 13e4b5b | 2019-12-13 16:47:52 -0800 | [diff] [blame] | 3 | Copyright © 2007-2019 by Apple Inc. |
| 4 | Copyright © 1997-2007 by Easy Software Products. |
Philip P. Moltmann | 31c7472 | 2017-02-27 14:57:44 -0800 | [diff] [blame] | 5 | |
Haibo Huang | 13e4b5b | 2019-12-13 16:47:52 -0800 | [diff] [blame] | 6 | CUPS and the CUPS logo are trademarks of Apple Inc. |
Philip P. Moltmann | 31c7472 | 2017-02-27 14:57:44 -0800 | [diff] [blame] | 7 | |
Haibo Huang | 13e4b5b | 2019-12-13 16:47:52 -0800 | [diff] [blame] | 8 | The MD5 Digest code is Copyright 1999 Aladdin Enterprises. |
Philip P. Moltmann | 31c7472 | 2017-02-27 14:57:44 -0800 | [diff] [blame] | 9 | |
Haibo Huang | 13e4b5b | 2019-12-13 16:47:52 -0800 | [diff] [blame] | 10 | The Kerberos support code ("KSC") is copyright 2006 by Jelmer Vernooij and is |
| 11 | provided 'as-is', without any express or implied warranty. In no event will the |
| 12 | author or Apple Inc. be held liable for any damages arising from the use of the |
| 13 | KSC. |
Philip P. Moltmann | 31c7472 | 2017-02-27 14:57:44 -0800 | [diff] [blame] | 14 | |
Haibo Huang | 13e4b5b | 2019-12-13 16:47:52 -0800 | [diff] [blame] | 15 | Sources files containing KSC have the following text at the top of each source |
| 16 | file: |
Philip P. Moltmann | 31c7472 | 2017-02-27 14:57:44 -0800 | [diff] [blame] | 17 | |
Haibo Huang | 13e4b5b | 2019-12-13 16:47:52 -0800 | [diff] [blame] | 18 | This file contains Kerberos support code, copyright 2006 by Jelmer Vernooij. |
Philip P. Moltmann | 31c7472 | 2017-02-27 14:57:44 -0800 | [diff] [blame] | 19 | |
Haibo Huang | 13e4b5b | 2019-12-13 16:47:52 -0800 | [diff] [blame] | 20 | The KSC copyright and license apply only to Kerberos-related feature code in |
| 21 | CUPS. Such code is typically conditionally compiled based on the present of the |
| 22 | HAVE_GSSAPI preprocessor definition. |
Philip P. Moltmann | 31c7472 | 2017-02-27 14:57:44 -0800 | [diff] [blame] | 23 | |
Haibo Huang | 13e4b5b | 2019-12-13 16:47:52 -0800 | [diff] [blame] | 24 | Permission is granted to anyone to use the KSC for any purpose, including |
| 25 | commercial applications, and to alter it and redistribute it freely, subject to |
| 26 | the following restrictions: |
Philip P. Moltmann | 31c7472 | 2017-02-27 14:57:44 -0800 | [diff] [blame] | 27 | |
Haibo Huang | 13e4b5b | 2019-12-13 16:47:52 -0800 | [diff] [blame] | 28 | 1. The origin of the KSC must not be misrepresented; you must not claim that |
| 29 | you wrote the original software. If you use the KSC in a product, an |
| 30 | acknowledgment in the product documentation would be appreciated but is not |
| 31 | required. |
| 32 | 2. Altered source versions must be plainly marked as such, and must not be |
| 33 | misrepresented as being the original software. |
| 34 | 3. This notice may not be removed or altered from any source distribution. |
Philip P. Moltmann | 31c7472 | 2017-02-27 14:57:44 -0800 | [diff] [blame] | 35 | |
Philip P. Moltmann | 31c7472 | 2017-02-27 14:57:44 -0800 | [diff] [blame] | 36 | |
Haibo Huang | 13e4b5b | 2019-12-13 16:47:52 -0800 | [diff] [blame] | 37 | -- CUPS Exceptions to the Apache 2.0 License -- |
Philip P. Moltmann | 31c7472 | 2017-02-27 14:57:44 -0800 | [diff] [blame] | 38 | |
Haibo Huang | 13e4b5b | 2019-12-13 16:47:52 -0800 | [diff] [blame] | 39 | As an exception, if, as a result of your compiling your source code, portions |
| 40 | of this Software are embedded into an Object form of such source code, you |
| 41 | may redistribute such embedded portions in such Object form without complying |
| 42 | with the conditions of Sections 4(a), 4(b) and 4(d) of the License. |
Philip P. Moltmann | 31c7472 | 2017-02-27 14:57:44 -0800 | [diff] [blame] | 43 | |
Haibo Huang | 13e4b5b | 2019-12-13 16:47:52 -0800 | [diff] [blame] | 44 | In addition, if you combine or link compiled forms of this Software with |
| 45 | software that is licensed under the GPLv2 ("Combined Software") and if a |
| 46 | court of competent jurisdiction determines that the patent provision (Section |
| 47 | 3), the indemnity provision (Section 9) or other Section of the License |
| 48 | conflicts with the conditions of the GPLv2, you may retroactively and |
| 49 | prospectively choose to deem waived or otherwise exclude such Section(s) of |
| 50 | the License, but only in their entirety and only with respect to the Combined |
| 51 | Software. |