Bildekreditt: PeopleImages/E+/GettyImages
Unix-operativsystemet ble først utviklet ved AT&Ts Bell Labs på 1970-tallet som et alternativ til et mer komplekst datamaskinoperativsystem kalt Multics. Foreløpig forbeholder en organisasjon kalt The Open Group seg retten til å sertifisere programvare som en variant av Unix-operativsystemet, selv om andre relaterte operativsystemer som Linux deler mange Unix funksjoner. Fordelene med Unix-operativsystemet inkluderer enkelhet, utvidbarhet og gjennomsiktighet, selv om systemet er mindre innbydende for nye brukere enn andre operativsystemer som Microsoft Windows.
Fordeler med Unix-operativsystemet
Unix-operativsystemet og dets slektninger som Linux og OpenBSD har blitt brukt til å kontrollere datamaskiner i flere tiår siden systemet dukket opp fra AT&Ts Bell Labs forsknings- og utviklingsvirksomhet. The Open Group har nå Unix-varemerket og retten til å sertifisere forskjellige operativsystemer som en form for Unix, selv om andre standarder som f.eks. Institute of Electrical and Electronics Engineers POSIX-standard indikerer systemer som har funksjoner som ligner på de som først ble utviklet gjennom AT&Ts Unix.
Dagens video
Unix har i stor grad blitt brukt til avanserte datamaskinarbeidsstasjoner og servere, for eksempel de som brukes til å betjene sider på World Wide Web og gi støtte til nettbaserte applikasjoner. Apples macOS er teknisk sett en Open Group-sertifisert variant av Unix.
Enkel, modulær design
Mange operativsystemforskere, inkludert noen av Unix sine utviklere, har forsøkt å si fordelene med Unix-operativsystemet gjennom årene. Blant dem er en filosofi om å utvikle systemet til å inneholde mange små, modulære programmer som enkelt og forutsigbart kan kobles sammen for å behandle data. Det legges også vekt på enkelhet og å tilby komponenter som fungerer konsekvent, og hvis de feiler av en eller annen grunn, gjør det raskt og med klare indikasjoner på hvilken feil som har oppstått.
Unix-filosofien legger også vekt på åpenhet og utvidbarhet, som i mange tilfeller inkluderer fremstilling den fullstendige, menneskelesbare kildekoden til mange programmer tilgjengelig for brukere å lese eller til og med endre etter behov være. Unix-programmer og operativsystemkomponenter kommer også ofte med uttømmende digitale manualer, samlet kalt man-sider.
Et vell av eksperter
Den rene levetiden til Unix og dens avleggere betyr også at en av fordelene med Unix-operativsystemet er at det er enkelt å ansette eksperter som kan jobbe med operativsystemer eller finne dokumentasjon når det oppstår et problem med en Unix system.
Ulemper med Unix
Mens Unix er mye brukt i verden av dataservere, er det ikke for alle. Forbrukerorientert Microsoft Windows har konsekvent vist seg å være mer populært for stasjonære datamaskiner, selv om Unix variant macOS og lignende Linux-baserte operativsystemer som Ubuntu og Googles Chrome OS har et visst marked dele.
En tekstbasert kultur
Unix er i stor grad designet rundt den tekstbaserte kommandolinjen, der enkle programmer er lenket sammen for å behandle informasjon på måter som kan være forvirrende for brukere som er mer vant til å kontrollere systemer med mus og berøring skjermer. Dens vektlegging av kortfattede utdata kan også være forvirrende eller skremmende for nye brukere.
Moderne versjoner av Unix har grafiske grensesnitt, men med unntak av macOS er disse ofte ikke så polerte som mange brukere kan være vant til.
Begrenset programvare og variert maskinvare
I tillegg er mye vanlig programvare bare tilgjengelig for andre operativsystemer, som kan gjøre bruk av Unix og dens varianter et problem for folk som trenger å bruke slik programvare, fra videospill til kommersiell virksomhet verktøy.
Flere operativsystemer kan klassifiseres som Unix, selv om de fungerer på forskjellig maskinvare og bruker forskjellig underliggende kode. Det er mer nyttig å velge en bestemt variant som Linux som fungerer basert på et enkelt kjernesett med kode enn å forsøke å kjøre systemer eller utvikle programmer basert på alle Unix-systemene.