|
Re: What is the license of the generated code [message #1777714 is a reply to message #1777708] |
Sat, 02 December 2017 06:55 |
Ed Merks Messages: 33142 Registered: July 2009 |
Senior Member |
|
|
This kind of thing was discussed when developing the new improved EPL 2.0 license, e.g., https://dev.eclipse.org/mhonarc/lists/epl-discuss/msg00131.html
Certainly with respect to EMF's generated code, my general position has always been that whatever license and copyright applies to the input to the generator, e.g., the Ecore model or the Xtext grammar, also applies to the output. While EMF's templates themselves are EPL (so if you modify them, the copyleft rules apply), when you use them to generate code from your input Ecore model, the result is yours to do with as you see fit. I expect this applies to all code generated by any Eclipse-hosted project, including, for example, any auto-generated methods that JDT generates. And of course a great many people and large corporations use EMF and Xtext based on this assumption.
Ed Merks
Professional Support: https://www.macromodeling.com/
|
|
|
|
Powered by
FUDForum. Page generated in 0.03316 seconds