UUID (Universally Unique Identifier) — это стандарт
идентификации, используемый в создании
программного обеспечения, стандартизированный Open Software Foundation (OSF) как часть Распределенного компьютерного окружения (DCE). Основное назначение UUIDs — это позволить распределенным системам уникально идентифицировать информацию без центра координации. Таким образом, любой может создать UUID и использовать его для идентификации чего-либо с приемлемым уровнем уверенности, что данный идентификатор непреднамеренно никогда не будет использован для чего-то еще. Информация, помеченная с помощью UUID, может, поэтому, позже быть помещена в общую базу данных, без необходимости разрешения конфликта имен. Наиболее распространенным использованием данного стандарта является Globally Unique Identifier (
GUID) фирмы
Microsoft. Другими значительными пользователями являются
Linux файловая система
ext2/
ext3,
LUKS шифрованные разделы,
GNOME,
KDE, и
Mac OS X, все они применяют реализацию, полученную из библиотеки uuid, находящаяся в пакете e2fsprogs.