[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#632608: ITP: libdata-uuid-perl -- Perl module for generating UUIDs

Package: wnpp
Severity: wishlist
Owner: Tim Retout <diocles@debian.org>

* Package name    : libdata-uuid-perl
  Version         : 1.217
  Upstream Author : Ricardo Signes <rjbs[at]cpan.org>
* URL             : http://search.cpan.org/dist/Data-UUID/
* License         : BSD-like
  Programming Lang: Perl
  Description     : Perl module for generating UUIDs

 Data::UUID provides a framework for generating v3 UUIDs (Universally Unique
 Identifiers, also known as GUIDs (Globally Unique Identifiers). A UUID is 128
 bits long, and is guaranteed to be different from all other UUIDs/GUIDs
 generated until 3400 CE.
 The algorithm for UUID generation, used by this extension, is described in
 the Internet Draft "UUIDs and GUIDs" by Paul J. Leach and Rich Salz. (See RFC
 4122.) It provides reasonably efficient and reliable framework for generating
 UUIDs and supports fairly high allocation rates -- 10 million per second per
 machine -- and therefore is suitable for identifying both extremely
 short-lived and very persistent objects on a given system as well as across
 the network.

(end of description)

libossp-uuid-perl already provides a version of Data::UUID, but it differs from
the real Data::UUID in subtle ways.  Since the ITP for that package [0] was
filed, Data::UUID upstream added a license file (Nov 2008).

[0] http://bugs.debian.org/283493 

License file:

This distribution contains code derived from the sample UUID implementation in
RFC 4122, which contains the following clause.

 ** Copyright (c) 1990- 1993, 1996 Open Software Foundation, Inc.
 ** Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. &
 ** Digital Equipment Corporation, Maynard, Mass.
 ** Copyright (c) 1998 Microsoft.
 ** To anyone who acknowledges that this file is provided "AS IS"
 ** without any express or implied warranty: permission to use, copy,
 ** modify, and distribute this file for any purpose is hereby
 ** granted without fee, provided that the above copyright notices and
 ** this notice appears in all source code copies, and that none of
 ** the names of Open Software Foundation, Inc., Hewlett-Packard
 ** Company, Microsoft, or Digital Equipment Corporation be used in
 ** advertising or publicity pertaining to distribution of the software
 ** without specific, written prior permission. Neither Open Software
 ** Foundation, Inc., Hewlett-Packard Company, Microsoft, nor Digital
 ** Equipment Corporation makes any representations about the
 ** suitability of this software for any purpose.

The same terms apply to this code.

Reply to: