Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [eclipse-dev] reusability of eclipse source

I posted the following to the newsgroup some time ago.  It specifically 
a question about using SWT code outside eclipse, but the answer applies to
any component of eclipse that is licensed under the Common Public License.

You will need to determine, by reading the license, if it is suitable for
your application.

See for details.

Here is my previous post.
There have been several discussions lately that asked this question.
I will now attempt to provide a more direct answer.

The answer is...

YES!  You can use SWT (or any CPL-licensed eclipse component) outside
eclipse.  We developed SWT because we needed a windowing system that
allowed us to build good tools with native look and feel and
performance.  If others find a use for SWT in other domains,
that is great.

We chose to license eclipse under the Common Public License (CPL)
because it facilitates the development of commercial and
non-commercial software products.
You can:
a) distribute unmodified versions of eclipse or parts of eclipse
    (such as SWT);
b) distribute "derivative works" where a derivative work is simply
    anything that has some or all of the eclipse code plus some of
    your code or your changes to eclipse code.

So, developing and distributing a product based on SWT, is definitely
permitted by the CPL, as long as you follow the conditions of the
CPL - in particular Section 3 which protects all the Contributors
to Eclipse.

The same can be said for the other components of Eclipse - at least
those which are licensed under the CPL.  A few third party components
are licensed under other licenses and you need to abide by their terms.
See for details.  You can
make derivative works of the compiler, or the search tools, the UI,
whatever.  We were serious when we said that we were putting this code
into Open Source.

I would also suggest reading through the CPL.  The CPL has been
approved by the Open Source Initiative
While it was written by a lawyer, it is short and relatively
straight forward, and we think it is quite liberal in the rights
that Contributors to the code base are providing to each other.
We are working on a FAQ on the CPL -  but the license must always
remain the definitive word.

Dave Thomson

----- Forwarded by Carolyn MacLeod/OTT/OTI on 04/09/2002 09:47 AM -----

Sent by: eclipse-dev-admin@xxxxxxxxxxx
04/09/2002 02:34 AM
Please respond to eclipse-dev

        To:     eclipse-dev@xxxxxxxxxxx
        Subject:        [eclipse-dev] reusability of eclipse source

In my company, we develop a java application and I want to know if we can
reuse Eclipse code (specially to implement docking windows)
Does a license exist for this purpose?

Thanks for your answers

Camille Bloch
Alstom France

CONFIDENTIALITE : Ce message et les éventuelles pièces attachées sont
confidentiels. Si vous n'êtes pas dans la liste des destinataires, 
informer l'expéditeur immédiatement et ne pas divulguer le contenu à une
tierce personne, ne pas l'utiliser pour quelque raison que ce soit, ne pas
stocker ou copier l'information qu'il contient sur un quelconque support.

CONFIDENTIALITY : This  e-mail  and  any attachments are confidential and
may be privileged. If  you are not a named recipient, please notify the
sender immediately and do not disclose the contents to another person, use
it for any purpose or store or copy the information in any medium.

eclipse-dev mailing list

Back to the top