jug - Java UUID Generator

Property Value
Distribution RPM Universal
Repository JPackage 6.0 all
Package filename jug-2.0.0-2.jpp6.noarch.rpm
Package name jug
Package version 2.0.0
Package release 2.jpp6
Package architecture noarch
Package type rpm
Homepage -
License -
Maintainer -
Download size 68.44 KB
Installed size 126.88 KB
JUG is a pure java UUID generator, that can be used either
as a component in a bigger application, or as a standalone
command line tool (a la 'uuidgen'). UUIDs are 128-bit
Universally Unique IDentifiers (aka GUID, Globally Unique
IDentifier used in Windows world).
JUG generates UUIDs according to the IETF UUID draft
specification (and further clarified in UUID URN name space
IETF draft ) 8211; all 3 'official' types defined by the
draft 8211; is fast, portable and Open Source (as well as
Free Software ).
You can use JUG in your application according to the
license terms of LGPL (Lesser General Public License); or,
from version 2.0 on, ASL.
From version 1.0.0 on, native code (invoked via JNI) for
accessing Ethernet MAC address is included with Jug
distribution. Big thanks to Paul Blankenbaker and DJ Hagberg
(amongst others) for their code contributions!
Note that using this functionality is optional: onlys
time+location - based generation needs MAC address, and
even with it, one can just pass the address from a
configuration file.


Package Version Architecture Repository
jug-2.0.0-1.jpp5.noarch.rpm 2.0.0 noarch JPackage 5.0
jug - - -


Name Value
ant-apache-log4j -
java >= 1.6.0
jpackage-utils >= 1.7.5


Name Value
jug = 2.0.0-2.jpp6


Type URL
Mirror mirrors.dotsrc.org
Binary Package jug-2.0.0-2.jpp6.noarch.rpm
Source Package jug-2.0.0-2.jpp6.src.rpm

Install Howto

Fedora, CentOS, RHEL:
  1. Download latest jpackage-release rpm from
  2. Install jpackage-release rpm:
    # rpm -Uvh jpackage-release*rpm
  3. Install jug rpm package:
    # yum install jug
  1. Add the JPackage 6.0 repository:
    # zypper addrepo http://mirrors.dotsrc.org/jpackage/6.0/generic/free/ jpackage-6.0
  2. Install jug rpm package:
    # zypper install jug
Mandriva, Mageia:
  1. Add the JPackage 6.0 repository:
    # urpmi.addmedia jpackage-6.0 http://mirrors.dotsrc.org/jpackage/6.0/generic/free/ with hdlist.cz
  2. Update packages list:
    # urpmi.update -a
  3. Install jug rpm package:
    # urpmi jug




2012-02-02 - Ralph Apel <r.apel@r-apel.de> 0:2.0.0-2
- First JPP-6 release
2009-04-14 - Ralph Apel <r.apel@r-apel.de> 0:2.0.0-1.jpp5
- Initial build

See Also

Package Description
jug-javadoc-2.0.0-2.jpp6.noarch.rpm Javadoc for jug
jung-1.7.6-3.jpp6.noarch.rpm Java Universal Network/Graph Framework
jung-javadoc-1.7.6-2.jpp6.noarch.rpm Javadoc for jung
jung2-2.0.1-1.jpp6.noarch.rpm Java Universal Network/Graph Framework
junit-3.8.2-10.jpp6.noarch.rpm Java regression test package
junit-3.8.2-9.jpp6.noarch.rpm Java regression test package
junit-addons-1.4-7.jpp6.noarch.rpm JUnitX helper classes for JUnit
junit-addons-javadoc-1.4-7.jpp6.noarch.rpm Javadoc for junit-addons
junit-demo-3.8.2-10.jpp6.noarch.rpm Demos for junit
junit-demo-3.8.2-9.jpp6.noarch.rpm Demos for junit
junit-ext-1.0-0.rc3.1.jpp6.noarch.rpm Extensibility for junit4
junit-ext-1.0-0.rc3.2.jpp6.noarch.rpm Extensibility for junit4
junit-ext-javadoc-1.0-0.rc3.1.jpp6.noarch.rpm Javadoc for junit-ext
junit-ext-javadoc-1.0-0.rc3.2.jpp6.noarch.rpm Javadoc for junit-ext
junit-javadoc-3.8.2-10.jpp6.noarch.rpm Javadoc for junit