Skelbimas

Maždaug per pastarąjį dešimtmetį žmonės tikrai pradėjo painiokite „UNIX“ su „Linux“ „Unix“ vs. Linux: skirtumai tarp ir kodėl tai svarbuPrieš sukuriant „Linux“, skaičiavimo pasaulyje dominavo „Unix“. Kuo skiriasi Linux ir Unix? Skaityti daugiau tarsi jie iš esmės yra tas pats dalykas - bet tai netiesa. Tai yra niūrus protektoriaus plotas, tačiau skirtumas iš esmės priklauso nuo to, kaip apibrėžiate terminus.

UNIX šaknys siekia 1960-uosius metus, tačiau vardas atsirado tik aštuntajame dešimtmetyje, kai gimė projektas pavadinimu Unikai. Per ateinančius kelis dešimtmečius UNIX baigėsi suskaidymu į daugybę skirtingų šakų, kurių kiekviena turėjo savo unikalius posūkius.

„Linux“ buvo ne viena iš tų šakų.

Tiesą sakant, „Linux“ buvo gimė kaip alternatyva UNIX „Penguin Origins: Linux“ istorija [Geek History]Beveik nėra vietos, kur galėtum nuvykti nesikreipdamas į „Linux“ - jis maitina viską, nuo įprastų kompiuterių iki galingiausių serverių iki mūsų nešiojamų mobiliųjų įrenginių. Dauguma žmonių, kurie nėra technikai ... Skaityti daugiau

instagram viewer
turint tikslą būti suderinamu su UNIX, o tai paaiškina, kodėl abu šie dalykai turi daug panašumų ir kodėl jie dažnai yra tarpusavyje susiję. Šia prasme „Linux“ yra UNIX tipo, o ne UNIX pagrįsta operacinė sistema.

Kitaip tariant, „Linux“ veikė UNIX, tačiau UNIX sistemos neturi jokio ryšio su Linux. Tai pasakysiu, čia yra keletas svarbesnių UNIX sistemų, kurios vis dar egzistuoja ir apie kurias verta žinoti.

BSD

„Berkeley“ programinės įrangos platinimas, žinomas kaip BSD, buvo UNIX išvestinė priemonė, kuri buvo paleista 1977 m. Ir nustojo vystyti 1995 m. Savo veiklos pradžioje BSD faktiškai turėjo tą patį kodą kaip ir tuo metu UNIX, todėl tai buvo tikra UNIX šaka.

Nors pirminio BSD nebeegzistuoja, jis užaugino krūvą kitų palikuonių, vadinamų „variantais“, iš kurių daugelis yra aktyviai kuriami kaip atvirojo kodo projektai Kas yra atvirojo kodo programinė įranga? [„MakeUseOf“ paaiškina]„Atviras šaltinis“ yra terminas, kuris šiais laikais yra labai mėgiamas. Galbūt žinote, kad tam tikri dalykai yra atvirojo kodo, pvz., „Linux“ ir „Android“, bet ar žinote, ką tai reiškia? Kas atvira ... Skaityti daugiau .

Populiariausias variantas yra „FreeBSD“, tai yra bendrosios paskirties operacinė sistema, kuriai būdingos visos savybės (skirtingai nei „Linux“, kuri yra tik branduolys). Tai reiškia, kad „FreeBSD“ sistemą sudaro branduolys, tvarkyklės, paslaugų programos ir dokumentacija.

unix-like-systems-freebsd

Numatytiems „FreeBSD“ diegimams trūksta grafinės sąsajos, tačiau pakankamai nesunku įdiegti vieną iš populiarių darbalaukio aplinkų, palaikomų išorėje: „GNOME“, „KDE“ arba „Xfce“.

Trečias populiariausias variantas yra NetBSD, kuriame daugiau dėmesio skiriama švariam dizainui ir lengvam kompiuterių architektūros perkeliamumui, tai reiškia, kad beveik visose mašinose jis turėtų veikti be problemų.

Dažniausiai „NetBSD“ yra naudojamas kaip didelio masto serverių ir įterptųjų sistemų pagrindas, o ne asmeninis.

Vienas iš NetBSD palikuonių, vadinamas „OpenBSD“, iš tikrųjų pralenkė savo tėvus pagal populiarumą ir tapo antruoju plačiausiai naudojamu BSD variantu po FreeBSD.

unix-like-systems-openbsd

Pagrindinis „OpenBSD“ dėmesys sutelktas į skaidrų kodą ir dokumentaciją, o po to į saugumą. Dėl šios priežasties „OpenBSD“ yra populiari operacinė sistema saugos pramonėje. Nepaisant to, OpenBSD taip pat palaiko darbalaukio aplinką ir įprastos atvirojo kodo programos Geriausia „Linux“ programinė įranga ir programosNesvarbu, ar esate naujokas „Linux“ ar esate patyręs vartotojas, čia yra geriausia „Linux“ programinė įranga ir programos, kurias turėtumėte naudoti šiandien. Skaityti daugiau , todėl tai tinka ir asmeniniam naudojimui.

Visi šie variantai yra licencijuoti pagal atvirojo kodo BSD licencija Atvirojo kodo programinės įrangos licencijos: ką turėtumėte naudoti?Ar žinojai, kad ne visos atvirojo kodo licencijos yra vienodos? Skaityti daugiau , kuri yra viena iš labiausiai leistinų programinės įrangos licencijų. Su šiomis operacinėmis sistemomis galite daug ką padaryti.

Solaris

