Zasluga slike: PeopleImages/E+/GettyImages
Operacijski sistem Unix je bil prvič razvit v AT&T Bell Labs v sedemdesetih letih prejšnjega stoletja kot alternativa bolj zapletenemu računalniškemu operacijskemu sistemu, imenovanemu Multics. Trenutno si organizacija, imenovana The Open Group, pridržuje pravico do certificiranja programske opreme kot različice operacijski sistem Unix, čeprav si drugi sorodni operacijski sistemi, kot je Linux, delijo veliko Unixov Lastnosti. Prednosti operacijskega sistema Unix vključujejo preprostost, razširljivost in preglednost, čeprav je sistem manj dobrodošel za nove uporabnike kot drugi operacijski sistemi, kot je Microsoft Windows.
Prednosti operacijskega sistema Unix
Operacijski sistem Unix in njegovi sorodniki, kot sta Linux in OpenBSD, se že desetletja uporabljajo za nadzor računalnikov, odkar je sistem nastal v okviru raziskovalno-razvojne dejavnosti AT&T Bell Labs. Open Group ima zdaj blagovno znamko Unix in pravico do certificiranja različnih operacijskih sistemov kot oblik Unixa, čeprav drugi standardi, kot je npr. Standard POSIX Inštituta za inženirje elektrotehnike in elektronike označuje sisteme, ki imajo podobne funkcije kot tiste, ki so jih prvič razvili pri AT&T. Unix.
Video dneva
Unix se je v veliki meri uporabljal za vrhunske računalniške delovne postaje in strežnike, kot so tisti, ki se uporabljajo za serviranje strani na svetovnem spletu in zagotavljanje podpore spletnim aplikacijam. Appleov macOS je tehnično različica Unixa, certificirana Open Group.
Enostavna, modularna zasnova
Številni raziskovalci operacijskih sistemov, vključno z nekaterimi Unixovimi razvijalci, so skozi leta poskušali navesti prednosti operacijskega sistema Unix. Med njimi je filozofija razvoja sistema, ki vsebuje veliko majhnih, modularnih programov, ki jih je mogoče enostavno in predvidljivo združiti za obdelavo podatkov. Prav tako je poudarek na preprostosti in zagotavljanju komponent, ki delujejo dosledno in, če iz nekega razloga ne uspejo, to storijo hitro in z jasnimi navedbami, do katere napake je prišlo.
Filozofija Unixa poudarja tudi preglednost in razširljivost, kar v mnogih primerih vključuje izdelavo popolna, človeku berljiva izvorna koda številnih programov, ki so uporabnikom na voljo za branje ali celo spreminjanje po potrebi biti. Programi Unix in komponente operacijskega sistema imajo pogosto tudi izčrpne digitalne priročnike, ki jih skupaj imenujemo strani priročnika.
Bogastvo strokovnjakov
Sama dolga življenjska doba Unixa in njegovih poganjkov pomeni tudi, da je ena od prednosti operacijskega sistema Unix ta, da enostavno je najeti strokovnjake, ki lahko delajo z operacijskimi sistemi ali najdejo dokumentacijo, ko se pojavi težava z Unixom sistem.
Slabosti Unixa
Čeprav se Unix pogosto uporablja v svetu računalniških strežnikov, ni za vsakogar. Microsoft Windows, usmerjen v potrošnike, se je dosledno izkazal za bolj priljubljenega za namizne računalnike, čeprav Unix različica macOS in podobni operacijski sistemi, ki temeljijo na Linuxu, kot sta Ubuntu in Googlov Chrome OS, imajo nekaj trga deliti.
Kultura, ki temelji na besedilu
Unix je v veliki meri zasnovan okoli ukazne vrstice, ki temelji na besedilu, kjer so preprosti programi povezani v verigo za obdelavo informacije na načine, ki so lahko zmedeni za uporabnike, ki so bolj vajeni krmiljenja sistemov z miško in na dotik zasloni. Njegov poudarek na jedrnatem izpisu je lahko tudi zmeden ali zastrašujoč za nove uporabnike.
Sodobne različice Unixa imajo grafične vmesnike, vendar z izjemo macOS-a ti pogosto niso tako izpopolnjeni, kot so jih mnogi uporabniki morda vajeni.
Omejena programska in različna strojna oprema
Poleg tega je veliko običajne programske opreme na voljo samo za druge operacijske sisteme, ki lahko uporabljajo Unix in njene različice so problem za ljudi, ki morajo uporabljati takšno programsko opremo, od video iger do komercialnega poslovanja orodja.
Več operacijskih sistemov je mogoče razvrstiti kot Unix, čeprav delujejo na različni strojni opremi in uporabljajo različno osnovno kodo. Bolj koristno je izbrati določeno različico, kot je Linux, ki deluje na podlagi enega jedrnega nabora kode, kot pa poskusiti zagnati sisteme ali razvijati programe, ki temeljijo na vseh sistemih Unix.