Aller au contenu principal

UNIX System V


UNIX System V


Unix System V (SysV) on AT&T:n Bell Labsissa kehitetyn Unix-käyttöjärjestelmän vaikutusvaltaisin versio. System V:n julkaisi AT&T:n Computer Systems -osasto.

System V julkaistiin ensimmäisen kerran vuonna 1983, jonka System V Release 4 (SVr4) -versio julkaistiin vuonna 1989. System V oli kaupallinen Unix, joka seurasi System III:a (System IV ei nähnyt päivänvaloa AT&T:n ulkopuolella).

Julkaisu oli merkittävä pohja muille kaupallisille Unix-versioille: muun muassa Sun Microsystemsin SunOS siirtyi Berkeley Software Distribution (BSD) -perustasta System V -julkaisulle.

Käyttöjärjestelmässä esiteltiin useita myöhemmin merkittäviksi nousseita tekniikoista ja de facto -standardeista:

  • System V Init – init
  • System V ABI – ABI, Executable and Linkable Format (ELF)
  • System V IPC – prosessien välinen kommunikaatio
  • System V Interface Definition (SVID)

Muun muassa Linux Standard Base pyrkii yhteensopivuuteen System V ABI:n kanssa.

System V sisälsi BSD:n curses-kirjaston kanssa yhteensopivan toteutuksen mutta kehitti sitä eteenpäin.

Brian Russell kehitti vuonna 1988 DWARF-standardin debuggaustiedolle C-kielen kääntäjän ja sdb-debuggerin kanssa käyttöön. Unix System V Release 4 (SVR4) käyttämä versio 1 dokumentoitiin vuonna 1992. Muodolle on sen jälkeen tullut uusia versioita, sen käyttö on yleistynyt ja se on usein käytössä yhdessä ELF-muodon kanssa. Muoto on riippumaton objektitiedoston muodosta.

System V Release 3 (1986) sisälsi Berkeley socketsin kaltaisen rajapinnan Transport Layer Interface (TLI), josta kehitettiin X/Open Transport Interface (XTI).

  • Unix - Frequently Asked Questions (6/7) (englanniksi)

Text submitted to CC-BY-SA license. Source: UNIX System V by Wikipedia (Historical)


INVESTIGATION