1983 m. Buvo išleistas BSD variantas, pavadintas „SunOS“. Sukurtas „Sun Microsystems“ - dar žinomo kaip „Java“ platformos pradininkas - „SunOS“ buvo sukurta labiau kaip darbo vietos ir serverio kompiuteris, o ne kaip asmeninis darbalaukis.

Bet tada, 1992 m., Jie iškasė BSD pagrįstą „SunOS“ ir vėl pradėjo naudoti modernesnę (tuo metu) UNIX versiją. Ši versija vadinosi „Solaris“, kuri iki šiol egzistuoja pavadinimu „Oracle Solaris“ (kadangi „Sun Microsystems“ įsigijo „Oracle“ 2010 m.).

unix-like-systems-opensolaris

Didžioji savo istorijos dalis „Solaris“ buvo uždaras šaltinis, patentuotas į nuosavybę, nors „Sun“ dažnai integruotus atvirojo kodo sprendimus į sistemą (pvz., „OpenWindows“ ir vėlesnius „Common Desktop“) Aplinka).

Tačiau 2005 m. Viskas pasikeitė, kai „Sun“ išleido „Solaris“ bazinę bazę pagal licenciją, kurią patvirtino Atviro kodo iniciatyva. Šis variantas, pagrįstas „Solaris 10“, tapo žinomas kaip „OpenSolaris“.

Deja, „Sun“ įsigijus „Oracle“, oficialus „OpenSolaris“ projektas buvo uždarytas. Tai paskatino kūrėjų bendruomenę tęsti plėtrą savarankiškai, todėl atsirado šaka „OpenIndiana“ remiantis nauju branduoliu, vadinamu illumos.

unix-like-systems-openindiana

„OpenIndiana“ yra dvasinis dabar nebegyvo „OpenSolaris“ tęsinys. Egzistuoja keli kiti „OpenSolaris“ dariniai ir visi jie yra pagrįsti iliumos branduoliu (tiesiog kaip visi Linux paskirstymai yra pagrįsti Linux branduoliu), tačiau nė vienas iš jų nėra toks pastebimas kaip „OpenIndiana“.

Bet dienos pabaigoje, jei neveikiate didelio masto serverių ir didžiųjų kompiuterių aplinkoje, jums niekada nereikės bendrauti su „Solaris“ ar jo artimaisiais.

OS X

Stebinantis skaičius žmonių nesuvokia, kad šiuolaikinės „Mac“ sistemos yra išvestos iš UNIX bazės. Iki „Mac OS 9“ „Apple“ operacinė sistema buvo kuriama ir plėtojama įmonėje, tačiau 2001 m. Jie viską pakeitė išleisdami „Mac OS X“ (kuri vėliau buvo pervadinta kaip „ OS X 2012).

Kai „Apple“ įsigijo „NeXT, Inc.“ 1997 m. jie taip pat įsigijo operacinę sistemą „NeXTSTEP“, kuri pati buvo išvesta iš ankstyvosios BSD versijos. Tai reiškia, kad šiuolaikiniai „Mac“ turi daugiau pretenzijų į UNIX liniją nei net „Linux“ sistemos „Mac OS X Yosemite“, iš „Linux“ vartotojo perspektyvos„Mac OS X“ naudojama kaip švarios ir elegantiškos sąsajos plakatas. Kaip „Linux“ rašytojas, mano pareiga atlikti palyginimus tarp „Linux“ diskotekų ir kartu su konkurencija. Skaityti daugiau !

unix-like-systems-osx

Prieš „OS X“ kiekvienos „Apple“ operacinės sistemos versijos pavadinimas buvo nurodytas (pvz., „Mac OS 9“, „Mac OS 8“ ir kt.). Dabar visos UNIX pagrįstos operacinės sistemos versijos nuo 2001 m. Buvo „10 versija“, kiekvienai pagrindinei versijai suteikiant kodinį pavadinimą, pavyzdžiui, „Yosemite“ (tai yra 10.10 versija).

Kaip paaiškėja, perėjimas prie UNIX „Apple“ pasirodė sėkmingas, kai manote, kad OS X ilgainiui tapo „iOS“, „ operacinė sistema, kuri dabar naudoja „iPhone“, „iPad“ ir „Apple TV“. Abejotina, kad „Apple“ net nebūtų žemėlapyje, jei to nebūtų buvę UNIX.

Kitos į UNIX panašios operacinės sistemos

Be trijų aukščiau paminėtų vardų, yra keletas kitų reikšmingų ne Linux UNIX sistemų, kurias verta paminėti, pavyzdžių.

IBM kuria operacinę sistemą, vadinamą AIX, kuris dažniausiai naudojamas IBM pagrindiniuose kadruose ir „PowerPC“. „Hewlett-Packard“ palaiko „HP-UX“, kuris naudojamas „HP 9000“ darbo vietų ir serverių sistemose. Ir tada yra Minix, mikrokanalelio operacinę sistemą, kuri dabar dažniausiai naudojama švietimo tikslams.

Esmė? UNIX yra daug labiau paplitusi ir įtakingesnė, nei jūs galite pamanyti. Pasaulis būtų tikrai kitaip, jei UNIX niekada nebūtų grakščios scenos.

Kokių UNIX tipo sistemų mes praleidome? Ar tai padėjo išsiaiškinti, kas yra UNIX? Turite klausimų, į kuriuos neatsakėte? Pasidalinkite su mumis žemiau esančiuose komentaruose!

Joelis Lee turi B.S. Kompiuterijos mokslas ir daugiau nei šešerių metų profesinio rašymo patirtis. Jis yra „MakeUseOf“ vyriausiasis redaktorius.