Kea Hooks Basic Commercial End User License Agreement

Although the core Kea application is open source, many Kea Hooks are commercially licensed

Kea hooks that are part of the Premium, Subscriber and Enterprise hooks packages are commercially licensed. The text of the basic license is provided below.


Kea Hooks Basic Commercial End User License Agreement v2.1.1 (HBCEULA or the License)

Published: February 2023

  1. AGREEMENT

1.1 Defined terms are set out below in Section 8.

1.2 This Software is supplied to You under the terms of a Subscription and Your rights under this License do not commence until You have obtained a valid Subscription.

1.3 This License describes rights granted to You by Licensor under copyright as part of the Subscription. The rights granted are world-wide, non-transferable, and without any rights to sublicense. The rights expressly described in this License are the only rights granted and You may not exceed any use expressly authorized here. For the avoidance of doubt no trademark rights are granted.

1.4 Subscriptions often include disclosure of the Source Code Form of the Software to the subscriber. The Source Code Form of the Software remains the confidential information of Licensor, its Related Persons, or third parties.

  1. LICENSE GRANTS AND CONDITIONS

2.1 If Your Subscription includes disclosure of the Source Code Form of the Software to You, then during the Term and the Extended Operational Term (and not thereafter) You may: (a) use the Source Code Form of the Software to create Modifications and Larger Works; (b) translate the Source Code Form of the Software, Modifications, and Larger Works into Licensed Executables; and (c) copy the Source Code Form of the Software, Modifications, and Larger Works to the extent reasonably necessary to enjoy the rights granted in this License.

2.2 If Your Subscription includes disclosure of the Source Code Form of the Software to You, You: (a) must keep the Source Code Form of the Software (including Modifications and Larger Works) confidential; (b) may use the Source Code Form of the Software (including Modifications and Larger Works) only for the purposes of enjoying the rights granted to You in this License; (c) may only disclose the Source Code Form of the Software (including Modifications and Larger Works) to those members of Your staff and individual subcontractors under Your control who reasonably require such access and who owe equivalent confidentiality obligations to You; and (d) must otherwise comply with any additional obligations concerning confidential information set out in the Subscription.

2.3 During the Term and the Extended Operational Term (and not thereafter) You may copy, install, and operate Licensed Executables solely for the Authorized Purposes in Authorized System Combinations on DHCP Servers under Your control, provided that the combined total number of Active Leases managed by all of Your installations of Licensed Executables on all of Your DHCP Servers must not exceed the number of Maximum Active Leases.

2.4 Subject to any rights given to You under applicable law, You may not decompile, reverse-engineer, disassemble, or otherwise attempt to derive the Source Code Form for any Licensed Executable supplied to You under the Subscription.

2.5 During the Term and the Extended Operational Term (and not thereafter), You may make, retain, and operate a reasonable number of copies of Licensed Executables: (a) for test and analysis purposes in a test environment that is not in productive use (and leases issued in such test environments do not count towards the maximum number of Active Leases specified above); and (b) for backup purposes.

2.6 This License does not grant You any rights to distribute the Software, Modifications, Larger Works, or any Licensed Executables to any third party (including Your Related Persons).

2.7 The rights expressly described in this License (subject to any expressly expanded rights described in the Subscription) are the only rights granted to You in respect of the Software.

  1. INTELLECTUAL PROPERTY

Nothing in this License serves to transfer ownership of any copyright or any other intellectual property rights.

  1. TERM AND TERMINATION

Your rights under this License begin at the commencement of the Term. Your rights expire at the times specified in the License.

  1. MAINTENANCE AND WARRANTY

5.1 Your rights to obtain access to Software updates, patches, and fixes from Licensor, are governed by the terms of the Subscription. Your right to obtain access to such updates patches and fixes ends at the conclusion of the Term.

5.2 THE LICENSOR HEREBY EXCLUDES FROM THIS LICENSE ANY TERMS CONDITIONS OR WARRANTIES THAT WOULD OTHERWISE BE IMPLIED BY OPERATION OF LAW INCLUDING, WITHOUT LIMITATION, TERMS CONDITIONS OR WARRANTIES OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A PARTICULAR PURPOSE, OR THAT THE SOFTWARE IS FREE OF DEFECTS, OR NON-INFRINGING.

  1. LIABILITY

UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, STATUTORY DUTY, OR OTHERWISE, SHALL THE LICENSOR OR ANY RELATED PERSON OR ANY OF THEIR DIRECTORS OFFICERS OR STAFF, 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 PERSON SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THE PERSONS DESCRIBED IN THIS SECTION MAY RELY UPON THE TERMS OF THIS LIMITATION OF LIABILITY AND THERE ARE NO OTHER THIRD PARTY BENEFICIARIES TO THIS LICENSE.

  1. MISCELLANEOUS

7.1 This License is governed by and shall be construed in accordance with the law of New Hampshire.

