SoftWare Hash IDentifier
| Full name | SoftWare Hash IDentifier |
|---|---|
| Acronym | SWHID |
| Example | swh:1:dir:df32c75242bf8d797ccd43af8ce8e294f35cd8fd |
| Website | swhid.org |
The SoftWare Hash IDentifier (SWHID) is a persistent identifier used to uniquely identify a particular piece of software source code and its version. SWHID is a standard similar to the DOI, but is tailored specifically for software source code, compatible with versioning software such as git.
An SWHID can be used to point to different components or versions of the source code of a software package. The SWHID is an intrinsic identifier in the sense that it describes the software based only on the software's intrinsic properties, with no reliance on an external register.