The basic governance of the Eclipse Foundation is laid out in the following documents.
Eclipse Foundation Documents
- Bylaws: The Bylaws lay out the basic rules of governance of the Eclipse Foundation.
- Membership Agreement: The Membership Agreement describes the rights and responsibilities for each class of member in the Eclipse Foundation.
- Intellectual Property Policy: The IP Policy describes the policies and mechanisms that the Eclipse Foundation uses for accepting and licensing the intellectual property developed by Eclipse projects.
- Anti-Trust Policy: The Anti-Trust Compliance Policy describes the code of conduct required by all Eclipse Foundation Members to ensure compliance with anti-trust laws.
- EPL (Eclipse Public License): The Eclipse Public License is the software license used by all Eclipse projects. You can also read it in pdf form.
- Logo Agreement: The Logo Agreement is used to allow the Eclipse Foundation to use the logos of its member companies.
- Development Process: This document describes the fundamental rules for creating and governing projects at the Eclipse community.
- Quick and Fun Process Prose: A quick overview of the development and IP processes in cartoons and other forms.
Eclipse Board Directives and Resolutions
- Using Proprietary Tools: This is a Board Resolution outlining the policies and procedures for projects using proprietary tools in their development process.
- Third-Party Dependencies: This document contains the guidelines for the review of third-party dependencies.
- Standards and Specifications Policy: This document describes how the Eclipse Foundation and Eclipse projects interact with standards and specifications organizations.
- Project Requirements: This document is a Board Resolution about the user interface and project data guidelines for Eclipse projects.
- Project Usability: This is a Board Resolution about requirements to improve project usability, initial user experience, and extensibility.
- Licensing Example Code: This is a Board approved policy on how projects may license their example code.
- Usage of LGPL APIs in Eclipse Projects: This is a Board approved policy on how Eclipse projects may make limited use of APIs licensed under the LGPL.