7.2 You agree that any dispute arising out of or related to this License shall be submitted to the exclusive jurisdiction of the courts of New Hampshire and You consent to that jurisdiction. This jurisdiction provision is without prejudice to the rights of Licensor or any of its Related Persons to take legal action in any other jurisdiction for preliminary injunctive relief or post-judgment enforcement.

7.3 The rights granted in this License are personal to You and You may not assign novate sublicense or otherwise transfer Your rights to any other person, provided however that You may reasonably transfer the whole of Your rights under the License to a solvent Related Person as part of a genuine reorganization of Your enterprise upon notice to Licensor.

  1. DEFINITIONS

In this License:

8.1 “Active Lease” means the lease of an IPv4 address, IPv6 address, or IPv6 prefix, which has not yet expired.

8.2 “Authorized System Combination” means a system in which the Licensed Executable receives and responds to calls made by Related Software, either operating independently as a dynamically linked library or combined together with Related Software into a Larger Work.

8.3 “Authorized Purposes” means only those purposes described as such in the Subscription, and if no such purposes are specified in the Subscription then this means Leasing Addresses on Your Network used to Provide Internal Network Services and no other purpose. For the avoidance of doubt, unless expressly agreed in the terms of Your Subscription the Authorized Purposes do not include: (a) Leasing Addresses on Your Network used to Provide Network Services to Third Parties and (b) OEM (Service Provision)/Leasing Addresses on a Third Party Network.

8.3.1 “Leasing Addresses on Your Network used to Provide Internal Network Services” means assigning IP addresses on Your network that You operate solely to provide network services to Your enterprise (including Your Related Persons).

8.3.2 “Leasing Addresses on Your Network used to Provide Network Services to Third Parties” means assigning IP addresses on Your network that You operate to provide network services to Your third party customers (whether as a public network service, private network service, or otherwise).

8.3.3 “OEM (Service Provision)/Leasing Addresses on a Third Party Network” means assigning IP addresses on a network operated by anyone other than You (i.e., operating DHCP as a service for a third party network operator).

8.4“DHCP Server” means one instance of a Licensed Executable running as part of an Authorized System Combination on a single computer (whether physical or virtual), and for these purposes a hardware partition, a blade, a virtual machine, and any similar environment that fulfills similar functionality, is each individually counted as a single computer.

8.5 “Executable Form” means any form of a software work other than the Source Code Form.

8.6 “Extended Operational Term” means the period of 5 years immediately following the end of the Term.

8.7 “Larger Work” means a software work that You make by combining the Software with other materials.

8.8 “License” means the text of this document and the rights granted herein.

8.9 “Licensed Executable” means: (a) the software work that results when You translate Source Code Form of the Software, including any Modifications or Larger Works that You create pursuant to Your rights in this License, into Executable Form; or (b) the Software supplied to You in Executable Form.

8.10 “Licensor” means the person described as such in Your Subscription who holds lawful authority to grant the License and any additional rights described in the Subscription.

8.11 “Maximum Active Leases” means the maximum number of Active Leases specified in the Subscription and if no maximum number is specified then: (a) if You are a Qualifying Nonprofit Entity, the number is thirty thousand (30,000) Active Leases; and (b) in all other cases, the number is one thousand (1,000) Active Leases.

8.12 “Modifications” means a software work that You make by adding to, deleting from, or otherwise modifying, the Software.

8.13 “Qualifying Nonprofit Entity” means: (a) an entity that is registered and operated as a charity with Group Total income of less than US$1 million per year; or (b) a not-for-profit institution of higher education generally recognized as a place of scholarly research with Group Total operating expenses of less than US$100 million per year and a Group Total endowment value of less than US$250 million; or (c) an entity that has been specifically designated as such in writing by Internet Systems Consortium, Inc or one of its Related Persons. For purposes of this definition, “Group Total” means the total attributable to the entity and all of its Related Persons.

8.14 “Related Software” means (a) software supplied by ISC used for the purpose of implementing DHCP such as Kea, together with (b) any software that interacts with that implementation such as other Kea Hooks supplied by ISC or similarly interacting software that You develop independently or that has been supplied to You by third parties with the right to do so.

8.15 “Related Person” means, in reference to a first person, any other natural or legal person that controls, is controlled by, or is under common control with, that first person.

8.16 “Software” means the Kea Hooks software supplied to You under the Subscription, and any updates made available to You during the Term.

8.17 “Source Code Form” means the form of a software work preferred for making modifications.

8.18 “Subscription” means the commercial agreement pursuant to which You obtained lawful access to the Software from a person who was authorized to enter into that agreement on those terms.

8.19 “Term” means the term of the Subscription, commencing on the effective date of the Subscription and concluding on the end date specified in the Subscription, and if no end date is specified then concluding upon the first to occur: (a) the first anniversary of commencement; or (b) termination of the Subscription for any other reason.

8.20 “You” and “Your” refers to the natural or legal person who is the intended and expressly declared beneficial customer for the Subscription.