Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [technology-pmc] Adding JCStress dependency for concurrent collections testing in Eclipse Collections

I'm not subscribed to the Eclipse Collections dev list, so you'll have to summarize this discussion there.

Combining with the GPL can be a bit problematic from a licensing POV. How do you glue project code to the library? Are there APIs that you need to use? How are those APIs licensed?

The wiki page on Test and Build Dependencies rationizes that what you're describing is "works with" and tells you what you need to do.


On Thu, Apr 5, 2018 at 12:51 PM, Nanivadekar, Nikhil <Nikhil.Nanivadekar@xxxxxx> wrote:


We have a Pull Request for Eclipse Collections wherein we want to add jcstress-based tests for concurrent collections. However, jcstress is GPL licensed. From the Eclipse License FAQ, EPL and GPL are not compatible. Since JCStress will not be a direct dependency but only for build. So, this falls under the “Workswith” Dependencies.

Can you please approve addition of the dependency according to the Eclipse Policy and Procedure for 3rd Party Dependencies guidelines?

PR link:

JCStress license link:  

License Wiki link which I referred to:

Eclipse Policy and Procedure for 3rd Party Dependencies guidelines link:





The Goldman Sachs Group, Inc. All rights reserved.

See for important risk disclosures, conflicts of interest and other terms and conditions relating to this e-mail and your reliance on information contained in it.  This message may contain confidential or privileged information.  If you are not the intended recipient, please advise us immediately and delete this message.  See for further information on confidentiality and the risks of non-secure electronic communication.  If you cannot access these links, please notify us by reply message and we will send the contents to you.


technology-pmc mailing list
To change your delivery options, retrieve your password, or unsubscribe from this list, visit

Wayne Beaton
Director of Open Source Projects
The Eclipse Foundation

Back to the top