Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [orbit-dev] How to contribute LGPL-licensed third party library to Orbit?
  • From: Dennis Hendriks <dh_tue@xxxxxxxxxxx>
  • Date: Mon, 25 Jan 2021 17:00:29 +0000
  • Accept-language: nl-NL, en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Mb8WBin5rPgs8IC+2xfvhyYG9zYIipn+6Eig45ugeC4=; b=AhtrMCQHaKhtBaQPH/mAZ8P4iHCwEXer6glxnk6m8vCSU7WUX1a0zvZILuDKuHJaC+KohnL3lPmscx78eUtVbAa2DX4rduLlbdaGTiqRn4VZULel/ff/XpwHA/DPadvh52uq9j4tvynzd6PqP3K/ziF5EDB/Cha/uaN00fWmmCYFOeCjMqtF3lgloYrrg2IncBfnuKwnUxk7gxLcPV5tx3GpuLBrJp3IwvrUYDaJgkGjPuQrUA1Mm52K6PG4ajSBWHrIHIj9KpYg2QbGsyX5AwKhWY4ZyrDwH/pJwS0udRKwHlrtN2BQib9GEfdLeanVU03SC4/LYpbm6pfBhy3f0g==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jWxWhlzdVcITeEW8VplUOlyMozBkGkpeemtNCeHR4DGsLzq1Y+32y3mh2KuMJDVf8sCRK3troAVHV3PjDJ8DNnd+nN5L6nDuT8zH6rWm1NdDwfo11apTjO9rRHTETEoqrvECv6FTD6HnozPaztoqF88t51tiL6hU9iyJyZ03RVX5t0p7DFBslWaf1PvIXjPxs6jwnDKLpp6OaBRiZy/0GsewhcBD/5jPn7VV43YIaVH8ATwFXQiDzSVVGn+upUMCQHW0z1zpaNJOo88UCKG20mDNe2xGUvgEgC7p1vE8UzqHQZ8lt0fMaxFEb2zxIC8VMlgLIDHu0Tkl63rNbwkNig==
  • Delivered-to: orbit-dev@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/orbit-dev/>
  • List-help: <mailto:orbit-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/orbit-dev>, <mailto:orbit-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/orbit-dev>, <mailto:orbit-dev-request@eclipse.org?subject=unsubscribe>
  • Thread-index: AQHW8zaJnNwtqb5Rn0eavGvY7/JNdao4jgIAgAAA5Qs=
  • Thread-topic: [orbit-dev] How to contribute LGPL-licensed third party library to Orbit?

Hi Wayne,

JavaBDD was approved by the Eclipse Board of Directors for use specifically (and exclusively) by the Eclipse ESCET project.
Unfortunately, this means that it can't be put into Eclipse Orbit.

Ah, I did not realize this, as CQ 22696 states: "We have now received confirmation from the board that javabdd:1.0.1 is approved for distribution under the LGPL-2.0-or-later license. We will proceed to approve this CQ." I assumed it was thus fine to also distribute it at Eclipse Orbit under this license, as no exception is indicated.

Do you have a motivation beyond good housekeeping for putting this content in Orbit?

I guess not.

Does this mean we can put it in the Eclipse ESCET GitLab repository, bundled as an OSGi bundle? And build it ourselves, and distribute it as part of our update site and product?

Regards,
Dennis


Van: orbit-dev <orbit-dev-bounces@xxxxxxxxxxx> namens Wayne Beaton <wayne.beaton@xxxxxxxxxxxxxxxxxxxxxx>
Verzonden: maandag 25 januari 2021 17:50
Aan: Orbit Developer discussion <orbit-dev@xxxxxxxxxxx>
Onderwerp: Re: [orbit-dev] How to contribute LGPL-licensed third party library to Orbit?
 
JavaBDD was approved by the Eclipse Board of Directors for use specifically (and exclusively) by the Eclipse ESCET project.

Unfortunately, this means that it can't be put into Eclipse Orbit.

Do you have a motivation beyond good housekeeping for putting this content in Orbit?

Wayne

On Mon, Jan 25, 2021 at 11:31 AM Dennis Hendriks <dh_tue@xxxxxxxxxxx> wrote:
Hi all,

I'm trying to contribute JavaBDD to Eclipse Orbit. See CQ 22696 (https://dev.eclipse.org/ipzilla/show_bug.cgi?id=22696).

I'm following the same steps as for XChart and Java Diff Utils that I contributed earlier to Eclipse Orbit.

I'm running into some issue since this is an LGPL-licensed library. When trying to do a build I get:

...
[INFO] --- ebr-maven-plugin:1.3.0-SNAPSHOT:eclipse-ip-info (default) @ com.github.javabdd ---
[INFO] Discovering license information from existing ip_log.xml
[INFO] Discovered license 'GNU Library General Public License v2 or later' for artifact com.github.com-github-javabdd:com.github.javabdd:1.0.1.
[INFO] Gathering sources archives
[INFO] Configured Artifact: com.github.com-github-javabdd:com.github.javabdd:sources:1.0.1:jar
[INFO] Unpacking [path]\.m2\repository\com\github\com-github-javabdd\com.github.javabdd\1.0.1\com.github.javabdd-1.0.1-sources.jar to [path]\orbit-recipes\github\javabdd\com.github.javabdd_1.0.1\target\sources-for-eclipse-ipzilla\com.github.javabdd-1.0.1-sources-filtered with includes "**/*" and excludes "META-INF/maven/**/*.*"
[INFO] Configured Artifact: com.github.com-github-javabdd:com.github.javabdd:sources:1.0.1:jar
[INFO] Copying com.github.javabdd-1.0.1-sources.jar to [path]\orbit-recipes\github\javabdd\com.github.javabdd_1.0.1\target\sources-for-eclipse-ipzilla\com.github.javabdd-1.0.1-sources.jar
[INFO] Refreshing about files and about.html
[ERROR] Unable to map license 'GNU Library General Public License v2 or later' to a known license.
[ERROR] Know licenses are:
[ERROR]   - Apache License, 2.0
[ERROR]   - Apache Software License 1.1
[ERROR]   - Common Development and Distribution License
[ERROR]   - Common Public License 1.0
[ERROR]   - Custom license based on Apache Software License 1.1
[ERROR]   - Eclipse Public License
[ERROR]   - Java Cup License (MIT Style)
[ERROR]   - MIT license
[ERROR]   - Mozilla Public License 1.0 (MPL)
[ERROR]   - Mozilla Public License 1.1 (MPL)
[ERROR]   - Mozilla Public License 2.0 (MPL)
[ERROR]   - New BSD license
[ERROR]   - Public Domain
[ERROR]   - SUN Industry Standards Source License 1.2
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
...

None of the listed licenses is 'GNU Library General Public License v2 or later', 'LGPL-2.0-or-later' or something similar.

What can I do to resolve this?

Regards,
Dennis
_______________________________________________
orbit-dev mailing list
orbit-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/orbit-dev


--

Wayne Beaton

Director of Open Source Projects | Eclipse Foundation


Back to the top