Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » General (non-technical) » Eclipse Foundation » Integrating modified Eclipse code into an RCP
Integrating modified Eclipse code into an RCP [message #18199] Thu, 31 March 2005 15:52 Go to next message
Eclipse User is currently offline Eclipse User
Messages: 257
Registered: July 2009
Senior Member
Hi

I am building and RCP and I am finding most of what I want to do is
already implemented in some form within the Eclipse packages. I would
like to know what is the policy in copying the code and reusing it in my
own code. For example, the BasicNewResourceWizard is something I would
like to reuse but without the dependencies to the IDEPlugin. I could
just copy the methods and modify the code but I have no idea of what
copyright blurbs or acknowledgement that I must include in my own
refactored code.

thank you

-H
Re: Integrating modified Eclipse code into an RCP [message #18218 is a reply to message #18199] Thu, 31 March 2005 18:26 Go to previous messageGo to next message
Eclipse User
Originally posted by: Lamont_Gilbert.rigidsoftware.com

Hugo A. Garcia wrote:
> Hi
>
> I am building and RCP and I am finding most of what I want to do is
> already implemented in some form within the Eclipse packages. I would
> like to know what is the policy in copying the code and reusing it in my
> own code. For example, the BasicNewResourceWizard is something I would
> like to reuse but without the dependencies to the IDEPlugin. I could
> just copy the methods and modify the code but I have no idea of what
> copyright blurbs or acknowledgement that I must include in my own
> refactored code.
>
> thank you
>
> -H

Same as you see in the existing code is a good bet.

CL
Re: Integrating modified Eclipse code into an RCP [message #18253 is a reply to message #18218] Thu, 31 March 2005 20:08 Go to previous messageGo to next message
Eclipse User is currently offline Eclipse User
Messages: 257
Registered: July 2009
Senior Member
Yeah, did so and added a comment:

"Modified by Hugo A. Garcia for Fitster" Fitster is the name of the
application that I am building.

-H

CL [dnoyeb] Gilbert wrote:
> Hugo A. Garcia wrote:
>
>> Hi
>>
>> I am building and RCP and I am finding most of what I want to do is
>> already implemented in some form within the Eclipse packages. I would
>> like to know what is the policy in copying the code and reusing it in
>> my own code. For example, the BasicNewResourceWizard is something I
>> would like to reuse but without the dependencies to the IDEPlugin. I
>> could just copy the methods and modify the code but I have no idea of
>> what copyright blurbs or acknowledgement that I must include in my own
>> refactored code.
>>
>> thank you
>>
>> -H
>
>
> Same as you see in the existing code is a good bet.
>
> CL
Re: Integrating modified Eclipse code into an RCP [message #18270 is a reply to message #18253] Fri, 01 April 2005 05:26 Go to previous messageGo to next message
Eclipse User
Originally posted by: bob.objfac.com

And by the way, your modified code is also open source, so you need to
be prepared to supply it to anyone who asks. What I do is ship the
source of modified Eclipse classes in a *src.zip with my plugin.

Bob Foster

Hugo A. Garcia wrote:
> Yeah, did so and added a comment:
>
> "Modified by Hugo A. Garcia for Fitster" Fitster is the name of the
> application that I am building.
>
> -H
>
> CL [dnoyeb] Gilbert wrote:
>
>> Hugo A. Garcia wrote:
>>
>>> Hi
>>>
>>> I am building and RCP and I am finding most of what I want to do is
>>> already implemented in some form within the Eclipse packages. I would
>>> like to know what is the policy in copying the code and reusing it in
>>> my own code. For example, the BasicNewResourceWizard is something I
>>> would like to reuse but without the dependencies to the IDEPlugin. I
>>> could just copy the methods and modify the code but I have no idea of
>>> what copyright blurbs or acknowledgement that I must include in my
>>> own refactored code.
>>>
>>> thank you
>>>
>>> -H
>>
>>
>>
>> Same as you see in the existing code is a good bet.
>>
>> CL
Re: Integrating modified Eclipse code into an RCP [message #18373 is a reply to message #18270] Mon, 04 April 2005 02:57 Go to previous messageGo to next message
Eclipse User
Originally posted by: dstanko_auMAPS.hotmail.com

Is that neccessary? I thought CPL licensing doesn't force you to publish
your changes (I might be wrong here).

Dejan Stankovic

Bob Foster wrote:
> And by the way, your modified code is also open source, so you need to
> be prepared to supply it to anyone who asks. What I do is ship the
> source of modified Eclipse classes in a *src.zip with my plugin.
>
> Bob Foster
Re: Integrating modified Eclipse code into an RCP [message #18386 is a reply to message #18373] Mon, 04 April 2005 06:05 Go to previous messageGo to next message
Eclipse User
Originally posted by: bob.objfac.com

Any code that was once CPL is always CPL. If you change CPL code, it's
still CPL code, and CPL code is always open source. This is really not a
burdensome constraint; it basically says, if you can meet your needs
with a simple modification of CPL code, then you should offer your mods
on the same basis the original code was offered. But hey, in this
circumstance, don't you owe it to the community to contribute your
improvements? At the end of the day, it boils down to what's fair.

Bob

Dejan Stankovic wrote:
> Is that neccessary? I thought CPL licensing doesn't force you to publish
> your changes (I might be wrong here).
>
> Dejan Stankovic
>
> Bob Foster wrote:
>
>> And by the way, your modified code is also open source, so you need to
>> be prepared to supply it to anyone who asks. What I do is ship the
>> source of modified Eclipse classes in a *src.zip with my plugin.
>>
>> Bob Foster
Re: Integrating modified Eclipse code into an RCP [message #18402 is a reply to message #18386] Mon, 04 April 2005 06:28 Go to previous messageGo to next message
Eclipse User
Originally posted by: dstanko_auMAPS.hotmail.com

Bob,

I understood you said that code *must* be supplied or at least
available. My understanding was that you *must* do that under GPL, but
that it is optional with CPL.

We do agree that it would be fair and responsible thing to make your
code available to everyone.

Dejan

Bob Foster wrote:
> Any code that was once CPL is always CPL. If you change CPL code, it's
> still CPL code, and CPL code is always open source. This is really not a
> burdensome constraint; it basically says, if you can meet your needs
> with a simple modification of CPL code, then you should offer your mods
> on the same basis the original code was offered. But hey, in this
> circumstance, don't you owe it to the community to contribute your
> improvements? At the end of the day, it boils down to what's fair.
>
> Bob
Re: Integrating modified Eclipse code into an RCP [message #18640 is a reply to message #18402] Mon, 04 April 2005 09:04 Go to previous messageGo to next message
Sylvain Wallez is currently offline Sylvain Wallez
Messages: 2
Registered: July 2009
Junior Member
Dejan Stankovic wrote:

> Bob,
>
> I understood you said that code *must* be supplied or at least
> available. My understanding was that you *must* do that under GPL, but
> that it is optional with CPL.


The GPL requires you to redistribute any derived work, i.e. the GPL'ed
code and what you've built on top of it. That's different from CPL that
asks you to redistribute only modifications to the original CPL'ed code,
and not what you've built with it.

Sylvain

--
Sylvain Wallez Anyware Technologies
http://apache.org/~sylvain http://anyware-tech.com
Apache Software Foundation Member Research & Technology Director
Re: Integrating modified Eclipse code into an RCP [message #18683 is a reply to message #18640] Mon, 04 April 2005 14:28 Go to previous messageGo to next message
Mike Milinkovich is currently offline Mike Milinkovich
Messages: 258
Registered: July 2009
Senior Member
Exactly right.

Take a look at http://www.eclipse.org/legal/eplfaq.html, answers #17, 20 to
22.

"Sylvain Wallez" <sylvain@apache.org> wrote in message
news:d2r04j$ht5$1@news.eclipse.org...
> Dejan Stankovic wrote:
>
>> Bob,
>>
>> I understood you said that code *must* be supplied or at least available.
>> My understanding was that you *must* do that under GPL, but that it is
>> optional with CPL.
>
>
> The GPL requires you to redistribute any derived work, i.e. the GPL'ed
> code and what you've built on top of it. That's different from CPL that
> asks you to redistribute only modifications to the original CPL'ed code,
> and not what you've built with it.
>
> Sylvain
>
> --
> Sylvain Wallez Anyware Technologies
> http://apache.org/~sylvain http://anyware-tech.com
> Apache Software Foundation Member Research & Technology Director
Re: Integrating modified Eclipse code into an RCP [message #18706 is a reply to message #18683] Tue, 05 April 2005 00:51 Go to previous message
Eclipse User
Originally posted by: dstanko_auMAPS.hotmail.com

Mike Milinkovich wrote:
> Exactly right.
>
> Take a look at http://www.eclipse.org/legal/eplfaq.html, answers #17, 20 to
> 22.
>
> "Sylvain Wallez" <sylvain@apache.org> wrote in message
> news:d2r04j$ht5$1@news.eclipse.org...
>
>>The GPL requires you to redistribute any derived work, i.e. the GPL'ed
>>code and what you've built on top of it. That's different from CPL that
>>asks you to redistribute only modifications to the original CPL'ed code,
>>and not what you've built with it.
>>
>>Sylvain

Thanks all for your replies.

Dejan
Previous Topic:problems with mail archives
Next Topic:Re: What else is out there?
Goto Forum:
  


Current Time: Sun Sep 21 06:15:01 GMT 2014

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

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