Unidata / UDUNITS-2

API and utility for arithmetic manipulation of units of physical quantities
http://www.unidata.ucar.edu/software/udunits
Other
59 stars 36 forks source link

Retroactive Apache 2.0 license approval for 2.2.28 #105

Closed Dave-Allured closed 3 years ago

Dave-Allured commented 3 years ago

In issue #102 you indicated approval of OSI-approved Apache License 2.0 for upcoming UDUNITS-2 releases. Would it also be possible to have your retroactive approval of the same license for current release 2.2.28?

I have to ask because distribution of a prebuilt UDUNITS-2 package (binary) is currently blocked on Macports because of their interpretation of license policy.

A simple affirmative comment on this Github issue will be sufficient. Thank you for your consideration.

semmerson commented 3 years ago

That's OK with me but I don't see it's possible because version 2.2.28 uses a different license explicitly.

Dave-Allured commented 3 years ago

Thank you. I am not a lawyer. But I think the way that this works, is if you say something like "it's okay with me for a third party to redistribute a binary version of UDUNITS-2 under the Apache 2.0 License", then you have made a statement on record. That record then applies to the third party's action. Another way of looking at it is that the statement replaces the explicit license in 2.2.28, for the specific purpose.

semmerson commented 3 years ago

IANAL either, but here goes:

The Apache 2.0 License may be applied to version 2.2.28 of the UDUNITS package at the receiving party's discretion.

Steven Emmerson UDUNITS Developer

Dave-Allured commented 3 years ago

Fantastic. Thank you.