Generated by GPT-5-mini| Uniform Resource Name | |
|---|---|
| Name | Uniform Resource Name |
| Abbreviation | URN |
| Domain | Internet standards |
| Introduced | 1997 |
| Governing body | Internet Engineering Task Force |
| Related | Uniform Resource Identifier, Uniform Resource Locator |
Uniform Resource Name
A Uniform Resource Name is a persistent, location-independent identifier used in Internet systems, designed to uniquely name resources across distributed systems. URNs complement Uniform Resource Identifier and Uniform Resource Locator schemes in IETF standards and interact with protocols and registries maintained by organizations such as the Internet Assigned Numbers Authority, World Wide Web Consortium, and European Telecommunications Standards Institute. Implementations and usage span contexts involving Library of Congress, United States Library of Congress, Deutsche Nationalbibliothek, International Organization for Standardization, and digital preservation initiatives by institutions like the National Archives and Records Administration and the British Library.
URNs are one branch of URI used alongside URL in technical discussions by the Internet Engineering Task Force, the Internet Architecture Board, and working groups like the Uniform Resource Identifier Working Group. They provide persistent naming for resources cited by organizations including the United Nations Educational, Scientific and Cultural Organization, the World Health Organization, and the European Commission. Use cases involve digital collections at the Smithsonian Institution, legal identifiers referenced by the United States Congress, and scholarly identifiers coordinated with the International DOI Foundation and CrossRef.
URN syntax follows a formal grammar specified by IETF documents and leverages components familiar to developers at organizations such as Microsoft, Google, Apple Inc., Mozilla Foundation, and Amazon (company). A URN contains a scheme label and a namespace specific string (NSS) used by registries like the Internet Assigned Numbers Authority and entities such as the National Information Standards Organization. Schema designers consult standards bodies like the International Organization for Standardization and publishers like the Association for Computing Machinery and Institute of Electrical and Electronics Engineers. Implementers in environments such as Linux, Windows NT, macOS and platforms from Red Hat and Canonical (company) parse URN components according to syntax rules to ensure interoperability with systems used by institutions like the Library of Congress and the European Digital Library.
URN namespaces are registered with authorities including the Internet Assigned Numbers Authority and coordinated with the Internet Engineering Task Force through mechanisms employed by registries such as the Dewey Decimal Classification-aligned catalogues in national libraries like the Bibliothèque nationale de France and the National Library of Australia. Namespace registration parallels identifier systems managed by the International DOI Foundation, ISBN, International Standard Book Number, and ISSN International Centre. Registration practices reflect policies influenced by legal frameworks such as European Union law and standards from the International Organization for Standardization committees.
Resolution of URNs into actionable network locations involves services and protocols developed by consortia like the World Wide Web Consortium, the Internet Engineering Task Force, and national infrastructures such as the National Science Foundation and European Union Agency for Cybersecurity. Real-world use cases include citation and linking in repositories maintained by the Project Gutenberg, persistent identifiers in scientific data archives at the National Aeronautics and Space Administration, and scholarly publishing workflows supported by Elsevier, Springer Nature, and Wiley-Blackwell. Libraries, museums, and archives—such as the Metropolitan Museum of Art, the Museum of Modern Art, and the Vatican Library—use URN-like identifiers in digital catalogs that integrate with systems from the OCLC and Getty Research Institute.
Software libraries and toolkits from projects such as Apache Software Foundation, GNU Project, Eclipse Foundation, and Mozilla Foundation provide parsing and handling routines for URNs. Examples and reference implementations appear in stacks supported by Oracle Corporation, IBM, Facebook, Twitter, and cloud providers like Google Cloud Platform, Amazon Web Services, and Microsoft Azure. Namespace examples align with identifiers managed by the International DOI Foundation, national bibliographic agencies like the German National Library, and standards such as RFC 2141 and successor documents. Implementers draw on development communities associated with GitHub, GitLab, and package ecosystems like npm and PyPI.
Security evaluation of URN resolution and management falls within remit of organizations such as the Internet Engineering Task Force, the National Institute of Standards and Technology, and the European Union Agency for Cybersecurity. Threat models consider misuse similar to concerns addressed by CERT Coordination Center, Open Web Application Security Project, and national cybersecurity centers such as US-CERT and the UK National Cyber Security Centre. Privacy implications are discussed in forums including the Electronic Frontier Foundation, the American Civil Liberties Union, and data protection authorities under frameworks like the General Data Protection Regulation.
The URN concept evolved in IETF discussions involving contributors from institutions such as MIT, Stanford University, Carnegie Mellon University, and companies including Sun Microsystems and Netscape Communications Corporation. Standardization progressed through IETF documents and RFCs produced by working groups with participation from entities like the Internet Society, the World Wide Web Consortium, and national libraries including the Library of Congress and the British Library. Later harmonization efforts connected URN work with identifier systems overseen by the International DOI Foundation, national ISBN agencies, and cataloging initiatives at the International Federation of Library Associations and Institutions.
Category:Internet standards