Use Advanced Search to search the entire archive.
[jsr363-experts] Re: ISO systems
- From: Werner Keil <
>
- To: "
" <
>
- Subject: [jsr363-experts] Re: ISO systems
- Date: Tue, 10 May 2016 23:46:10 +0200
Martin/all,
Thanks for your input. It seems, BIPM and its SI brochure are more liberal
when it comes to publishing or using its contents:
http://www.bipm.org/en/publications/si-brochure/
If you know statements by BIPM other than
The BIPM holds copyright on the textual and multimedia information
available on this website, which includes titles, slogans, logos and
images, unless otherwise stated. All commercial use, reproduction or
translation of textual and multimedia information and/or of the logos,
emblems, publications or other creations contained therein, requires the
prior written permission of the BIPM. Copyright of any third-party
materials found on this website must also be respected.
(
http://www.bipm.org/en/about-us/disclaimer.html)
about the use of the actual units themselves, I guess we are pretty safe to
use those. The RI or UOM-SE as well as other implementations for size
reasons only cover a subset of the "Wider SI" catalog or brochure content.
Most of the units quoted by Wikipedia on this subject should be safe, but
e.g.
https://en.wikipedia.org/wiki/ISO_80000-8#Examples clearly mentions,
it only gives "examples" of what's in ISO 80000-8. The full content of all
these (which likely goes beyond UCUM, but that might come closest) are
subject to ISO IP or copyrights and it seems hard or impossible to simply
make that available for free and Open Source without some sort of agreement
or revenue model together with ISO. It's like publishing or streaming a
song for free by a band that does not allow it;-)
So si.uom (
https://github.com/unitsofmeasurement/si-units) looks fine, and
may cover even as many derived SI quantities and units as we feel
appropriate.
Some examples of ISO 80000 units are Bit and Byte (not in the SI standard
or brochure AFAIK) carat (for diamonds or gold) as well as pH value (which
is where the issue came up)
If the free UCUM cagalog and XML contains them, we can use them (UCUM has a
special license but it's not so different from BSD) so are the units in the
Unicode CLDR or ICU4J (a few like carat or bit/byte also there,-) but for
either a full ISO 80000 library or modules (per -1, -2 or -8) that's
subject to commercial extensions, either some of us might do that or
somebody else might offer these just like vendors may offer a specialized
commercial JSR 354 ConversionProvider for an equally commercial exchange
rate service like XE.com.
Werner
On Tue, May 10, 2016 at 9:12 PM, Martin Desruisseaux <
>
wrote:
>
Hello Werner
>
>
What are the differences between ISO 80000 and the BIPM documents (
>
http://www.bipm.org)? If the content are basically equivalent, is there
>
restriction about using BIPM (which I think is the most authoritative
>
source of SI definitions anyway)?
>
>
Martin
>
>
>
Le 27/04/16 à 08:12, Werner Keil a écrit :
>
>
Dear Experts,
>
>
Thanks for taking the time to help with names for ISO 80000 classes and
>
modules earlier.
>
While discussing in
>
https://github.com/unitsofmeasurement/uom-systems/issues/30 the correct
>
place for "pH" (unit of acidity) and maybe others (e.g. Scoville for chilly
>
or a Currywurst;-) I mentioned, that should be part of ISO and it looks
>
like ISO80000-9 is the domain specific place for it. UCUM also knows this
>
unit so the UCUM module is good to use it, UCUM is free to use under a
>
somewhat BSD-like license (with a few more extra terms, but nothing that
>
should keep you from using it in your apps) it occurred to me, that
>
although Wikipedia briefly mentions a few units under ISO 80000 most of
>
them are not listed entirely.
>
>
And came across the ISO License Agreement
>
<http://www.iso.org/iso/home/store/licence_agreement.htm>
>
http://www.iso.org/iso/home/store/licence_agreement.htm somewhat similar
>
to commercial ones by Oracle or others (remember, Oracle's lawyers compared
>
API design to writing a book or other forms of art once in the Android
>
case;-)
>
>
Fact is, while the likes of Unicode/ICU or UCUM use very open license
>
terms similar to Apache or BSD, at least ISO and other organizations make a
>
living from the sales of their catalogs, therefore the content falls under
>
Copyright and IP terms which does not allow us or anybody else to publish
>
the entire ISO 80000 standard in a Java library even if we did buy the
>
document for ourselves.
>
>
It should be possible to come to an arrangement with ISO but it will
>
likely be some sort of closed source library with license protection
>
mechanisms or maybe some service in the "Cloud" users have to pay for.
>
I registered the domain "uom.biz" for these kinds of cases. Right now it
>
still points to the same project page, but its intent is for special unit
>
and conversion needs of businesses. And the related modules will no longer
>
be available to the general public, just like say a Hazelcast
>
implementation of their JSR 107 standard or Oracle Coherence.
>
>
Regards,
>
Werner
>
>
>