Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-dev] Eclipse Public License (EPL) transition

Hi folks,

 

Below is a forwarded email from Kathleen Barry (from Eclipse.org) on the CPL to EPL transition. All committers and contributors, please read carefully.

 

In a nutshell, here’s what’s happening:

 

-         Eclipse and subprojects are moving licenses to the EPL. From now until sometime in 2005, all projects will be released under both licenses.

-         All contributors to our current source base need to give their agreement to re-license their contribution under the EPL

-         For contributions from Eclipse member companies (where people have submitted code as part of their work), the companies have agreed to re-license the code already. Examples of this are contributions by IBM, QNX, Intel, etc

-         For contributions from individual, these will have to be contacted (which Eclipse is going to do) and will have to give permission on re-licensing the code they submitted. In the case of CDT, we have no individual committers, but have had individual contributors who have submitted patches that fall in this category.

-         I need to collect the list of committers and contributors, along with their contact info and area of contribution. I probably have enough info for the QNX and IBM contributors; for other companies, I had started a list a few months ago but it will have to be updated and completed. This is where I will need people’s help.

-         Finally, we will have to start collecting more info on contributors when patches are submitted (beyond the patch submissions and emails). We have asked Eclipse to provide infrastructure to do this (e.g. a common database), but from the email below, it looks like this mechanism is still at the requirements stage. Therefore, we probably want to create an easy to update list (maybe in CVS?) of contributors.

 

I will do a first pass at collecting the info on committers and contributors and will circulate it on the dev list for review. For those companies other than QNX and IBM that are monitoring the mailing list – it would be helpful if you could have someone drop me an email with a recap of your known contributions, along with their contact info (name, email, address, phone #).

 

Thanks to all,

 

Sebastien

 

 

=======================   forwarded email ==================================

 

As you may be aware, the Eclipse Foundation is currently transitioning from the Common Public License (CPL) to the Eclipse Public License (EPL).  Please consult the FAQ for an explanation of the reasons for this change and more detail on what the move will entail (http://www.eclipse.org/legal/main.html).

 

As part of this process, the Eclipse Board has decided that current releases of all Eclipse.org projects, as well as any subsequent maintenance updates, will continue to be licensed under the CPL but will also be re-licensed under the EPL.  In other words, the content distributed by such development streams will be dual-licensed under both CPL and EPL and recipients can choose the license they wish to apply.  This policy is designed to offer maximum flexibility to downstream users of Eclipse technology, and ensure that there is a smooth transition from CPL to EPL licensing.  If you believe this approach is problematic for your project, please contact Executive Director Mike Milinkovich (mike.milinkovicg@xxxxxxxxxxx) to obtain an exception from the policy.  Every project is important to the Eclipse community, and the Eclipse management team wants to work with you and the PMC to ensure that application of Eclipse Foundations policies is sensible, fair and equitable.

 

The re-licensing process will require that, for a period of time, all inbound contributions be submitted under both CPL and EPL.  The web site Terms of Use will be updated to reflect this change, and all contributors to the current release streams are being contacted to obtain their permission to re-license their contributions. Once the re-licensing process is complete (expected to be some time in 2005), all new inbound contributions for future releases will be licensed solely under the EPL, and the releases themselves will under EPL only.  Previous release streams licensed under CPL (e.g. Eclipse 2.x) will continue to be governed by the CPL only. 

 

As noted, the Eclipse Foundation must ensure that all authors of contributions, including both committers and non-committer contributors, agree to re-license their work under the EPL.  For those individuals whose contribution was made in the regular course of their employment by an Eclipse Member Organization, their respective employer has or will give consent on their behalf. 

 

However, individual contributors, including committers who are working on Eclipse.org projects as individuals (i.e. not in the course of their regular employment), will need to personally agree to this re-licensing.  This is where the Eclipse Foundation urgently needs your help.  As a subproject lead, you are the principal contact point for the committers and contributors on your project. We are asking that you forward this message to all committers on your project, asking them to identify any non-committer contributors whose contributions they may have committed.  We also need to know whether each committer is acting as an individual or for their employer, and who that employer is in the latter case.  If you could coordinate a single response, we would be appreciative as this would help off-load Eclipse Foundation staff.  If this is not possible, then please ask the committers to reply directly to Kathleen Barry (kathleen@xxxxxxxxxxx).

 

It is very important that our list be complete.  If a committer is unsure as to whether to submit a particular contributor name, please send it to us anyway along with a short description of the circumstances.  We will work with you to ascertain whether this person needs to be contacted. 

 

Once we have obtained this information we will be contacting employers, individual committers and contributors as appropriate to obtain their agreement to re-license their contributions in the current release under the EPL. 

 

You should also be mindful of the need to keep careful record of all contributions on an ongoing basis (including those authored by yourself and those by non-committer contributors) as detailed in the Due Diligence Guidelines for Eclipse.org Committers under the heading “Tracking Contributions”.  It is important to read this document if you have not already.  It can be found at http://www.eclipse.org/legal/committerguidelines.html.  At some point in the future, we may institute a universally accessible database to track contributions.   To aid in this process, it would be very helpful if you could indicate whether and how you are collecting and documenting this information now. 

 

For your convenience we have summarized our questions:

 

1. Please provide a current list of committers, their contact information, noting any case where the committer is contributing as an individual.  At a minimum contact data should include email address and employer; regular mail address, phone/fax, etc. would be helpful is available.  Eclipse will treat this information carefully and will only retain it with consent from the individual.

 

2. Please list the names and contact information of all non-committer contributors as well as any other pertinent information, especially which modules they worked on and approximately how much code they contributed. 

 

3. How are you currently collecting and storing contact information with regard to non-committer contributors?

 

4. Is any committer aware of any existing patents relating to his/her contributions or to contributions he/she has committed?

 

Thank you very much for your assistance. The success of Eclipse has been due largely to the contributions of you and your colleagues.  We want you to know that we value your participation and trust that we can count on your continued support.

 

Yours truly,

 

Mike Milinkovich
Executive Director,
Eclipse Foundation, Inc.
Office: 613-225-1046
Cell: 613-220-3223
mike.milinkovich@xxxxxxxxxxx

 

Please direct replies to Kathleen Barry kathleen@xxxxxxxxxxx

 


Back to the top