Contributor Licensing Agreements

This file contains the text for the Corporate Contributor Licensing Agreement (CCLA) used by OpenSwitch.

Corporate Contributor Licensing Agreement

Corporation Name:

Corporation Address:

Point of Contact:



This agreement allows an entity (the “Corporation”) and its Affiliates (as defined below) to submit Contributions (as defined in the Apache License, v. 2.0) for the OpenSwitch Project (“Project”) to the OpenSwitch Project at the Linux Foundation (“Project Manager”) and to authorize Contributions submitted by the Corporation to the Project Manager for use in the Project.

Affiliates includes all other entities that control, are controlled by, or are under common control with Corporation. 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.

Corporation accepts and agrees to the following terms and conditions for Corporation’s present and future Contributions submitted to the Project Manager:

  1. All Contributions shall be contributed under the terms and conditions of the Apache License, v. 2.0.
  2. Notwithstanding Section 5 of the Apache License, v. 2.0, Corporation represents:
    1. Corporation is legally entitled to grant the licenses in the Apache License, v. 2.0. Corporation further represents that each employee designated on Schedule A below (or in a subsequent written modification to that Schedule) is authorized to submit Contributions on behalf of the Corporation. Please see section 3 for submission on behalf of others.
    2. Each of Corporation’s Contributions is Corporation’s original creation.
  3. Notwithstanding Section 5 of the Apache License, v. 2.0, should Corporation wish to submit work that is not Corporation’s original creation, Corporation may submit it to the Project Manager separately from any Contribution, identifying the complete details of its source and of any license or other restriction (including, but not limited to, related patents, trademarks, and license agreements) of which Corporation is aware, and conspicuously marking the work as “Submitted on behalf of a third party: [named here]”.
  4. Notwithstanding Section 5 of the Apache License, v. 2.0, it is Corporation’s responsibility to notify the Project Manager when any change is required to the list of designated employees authorized to submit Contributions on behalf of the Corporation, or to the Corporation’s Point of Contact with the Project Manager.





Schedule A [List authorized employee contributors here]