A universally unique identifier (UUID) is an identifier standard used in software construction, standardized by the Open Software Foundation (OSF) as part of the Distributed Computing Environment (DCE).
The intent of UUIDs is to enable distributed systems to uniquely identify information without significant central coordination. In this context the word unique should be taken to mean "practically unique" rather than "guaranteed unique". Since the identifiers have a finite size it is possible for two differing items to share the same identifier. The identifier size and generation process need to be selected so as to make this sufficiently improbable in practice. Anyone can create a UUID and use it to identify something with reasonable confidence that the same identifier will never be unintentionally created by anyone to identify something else. Information labeled with UUIDs can therefore be later combined into a single database without needing to resolve identifier (ID) conflicts.
One widespread use of this standard is in Microsoft's globally unique identifiers (GUIDs). Other significant uses include ext2/ext3/ext4 filesystem UUIDs, LUKS encrypted partitions, GNOME, KDE, and Mac OS X, all of which use implementations derived from the uuid library found in the e2fsprogs package.
UUIDs are documented as part of ISO/IEC 11578:1996 "Information technology – Open Systems Interconnection – Remote Procedure Call (RPC)" and more recently in ITU-T Rec. X.667 | ISO/IEC 9834-8:2005. The IETF has published Standards Track RFC 4122 that is technically equivalent with ITU-T Rec. X.667 | ISO/IEC 9834-8.
Read more about Universally Unique Identifier: Definition, Variants and Versions, Implementations, Random UUID Probability of Duplicates, History
Famous quotes containing the words universally and/or unique:
“Of all illusions in the world, the most universally received is the concern for reputation and glory, which we espouse even to the point of giving up riches, rest, life, and health, which are effectual and substantial goods, to follow that vain phantom and mere sound that has neither body nor substance.”
—Michel de Montaigne (15331592)
“I feel free as a bird. Im in a unique position because Im the boss. I buy what I like. I initiate things. I can experiment with all kinds of things I think the kids might be interested in. Nobody interferes. For me, its no chore to go to work. Most people never get to do this at any time in their lives.”
—Sarah Houghton, U.S. librarian. As quoted in Working, book 9, by Studs Terkel (1973)