|
Re: Generated code and derivative work [message #57145 is a reply to message #57119] |
Tue, 16 December 2008 14:34 |
Ed Merks Messages: 33192 Registered: July 2009 |
Senior Member |
|
|
Víctor,
My opinions below.
Víctor Roldán Betancort wrote:
> Hi everyone,
>
> I guess this question has popped up thousand times. Is generated code
> considered derivative work?
I suppose it depends on what the generator claims but in my opinion the
input to the generator is your intellectual property, has your copyright
and your license, and the generator injects nothing into the result.
I.e., it's no different than a compiler generating byte code. This has
always been my and IBM's position for the EMF generator, so for that I
can make the statement definitively.
>
> Since this is very much related with the context, I'll refer to my
> particular situation.
>
> I generate code for an GMF diagram editor of an EMF model. I modify
> some parts of the diagram code. Is that derivative work?
No.
> Do I have to license it under EPL and provide the source code?
No.
> What if I don't modify anything?
It's yours to do with as you please.
> Would like to do the same question for the generated code of an EMF
> model.
Same deal here.
>
> It might sounds obvious to some, but we want to be sure before
> distribute a commercial product.
IBM distributes EMF generated code in commercial products. I'm sure a
great many people do.
>
> Thanks in advance.
> Merry Christmas and a happy new year,
> Víctor.
Ed Merks
Professional Support: https://www.macromodeling.com/
|
|
|
Re: Generated code and derivative work [message #57172 is a reply to message #57145] |
Tue, 16 December 2008 15:39 |
Victor Roldan Betancort Messages: 524 Registered: July 2009 |
Senior Member |
|
|
Ed,
thank your for your insightful explanation, the compiler analogy made
all clearer for me!
Cheers,
Víctor.
Ed Merks escribió:
> Víctor,
>
> My opinions below.
>
> Víctor Roldán Betancort wrote:
>> Hi everyone,
>>
>> I guess this question has popped up thousand times. Is generated code
>> considered derivative work?
> I suppose it depends on what the generator claims but in my opinion the
> input to the generator is your intellectual property, has your copyright
> and your license, and the generator injects nothing into the result.
> I.e., it's no different than a compiler generating byte code. This has
> always been my and IBM's position for the EMF generator, so for that I
> can make the statement definitively.
>>
>> Since this is very much related with the context, I'll refer to my
>> particular situation.
>>
>> I generate code for an GMF diagram editor of an EMF model. I modify
>> some parts of the diagram code. Is that derivative work?
> No.
>> Do I have to license it under EPL and provide the source code?
> No.
>> What if I don't modify anything?
> It's yours to do with as you please.
>> Would like to do the same question for the generated code of an EMF
>> model.
> Same deal here.
>>
>> It might sounds obvious to some, but we want to be sure before
>> distribute a commercial product.
> IBM distributes EMF generated code in commercial products. I'm sure a
> great many people do.
>>
>> Thanks in advance.
>> Merry Christmas and a happy new year,
>> Víctor.
|
|
|
Powered by
FUDForum. Page generated in 0.04076 seconds