"Unix" i sammenhæng med computere har et par forskellige betydninger, afhængigt af hvad du spørger om:
1. Det originale UNIX -operativsystem:
* Betydning: Dette henviser til det originale operativsystem udviklet på Bell Labs i de tidlige 1970'ere. Det var et banebrydende system, der introducerede koncepter som et hierarkisk filsystem, kommandolinjegrænsefladen og muligheden for at multitask.
* arv: Mens det originale UNIX -system ikke længere er vidt brugt, er dets indflydelse enorm. Det lagde grundlaget for moderne operativsystemer som Linux, MacOS og endda Windows.
2. UNIX -filosofien:
* Betydning: Dette henviser til et sæt designprincipper, der påvirkede udviklingen af Unix og dens efterkommere. De vigtigste principper inkluderer:
* Gør en ting godt: Hvert program skal fokusere på en enkelt, veldefineret opgave.
* Kombiner programmer: Brug rør og andre mekanismer til at kombinere enkle programmer i kraftfulde værktøjer.
* Klare grænseflader: Programmer skal være lette at forstå og bruge med klare input- og outputformater.
* Portabilitet: Systemet skal være i stand til at køre på forskellige hardwareplatforme.
3. UNIX -standarden:
* Betydning: Dette henviser til et sæt standarder, der definerer, hvordan UNIX-lignende systemer skal opføre sig. Den vigtigste standard er POSIX, der specificerer systemopkald, værktøjer og grænseflader, der skal leveres af et kompatibelt operativsystem.
* påvirkning: POSIX-standarden sikrer, at software, der er skrevet til et UNIX-lignende system, let kan porteres til et andet, hvilket fremmer kompatibilitet og interoperabilitet.
4. UNIX-lignende systemer:
* Betydning: Dette henviser til ethvert operativsystem, der implementerer kernefunktionerne og koncepterne i det originale UNIX -system, herunder:
* linux: Det mest anvendte UNIX-lignende system.
* macOS: Apples desktop -operativsystem, baseret på BSD UNIX.
* Solaris: Et kommercielt UNIX-baseret operativsystem udviklet af Sun Microsystems.
Kortfattet:
"Unix" omfatter en rig historie med operativsystemer, designprincipper og standarder. Det har haft en dybtgående indflydelse på computerindustrien og påvirker fortsat udviklingen af moderne systemer.