Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » TMF (Xtext) » Xtext/Xpand 1.02 License Question
Xtext/Xpand 1.02 License Question [message #692524] Mon, 04 July 2011 16:42 Go to next message
Christian Ammann is currently offline Christian AmmannFriend
Messages: 21
Registered: July 2010
Junior Member
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 17:40 Go to previous messageGo to next message
Alexander Nittka is currently offline Alexander NittkaFriend
Messages: 1193
Registered: July 2009
Senior Member
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 17:35 Go to previous messageGo to next message
Sebastian Zarnekow is currently offline Sebastian ZarnekowFriend
Messages: 3108
Registered: July 2009
Senior Member
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 11:26 Go to previous messageGo to next message
Karsten Thoms is currently offline Karsten ThomsFriend
Messages: 739
Registered: July 2009
Location: Dortmund, Germany
Senior Member

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


Need professional support for Xtext, EMF, Eclipse IDE?
Go to: http://devhub.karakun.com
Twitter : @kthoms
Blog : www.karsten-thoms.de
Re: Xtext/Xpand 1.02 License Question [message #693392 is a reply to message #692524] Wed, 06 July 2011 11:35 Go to previous message
Christian Ammann is currently offline Christian AmmannFriend
Messages: 21
Registered: July 2010
Junior Member
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: Mon Oct 26 08:41:41 GMT 2020

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

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

Back to the top