Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[orbit-dev] ebr-maven-plugin: How to handle odd licenses? (Invalid license 'Custom license based on Apache 1.1')

Hi fellow Orbit developers,

I am currently trying to address Bug 520535 [1], which means creating an
Eclipse bundle recipe for org.dom4j.

Unfortunately, the ebr-maven-plugin complains about the non-standard
license used by org.dom4j:

> INFO] --- ebr-maven-plugin:1.0.0-SNAPSHOT:eclipse-ip-info (default) @ org.dom4j ---
> [ERROR] Unable to map license 'Custom license based on Apache 1.1' 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]   - Eclipse Public License
> [ERROR]   - MIT license
> [ERROR]   - Mozilla Public License 1.0 (MPL)
> [ERROR]   - Mozilla Public License 1.1 (MPL)
> [ERROR]   - New BSD license
> [ERROR]   - Public Domain

The ATO CQ [2] calls the license a "Custom license based on Apache 1.1",
but that's not something the ebr-maven-plugin recognizes. How are such
exceptions supposed to be handled?

On a related note, the plugin also requires a <reference>, i.e., an URI
at which the license can be found. As dom4j.org doesn't list the
license, the best I can think of is


<https://github.com/dom4j/dom4j/blob/477a4fbe006e0a637eba803bee7e6cdcc46e81db/LICENSE>

This should be stable (due to the commit ID), but contains some minor
tweaks compared to the license we previously distributed (updated
copyright year, updated project homepage):

> Copyright 2001-2015 (C) MetaStuff, Ltd. and DOM4J contributors. All Rights Reserved.

> Due credit should be given to the DOM4J Project - https://dom4j.github.com/

WDYT? Is the above an appropriate <reference>?

Best wishes,

Andreas

[1] <https://bugs.eclipse.org/bugs/show_bug.cgi?id=520535>
[2] <https://dev.eclipse.org/ipzilla/show_bug.cgi?id=7762>

-- 
Codetrails GmbH
The best code possible

Robert-Bosch-Str. 7, 64293 Darmstadt
Phone: +49-6151-276-7092
Mobile: +49-170-811-3791
http://www.codetrails.com/

Managing Director: Dr. Marcel Bruch
Handelsregister: Darmstadt HRB 91940

Attachment: signature.asc
Description: OpenPGP digital signature


Back to the top