Single UNIX Specification

Single UNIX Specification (SUS) on X/Open-konsortion aloittama Unix-käyttöjärjestelmien standardi, jota on nykyisin kehittää The Open Group. Standardi yhdistää neljä Unixiin liittyvää elementtiä: määrittely (kuten SVID), teknologia (kuten SVR4), tavaramerkki ja tuote (kuten UnixWare).

Ensimmäinen versio SUS-standardista (SUSv1) oli X/Open Portability Guide (XPG) määrittelyn version 4 "uudelleenpaketointi" (XPG4) ja sisälsi muita X/Open-määrittelyjä kuten X/Open Curses ja X/Open Networking Service. SUSv2 (XPG5) julkaistiin vuonna 1997. SUSv3 yhdistää POSIX-määrittelyn ja Single UNIX Specificationin sisältämät määrittelyt yhdeksi. SUSv4 julkaistiin vuonna 2008.
ISO/IEC 9945:2002 -standardi sisältää POSIX ja SUS-määrittelyt.
Nykyinen Single UNIX Specification perustuu POSIX-määrittelyyn mutta laajentaa ja päivittää sitä.

Käyttöjärjestelmän ei tarvitse käyttää Unixin lähdekoodia ollakseen yhteensopiva: IBM:n suurtietokoneille julkaistu z/OS on sertifioitu yhteensopivaksi.
Unix-tavaramerkkiä käyttävä käyttöjärjestelmä on verifioitava SUS-yhteensopivaksi, mutta on useiden Linux-jakeluja tekevien ulottumattomissa kustannuksien ja nopean muutoksen johdosta: SUS-standardin sanotaan menettäneen merkityksensä nykymaailmassa. Ohjelmointirajapintojen standardoinnin sanotaan osoittaneen hyötynsä kun Oracle julkaisi tietokantaohjelmistonsa Linuxille.

Unixin kaltainen käyttöjärjestelmä (kuten Linux) voi olla standardin kanssa yhteensopiva, mutta ei ole sertifioitu SUS-standardin mukaiseksi.

ISO/IEC 23360-1:2006 -standardoitu Linux Standard Base pyrkii Linux-jakelujen yhteensopivuuteen useiden Unix-standardien kanssa mukaan lukien Single UNIX Specification.

Lähteet

Aiheesta muualla 
 The Single UNIX® Specification, Version 2 
 Single UNIX Specification Frequently Asked Questions (FAQ Version 1.11) 
 Writing applications for Single UNIX Specification, Version 3 
 The Single UNIX Specification, Version 4 

Unix
Standardit