Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[orbit-dev] How to contribute LGPL-licensed third party library to Orbit?
  • From: Dennis Hendriks <dh_tue@xxxxxxxxxxx>
  • Date: Mon, 25 Jan 2021 16:31:41 +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=glkEq2T8lrbL+NUospFNZW+tZjhpK7g8hOeGHwWYSR8=; b=kz2JF2ksNXQ+5jPZ7083tYaKrjqNWP0/4S4GsxY5xYivRCwGtb8tI4CjyADdkbPvZL/HEuMuzK0Em+msgnrLFYFlmP6AzgiRDD241k9l/R2K6pew3sSgkN2X+yXKAu4TqmeDb4ZvUSeUYAbNyx+cV3MjQw+5kd/kWsby6mbRRjoERiNQLfEBcYowCdCFs7KCEkyDhQIj8QvsRBqDwntzKcVKMFnX7xeGbUMzafNCb2YbjFpKvnT5o5K8Gl5Jea/ztqYkMjbasZe1nepQjQHfximGSlt2UfyGIp7PK4UbsevV7K3myAOTNeKFL0FvqQiP0VY6dz3wpk/c+SYOjXNwvg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HN7CemPx1NkkXm/NCi9sZ+80wnAsvZB9JO1z5jBczEYkCmSAQpoqas8Fm43imaSQ1USW+Gwm2eCC1lju29OiT0rtIohF68vZPVNACcUvQJv/VnE3OIeuhTMzx2drxljqI5ZNCv68JoAuSEbpRn3w2hkjoW7qNJ3cUvVvKHG18KhOPoC730Y/zC2PP+pLh2o1dF0yF1Dc64ZKUhsBTfmV6pxXmxSQAz536PrfqnPTTrlxp9Byl5McPDY1gTzwFMmnTqr/8BH2Ib9OPHPPldPBvLhU+4z875C/qoyoQBd0pCuPySOtBZLz1+NDw0wuAGmdaDzi0NnYwEbVcrivRXS6qg==
  • 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/JNdQ==
  • Thread-topic: How to contribute LGPL-licensed third party library to Orbit?

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

Back to the top