Hva er UNIX®?
UNIX® er en klasse av operativsystem (OS) utviklet på Bell Labs i 1969. I dag eies det som et varemerke av The Open Group, som fører tilsyn med utviklingen og publiserer Single UNIX®-spesifikasjonen. Andre operativsystemer som er basert på dette operativsystemet, eller som deler mange funksjoner med det, men som ikke overholder spesifikasjonene, blir vanligvis referert til som UNIX-lignende.
Generelt er UNIX® et operativsystem som kan kjøres på en arbeidsstasjon eller en nettverksserver. Slike systemer dannet ryggraden i det tidlige Internett, og de fortsetter å spille en viktig rolle i å holde Internett fungerer. UNIX® stilte opprinnelig som et utrolig bærbart system, som kan tillate en datamaskin å ha flere prosesser som kjører samtidig, og med flere brukere logget inn på samme tid.
Interaksjonene i tidlige systemer skjedde gjennom en tekstinnføring og brukte et hierarkisk fillagringssystem. Selv om UNIX® har endret seg siden den ble tidlig utviklet, forblir mange kommandoer de samme, og det er i stor grad gjenkjennelig i dag som det samme systemet det var for 40 år siden. Siden 1994 har det vært eid av The Open Group, som kjøpte det fra Novell. Standarden fortsetter å utvikle seg, og den har også hatt en rekke populære avleggere som begynte med sine kjerneidealer.
Den mest kjente av disse er Linux®-kjernen, som har begynt så langt tilbake som i 1983 da Richard Stallman startet GNU-prosjektet for å prøve å lage en gratis versjon av UNIX®. Selv om prosjektet ikke hadde noen suksess, produserte Linus Torvalds i 1992 en gratis versjon av kjernen, som han kalte Linux®, og han ga den ut under GNU-lisensen. Som et resultat, mens UNIX® forble relativt stengt, var Linux® helt åpen kildekode. Dette ansporet et stort antall distribusjoner av kjernen.
Selv om folk har en tendens til å tenke på UNIX® som et enkelt operativsystem, er det faktisk en bredere klasse av systemer som oppfyller en spesifikasjon. Alle som har et operativsystem som oppfyller den spesifikasjonen, kan bruke navnet, forutsatt at de betaler riktig lisensavgift. En rekke eksisterende operativsystemer kan bruke merket hvis de valgte det, selv om dette i mange tilfeller ville undergrave deres egne egenskaper.
For eksempel oppfyller Apple OSX-systemet spesifikasjonene, og det er strengt tatt et UNIX®-system. Tilsvarende er operativsystemet Solaris i denne klassen, og HP-UX, AIX, Tru64 og IRIX. Operativsystemer, som Linux®-smaker eller BSD, som har mye til felles med UNIX®, men teknisk sett ikke er UNIX®-systemer på grunn av en manglende oppfyllelse av spesifikasjonen, å betale lisensavgift, eller begge deler, blir ofte referert til ganske enkelt som * nix-systemer. Dette kommer fra en praksis i selve OSet med å bruke stjerne som et jokersymbol, som kan stå inne for enhver karakter. Selv om teknisk sett "UNIX-lignende" systemer er det foretrukne uttrykket, sees det svært sjelden i stedet for * nix, * NIX eller? Nix.