Skip to main content



      Home
Home » Modeling » TMF (Xtext) » Xtext/Xpand 1.02 License Question
Xtext/Xpand 1.02 License Question [message #692524] Mon, 04 July 2011 12:42 Go to next message
Eclipse UserFriend
Hi,

i have a question about the Xtext/Xpand/Eclipse licenses: When i understand it right, Xtext, Xpand and Eclipse are distributed under the "Eclipse Public License" which is almost like the BSD-License.

Is it therefore legal to:

- take a Eclipse IDE
- install Xtext/Xpand
- install my own custom dsl and corresponding code generator
- put the corresponding new eclipse distribution on a homepage, ship it to customers, etc. ? (in binary form without providing the source code)

According to this blog entry:

http://blog.efftinge.de/2009/01/xtext-new-parser-backend.html

There were/are still some parts in Xtext/Xpand which don't use the "Eclipse Public License", thats why im asking.

Best regards,

Christian
Re: Xtext/Xpand 1.02 License Question [message #692545 is a reply to message #692524] Mon, 04 July 2011 13:40 Go to previous messageGo to next message
Eclipse UserFriend
Hi,

as far as I know, there is no license problem for your "finished" Xtext plugin. During development time (when writing the grammar and generating the Xtext artefacts) you use the Antlr parser generator (which cannot be shipped under EPL), but the generated code is "clean".

Alex
Re: Xtext/Xpand 1.02 License Question [message #692560 is a reply to message #692524] Mon, 04 July 2011 13:35 Go to previous messageGo to next message
Eclipse UserFriend
Hi Christian,

what you describe is perfectly legal. The plugin that Sven mentioned is
the org.antlr.generator which is not necessary to "run" your language.

Regards,
Sebastian
--
Need professional support for Eclipse Modeling?
Go visit: http://xtext.itemis.com

On 04.07.11 18:42, Christian Ammann wrote:
> Hi,
>
> i have a question about the Xtext/Xpand/Eclipse licenses: When i
> understand it right, Xtext, Xpand and Eclipse are distributed under the
> "Eclipse Public License" which is almost like the BSD-License.
>
> Is it therefore legal to:
>
> - take a Eclipse IDE
> - install Xtext/Xpand
> - install my own custom dsl and corresponding code generator
> - put the corresponding new eclipse distribution on a homepage, ship it
> to customers, etc. ? (in binary form without providing the source code)
>
> According to this blog entry:
>
> http://blog.efftinge.de/2009/01/xtext-new-parser-backend.html
>
> There were/are still some parts in Xtext/Xpand which don't use the
> "Eclipse Public License", thats why im asking.
>
> Best regards,
>
> Christian
Re: Xtext/Xpand 1.02 License Question [message #693387 is a reply to message #692524] Wed, 06 July 2011 07:26 Go to previous messageGo to next message
Eclipse UserFriend
It is even legal to ship the Antlr lib with the complete Eclipse IDE and create a commercial product that contains all of them.
The thing with Antlr is that Eclipse policies just do not allow to host the Antlr library at the Eclipse Orbit, since it failed IP approval. Antlr uses itself some library which does not comply with Eclipse IP policies, but also this is developed with a liberal license and allowed to be packaged, but just not at Eclipse. This is also one of the reasons why itemis provides its own distribution bundled with that.

Kind regards,
~Karsten
Re: Xtext/Xpand 1.02 License Question [message #693392 is a reply to message #692524] Wed, 06 July 2011 07:35 Go to previous message
Eclipse UserFriend
Thanks for your replies. This sounds great. Smile

Best regards,

Christian
Previous Topic:Retrieving Xtext resources in project
Next Topic:Integration of GMF with Xpand
Goto Forum:
  


Current Time: Wed Jul 23 04:59:06 EDT 2025

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

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

Back to the top