Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Language IDEs » Java Development Tools (JDT) » Reusing JDT's code
Reusing JDT's code [message #248548] Wed, 10 October 2007 00:42 Go to next message
Ary Borenszweig is currently offline Ary BorenszweigFriend
Messages: 8
Registered: July 2009
Junior Member
Hi,

I'm working on an eclipse plugin that is an IDE for a language, and for
that I'm reusing some of JDT's code. Do I have to license the plugin as EPL?

The problem is, the project also contains a port of a compiler's
front-end which is licensed with the Artistic License, so If license the
port with EPL... problems.

What do you suggest?

I could maybe build the plugin upon DLTK or IMP, but those are still not
complete products and doesn't offer that much functionality.

Thanks,
Ary
Re: Reusing JDT's code [message #248616 is a reply to message #248548] Wed, 10 October 2007 20:46 Go to previous message
Eclipse UserFriend
Originally posted by: wharley.bea.com

"Ary Manzana" <ary@esperanto.org.ar> wrote in message
news:fehamc$bms$1@build.eclipse.org...
> Hi,
>
> I'm working on an eclipse plugin that is an IDE for a language, and for
> that I'm reusing some of JDT's code. Do I have to license the plugin as
> EPL?
>
> The problem is, the project also contains a port of a compiler's front-end
> which is licensed with the Artistic License, so If license the port with
> EPL... problems.
>
> What do you suggest?


You're right that incompatibility between various open-source licenses is a
big problem.

In general, folks on the Eclipse newsgroups are not lawyers, and even
lawyers have a hard time understanding what some of these licenses do or
don't permit. In fact some licenses seem to be intentionally written to
produce that effect. Therefore you are very unlikely to get a definitive
"yes" or "no" here, and if you do, you shouldn't trust it.

There is a FAQ on the Eclipse license (EPL) at
http://www.eclipse.org/legal/eplfaq.php. You might be interested in item
14. Also, hunting on the web for information on the Artistic License I see
that there is more than one version of it, so you probably need to pay
careful attention to which version you are using.

Personally, if it were me, I'd contact the author of the compiler and ask
them what their actual intent is.
Previous Topic:Packages not visible when plugin is deployed
Next Topic:How to re-use the Superclass Selection Dialog in my customize dialog?
Goto Forum:
  


Current Time: Wed Nov 13 18:08:20 GMT 2024

Powered by FUDForum. Page generated in 0.02901 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top