OSSP CVS Repository

ossp - ossp-web/pkg/lib/uuid/index.wml
Not logged in
[Honeypot]  [Browse]  [Directory]  [Home]  [Login
[Reports]  [Search]  [Ticket]  [Timeline
  [Raw

ossp-web/pkg/lib/uuid/index.wml

#use wml::ossp area=pkg:lib subarea=uuid

<title>OSSP uuid</title>

<h1>Universally Unique Identifier (UUID)</h1>

<p align=right>
<table bgcolor="e5e5e0" cellspacing=0 cellpadding=10><tr><td>
<font size=-1 color="#000000"><tt>$ uuid -v3 ns:URL http://www.ossp.org/<br>
<b>02d9e6d5-9467-382e-8f9b-9300a64ac3cd</b></tt></font>
</td></tr></table>
</p>

<h2>Abstract</h2>

OSSP uuid is a ISO-C:1999 application programming interface (API) and
corresponding command line interface (CLI) for the generation of DCE
1.1, ISO/IEC 11578:1996 and RFC 4122 compliant Universally Unique
Identifier (UUID). It supports DCE 1.1 variant UUIDs of version 1 (time
and node based), version 3 (name based, MD5), version 4 (random number
based) and version 5 (name based, SHA-1). Additional API bindings are
provided for the languages ISO-C++:1998, Perl:5 and PHP:4/5. Optional
backward compatibility exists for the ISO-C DCE-1.1 and Perl Data::UUID
APIs.

<p>
UUIDs are 128 bit numbers which are intended to have a high likelihood
of uniqueness over space and time and are computationally difficult
to guess. They are globally unique identifiers which can be locally
generated without contacting a global registration authority. UUIDs
are intended as unique identifiers for both mass tagging objects
with an extremely short lifetime and to reliably identifying very
persistent objects across a network.

<h2>Documentation</h2>

<pkg_manpage name="uuid" sect=3 path="/pkg/lib/uuid/uuid.pod">,
<pkg_manpage name="uuid" sect=1 path="/pkg/lib/uuid/uuid_cli.pod">,
<pkg_manpage name="uuid-config" sect=1 path="/pkg/lib/sa/uuid-config.pod">,
<pkg_manpage name="OSSP::uuid" sect=3 path="/pkg/lib/uuid/perl/uuid.pod">.

<h2>Authors</h2>

<pkg_author name="Ralf S. Engelschall" mail="rse@engelschall.com">

<h2>Status</h2>

<pkg_status
    name="uuid" assign="rse"
    stable="1.6.0"    stable_date="19-May-2007"
    unstable="none" unstable_date="none"
	done=100>

<h2>Source</h2>

<pkg_files 
    cvs=$(CVS_ROOT_URL)/pkg/lib/uuid/
    url=$(FTP_ROOT_URL)/pkg/lib/uuid/
    directory=$(FTP_ROOT_DIR)/pkg/lib/uuid/
    files="uuid-[0-9.]*.tar.gz" 
	stable="uuid-1\.6\.0\.tar\.gz" unstable="none">
	
<h2>Donation</h2>

<pkg_donation name="uuid" return="$(BASE_URL)/pkg/lib/uuid/">


CVSTrac 2.0.1