/java-uuid-generator

Java Uuid Generator (JUG) is a library for generating all (3) types of UUIDs on Java. See (http://github.com/tlaukkan/mono-uuid-generator) for C#-based sister project!

Primary LanguageJava

"JUG" - Java Uuid Generator

JUG is a set of Java classes for generating UUIDs. It generates UUIDs according to the UUID specification (IETF draft), found  (for example) at:

http://www1.ics.uci.edu/~ejw/authoring/uuid-guid/draft-leach-uuids-guids-01.txt

or at Wikipedia:

http://en.wikipedia.org/wiki/UUID

[draft id being '<draft-leach-uuids-guids-01.txt>']

Alternatively you can also read newer IETF draft that described URN name space for UUIDs, as it contains UUID definition:

http://www.ietf.org/internet-drafts/draft-mealling-uuid-urn-00.txt

JUG can be used as a command-line tool (via class 'com.fasterxml.uuid.Jug;), or as a pluggable component; see file USAGE for details.

JUG was created by Tatu Saloranta (<tatu.saloranta@iki.fi>).
In addition, many other individuals have helped fix bugs and implement new feeatures: please see CREDITS for the complete list.

Jug licensing is explained in file LICENSE; basically you have a choice of one of 2 common Open Source licenses (when downloading source package) -- Apache License 2.0 or GNU LGPL 2.1 -- and you will need to accept terms for one of the license Please read LICENSE to understand requirements of the license you choose.