Mikä on UNIX®?

UNIX® on Bell Labsissa vuonna 1969 kehitetty käyttöjärjestelmäluokka (OS). Nykyään sen omistaa tavaramerkkinä The Open Group, joka valvoo sen kehittämistä ja julkaisee yhden UNIX® -eritelmän. Muita käyttöjärjestelmiä, jotka perustuvat tähän käyttöjärjestelmään tai joilla on monia ominaisuuksia sen kanssa, mutta jotka eivät ole teknisten tietojen mukaisia, kutsutaan yleensä UNIX-tyyppisiksi.

Yleensä UNIX® on käyttöjärjestelmä, jota voidaan käyttää työasemalla tai verkkopalvelimella. Tällaiset järjestelmät muodostivat varhaisen Internetin selkärangan, ja niillä on edelleen tärkeä rooli Internetin toiminnan ylläpitämisessä. UNIX® oli alun perin uskomattoman kannettava järjestelmä, jonka avulla tietokoneella voi olla useita prosesseja käynnissä samanaikaisesti ja useat käyttäjät ovat kirjautuneet sisään samanaikaisesti.

Vuorovaikutus varhaisissa järjestelmissä tapahtui tekstinsyötön kautta ja käytti hierarkkista tiedostojen tallennusjärjestelmää. Vaikka UNIX® on muuttunut varhaisen kehitystyönsä jälkeen, monet komennot pysyvät samoina, ja se tunnetaan nykyään suurelta osin samalla järjestelmällä kuin 40 vuotta sitten. Vuodesta 1994 lähtien sen on omistanut The Open Group, joka osti sen Novellilta. Standardi kehittyy edelleen, ja sillä on myös ollut useita suosittuja sivutuotteita, jotka alkoivat sen ydinidealeista.

Tunnetuin näistä on Linux® -ydin, joka sai alkunsa jo vuonna 1983, jolloin Richard Stallman aloitti GNU -projektin ja yritti luoda ilmaisen UNIX® -version. Vaikka projekti itsessään ei onnistunut, vuonna 1992 Linus Torvalds tuotti ilmaisen version ytimestä, jota hän kutsui Linuxiksi, ja julkaisi sen GNU -lisenssillä. Tämän seurauksena, vaikka UNIX® pysyi suhteellisen suljettuna, Linux® oli täysin avoimen lähdekoodin. Tämä aiheutti suuren määrän ytimen jakeluja.

Vaikka ihmiset ajattelevat, että UNIX® on yksi käyttöjärjestelmä, se on itse asiassa laajempi järjestelmäluokka, joka täyttää vaatimukset. Jokainen, jolla on käyttöjärjestelmä, joka täyttää nämä tiedot, voi käyttää nimeä olettaen, että he maksavat asianmukaiset lisenssimaksut. Useat olemassa olevat käyttöjärjestelmät voisivat käyttää merkkiä, jos he niin haluavat, vaikka monissa tapauksissa tämä heikentäisi niiden omia ominaisuuksia.

Esimerkiksi Apple OSX -järjestelmä täyttää tekniset tiedot, samoin kuin UNIX® -järjestelmä. Samoin Solaris-käyttöjärjestelmä kuuluu tähän luokkaan, samoin kuin HP-UX, AIX, Tru64 ja IRIX. Usein viitataan käyttöjärjestelmiin, kuten Linux® -makuihin tai BSD: hen, joilla on paljon yhteistä UNIX®: n kanssa, mutta jotka eivät ole teknisesti UNIX® -järjestelmiä, koska ne eivät täytä vaatimuksia, eivät maksa lisenssimaksua tai molemmat. yksinkertaisesti *nix -järjestelminä. Tämä johtuu itse käyttöjärjestelmän käytännöstä, jossa tähti käytetään jokerimerkiksi, joka voi olla mikä tahansa merkki. Vaikka teknisesti “UNIX-tyyppiset” järjestelmät ovat edullinen termi, niitä nähdään hyvin harvoin *nix-, *NIX- tai? Nix-tilalla.