"Unix" i sammenheng med datamaskiner har noen få forskjellige betydninger, avhengig av hva du spør om:
1. Det originale UNIX -operativsystemet:
* Betydning: Dette refererer til det originale operativsystemet utviklet på Bell Labs på begynnelsen av 1970 -tallet. Det var et banebrytende system, som introduserte konsepter som et hierarkisk filsystem, kommandolinjegrensesnittet og muligheten til å multitaske.
* Legacy: Mens det originale UNIX -systemet ikke lenger er mye brukt, er påvirkningen enorm. Det la grunnlaget for moderne operativsystemer som Linux, macOS og til og med vinduer.
2. UNIX -filosofien:
* Betydning: Dette refererer til et sett med designprinsipper som påvirket utviklingen av UNIX og dets etterkommere. Sentrale prinsipper inkluderer:
* gjør en ting godt: Hvert program skal fokusere på en enkelt, veldefinert oppgave.
* Kombiner programmer: Bruk rør og andre mekanismer for å kombinere enkle programmer til kraftige verktøy.
* klare grensesnitt: Programmer skal være enkle å forstå og bruke, med klare inngangs- og utgangsformater.
* portabilitet: Systemet skal kunne kjøre på forskjellige maskinvareplattformer.
3. UNIX -standarden:
* Betydning: Dette refererer til et sett med standarder som definerer hvordan Unix-lignende systemer skal oppføre seg. Den viktigste standarden er POSIX, som spesifiserer systemanrop, verktøy og grensesnitt som må leveres av et kompatibelt operativsystem.
* påvirkning: POSIX-standarden sikrer at programvare skrevet for ett UNIX-lignende system enkelt kan porteres til et annet, og fremmer kompatibilitet og interoperabilitet.
4. Unix-lignende systemer:
* Betydning: Dette refererer til ethvert operativsystem som implementerer kjernefunksjonene og konseptene til det originale UNIX -systemet, inkludert:
* Linux: Det mest brukte UNIX-lignende systemet.
* macOS: Apples skrivebordsoperativsystem, basert på BSD UNIX.
* Solaris: Et kommersielt UNIX-basert operativsystem utviklet av Sun Microsystems.
Sammendrag:
"Unix" omfatter en rik historie med operativsystemer, designprinsipper og standarder. Det har hatt stor innvirkning på datamaskinindustrien og fortsetter å påvirke utviklingen av moderne systemer.