Eclipse Labs User Guidelines

Date: May 13, 2010


Welcome to Eclipse Labs, a place to build open source projects based on the Eclipse platform. Eclipse Labs is a collaboration between the Eclipse Foundation and Google Code. We ask all projects hosted on Eclipse Labs to respect and follow these guidelines.

  1. Eclipse Labs is part of Google Code. Users of Eclipse Labs must agree to the current Google Code Terms of Use.
  2. The Eclipse Foundation supports Eclipse Labs by promoting the service to the Eclipse community. The Eclipse Labs name is used by permission of the Eclipse Foundation, Inc.
  3. Projects hosted on Eclipse Labs are not considered official Eclipse Foundation projects. Therefore, we ask project owners to respect the Eclipse Foundation trademark guidelines, including 1) not using Eclipse or an existing Eclipse project name in your Eclipse Labs project name, and 2) not using org.eclipse as the prefix for your bundle or package name. We would encourage you to use org.eclipselabs as your namespace. In general, projects hosted on Eclipse Labs should not portray themselves as official Eclipse Foundation projects.
  4. Projects hosted on Eclipse Labs are expected to be either Eclipse plugins or built using Eclipse technology. Therefore, the open source license for your project must be the Eclipse Public License (EPL) or one of these compatible license: Apache 2.0, MIT License, Mozilla Public License or New BSD.
  5. We expect some projects on Eclipse Labs will eventually move to become Eclipse Foundation projects. If you wish for this option to be available to your project we suggest you do the following: a) select the EPL as your initial license, b) keep track of all contributions and ensure they are contributed under the EPL. c) do not include or linked to any code that is licensed under GPL and LGPL. Unfortunately, those licenses are not approved for use by Eclipse projects.
  6. Each Eclipse Labs project is encouraged to list their project on the Eclipse Marketplace. We also suggest each project to publish an update site and complete the project tagging information available on Eclipse Labs.