The modified license applies only to the specific version indicated in the
CQ. The modified license does not apply to the newer versions of the
library, so you can't replace what's been approved in the CQ with something
more recent. This is a pretty good example of antagonistic licensing.

You can include the approved version of the library in your project
repository (since the CQ is marked for sourceAndBinary distribution), and
you can make changes, but I recommend against getting into a situation
where you have to maintain a fork.

Wayne

On Wed, May 17, 2017 at 8:33 AM, Rémi Druilhe <[email protected]>
wrote:

> When you look at the header file of the classes of the library (the
> Eclipse version), it is mentioned that we are allowed to modify the files
> but the header must remain like this. I am not an IP expert but I can't see
> where it is mentioned that once we modify it, we need to switch back to the
> previous license.
>
> Thus, why can't we provide new versions of this library with this new
> "license"?
>
> We could adopt alternatives libraries, but it needs lots of refactor from
> our side and I'd like to avoid it as much as possible. Even using this old
> version requires lots of refactor to be compliant with the old API.
> --
> Rémi DRUILHE
>
> 2017-05-16 21:03 GMT+02:00 Doug Schaefer <[email protected]>:
>
>> org.gson is in Orbit. It’s what we use in CDT.
>>
>> From: <[email protected]> on behalf of "[email protected]"
>> <[email protected]>
>> Reply-To: Discussions for new Eclipse projects <[email protected]>
>> Date: Tuesday, May 16, 2017 at 2:49 PM
>> To: Discussions for new Eclipse projects <[email protected]>
>>
>> Subject: Re: [incubation] JSON library questions
>>
>> Why not use a JSON Standard like JSON-P? It’ll be required by other
>> Eclipse Projects like MicroProfile, too 😉
>>
>>
>>
>> Werner
>>
>>
>>
>> *From: *wayne beaton <[email protected]>
>> *Sent: *Tuesday, May 16, 2017 20:44
>> *To: *Discussions for new Eclipse projects <[email protected]>
>> *Subject: *Re: [incubation] JSON library questions
>>
>>
>>
>> It's probably better to just avoid that library altogether. Our IP Team
>> contacted the author some time ago to get a special license for Eclipse
>> projects to use a specific version, but we don't feel that that license
>> applies to subsequent versions. FWIW, the JSON license is problematic for
>> other consumers (the EF isn't alone in having a problem with it). That you
>> can't keep up-to-date with patches is going to be a long term problem. Have
>> you considered adopting an alternative?
>>
>>
>>
>> This library is already available in bundle form in an old drop of Orbit
>> (I see it in a 2012 build [1]). Can you pull the bundle from there?
>>
>>
>>
>> Wayne
>>
>>
>>
>> [1] http://download.eclipse.org/tools/orbit/downloads/drops/
>> R20120526062928/
>>
>>
>>
>> On Tue, May 16, 2017 at 8:57 AM, Rémi Druilhe <[email protected]>
>> wrote:
>>
>> Dear mailing list,
>>
>> We are using the JSON library with the following maven coordinate:
>> org.json:json:20140107
>>
>> Due to its specific license, this dependency can not be validated by the
>> EMO team. The EMO team recommands to use the one provided by the CQ3603
>> <https://dev.eclipse.org/ipzilla/show_bug.cgi?id=3603>. We agreed.
>>
>> However, because this dependency is specific to Eclipse (change of the
>> license for Eclipse), can we integrate its source code direclty into our
>> project as a package in one of the bundles. Thus the library will be mixed
>> with our owns classes. If yes, are we allowed to modify it to avoid
>> refactoring all our source code?
>>
>> Thanks,
>>
>>
>>
>> Best regards.
>>
>> --
>> Rémi DRUILHE
>>
>>
>> _______________________________________________
>> incubation mailing list
>> [email protected]
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/incubation
>>
>>
>>
>>
>>
>> --
>>
>> Wayne Beaton
>>
>> Director of Open Source Projects
>>
>> The Eclipse Foundation
>>
>>
>>
>>
>> _______________________________________________
>> incubation mailing list
>> [email protected]
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/incubation
>>
>>
>
> _______________________________________________
> incubation mailing list
> [email protected]
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/incubation
>
>


-- 
Wayne Beaton
Director of Open Source Projects
The Eclipse Foundation
_______________________________________________
incubation mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/incubation

Reply via email to