Kas yra UNIX®?

UNIX® yra operacinės sistemos (OS) klasė, sukurta Bell Labs 1969 m. Šiandien ji kaip prekės ženklas priklauso The Open Group, kuri prižiūri jos kūrimą ir skelbia Single UNIX® specifikaciją. Kitos operacinės sistemos, kurios yra pagrįstos šia OS arba turi daug funkcijų, bet neatitinka specifikacijų, paprastai vadinamos UNIX tipo.

Paprastai UNIX® yra operacinė sistema, kurią galima paleisti darbo vietoje arba tinklo serveryje. Tokios sistemos sudarė ankstyvojo interneto stuburą ir ir toliau atlieka svarbų vaidmenį palaikant interneto veikimą. UNIX® iš pradžių buvo sukurta kaip neįtikėtinai nešiojama sistema, galinti leisti kompiuteryje vienu metu vykdyti kelis procesus ir tuo pačiu metu prisijungti prie kelių vartotojų.

Ankstyvosiose sistemose sąveika vyko per teksto įvestį ir naudojo hierarchinę failų saugojimo sistemą. Nors UNIX® pasikeitė nuo ankstyvo kūrimo, daugelis komandų išlieka tos pačios, ir šiandien ji iš esmės atpažįstama kaip ta pati sistema, kuri buvo prieš 40 metų. Nuo 1994 m. ji priklauso „The Open Group“, kuri ją įsigijo iš „Novell“. Standartas toliau tobulinamas, be to, jis turėjo keletą populiarių atšakų, kurios prasidėjo nuo pagrindinių idealų.

Garsiausias iš jų yra Linux® branduolys, kurio pradžia dar 1983 m., kai Richardas Stallmanas pradėjo GNU projektą, siekdamas sukurti nemokamą UNIX® versiją. Nors pats projektas nebuvo sėkmingas, 1992 m. Linusas Torvaldsas sukūrė nemokamą branduolio versiją, kurią pavadino Linux®, ir išleido ją pagal GNU licenciją. Dėl to, nors UNIX® liko gana uždaras, Linux® buvo visiškai atviro kodo. Tai paskatino daugybę pagrindinio branduolio platinimų.

Nors žmonės linkę galvoti apie UNIX® kaip apie vieną operacinę sistemą, tai iš tikrųjų yra platesnė sistemų klasė, atitinkanti specifikacijas. Kiekvienas, turintis operacinę sistemą, atitinkančią šias specifikacijas, gali naudoti pavadinimą, darant prielaidą, kad moka tinkamus licencijos mokesčius. Kai kurios esamos operacinės sistemos galėtų naudoti ženklą, jei taip nuspręstų, nors daugeliu atvejų tai pakenktų jų savybėms.

Pavyzdžiui, Apple OSX sistema atitinka specifikacijas, taigi, griežtai tariant, UNIX® sistema. Panašiai, „Solaris“ operacinė sistema priklauso šiai klasei, kaip ir HP-UX, AIX, Tru64 ir IRIX. Operacinės sistemos, pvz., Linux® aromatai ar BSD, kurios turi daug bendro su UNIX®, bet techniškai nėra UNIX® sistemos, nes nesilaikoma specifikacijų, nesumokamas licencijos mokestis, arba dėl abiejų priežasčių, dažnai vadinamos. tiesiog kaip *nix sistemos. Tai atsiranda dėl pačios OS praktikos naudoti žvaigždutę kaip pakaitos simbolį, kuris gali atstoti bet kurį simbolį. Nors techniškai „UNIX tipo“ sistemos yra pageidaujamas terminas, jis labai retai matomas vietoj *nix, *NIX arba ?nix.