Reklaam
Umbes viimase kümne aasta jooksul on inimesed tõesti hakanud ajada segamini “UNIX” ja “Linux” Unix vs. Linux: erinevused ja miks see on olulineEnne Linuxi loomist domineeris arvutimaailmas Unix. Mis vahe on Linuxil ja Unixil? Loe rohkem justkui need oleks põhimõtteliselt sama asi - kuid see pole tõsi. See on turritav ala, kuid erinevus tuleneb põhimõtteliselt sellest, kuidas te mõisteid määratlete.
UNIXi juured ulatuvad 1960. aastatesse, kuid nimi avaldus alles 1970. aastatel, kui sündis projekt nimega Unics. Järgmise paarikümne aasta jooksul jagunes UNIX mitmeks erinevaks haruks, millest igaühel oli oma kordumatu keerd.
Linux oli mitte üks neist harudest.
Tegelikult oli Linux sündinud UNIX-i alternatiivina Penguin Origins: Linuxi ajalugu [Geek History]Praktiliselt pole ühtegi kohta, kuhu saaksite minna ilma Linuxiga kokku puutumata - see annab jõudu kõik, alates tavalistest arvutitest kuni võimsaimate serveriteni kuni meie käeshoitavate mobiilseadmeteni. Enamik inimesi, kes pole tehnikad ... Loe rohkem
eesmärgiga olla UNIX-iga ühilduv, mis selgitab, miks neil kahel on palju sarnasusi ja miks nad on sageli üksteisega seotud. Selles mõttes on Linux UNIX-ilaadne, mitte UNIX-põhine operatsioonisüsteem.Teisisõnu, Linuxit mõjutas UNIX, kuid UNIX-i süsteemidel pole Linuxiga mingit seost. Sellegipoolest on siin mõned olulisemad UNIX-i süsteemid, mis tänapäeval veel olemas on ja millest tasub teada.
BSD
Berkeley tarkvara levitamine, tuntud üldtuntud nimega BSD, oli UNIXi tuletis, mis käivitati 1977. aastal ja lõpetas selle arendamise 1995. aastal. Alguses oli BSD-l tegelikult sama kood nagu UNIXil, muutes selle UNIXi tõeliseks haruks.
Ehkki algset BSD-d enam ei eksisteeri, tekitas see siiski hulga teisi järeltulijaid - nn variante -, millest paljusid arendatakse aktiivselt avatud lähtekoodiga projektid Mis on avatud lähtekoodiga tarkvara? [MakeUseOf selgitab]"Avatud lähtekoodiga" on termin, mida tänapäeval palju ringi käiakse. Võib-olla teate, et teatud asjad on avatud lähtekoodiga, näiteks Linux ja Android, kuid kas teate, mida see tähendab? Mis on avatud ... Loe rohkem .
Kõige populaarsem variant on FreeBSD, mis on üldotstarbeline opsüsteem, millel on täielik funktsioon (erinevalt Linuxist, mis on lihtsalt kernel). See tähendab, et FreeBSD süsteem sisaldab kerneli, draivereid, utiliite ja dokumentatsiooni.
FreeBSD vaikimisi installimisel puudub graafiline liides, kuid see on piisavalt lihtne ühe populaarse töölauakeskkonna installimiseks, mida väljaspool käiku toetatakse: GNOME, KDE või Xfce.
Kolmas populaarseim variant on NetBSD, mis keskendub rohkem puhtale disainile ja hõlpsale teisaldatavusele kogu arvutiarhitektuuris, mis tähendab, et see peaks töötama ilma probleemideta peaaegu üheski masinas.
Enamasti kasutatakse NetBSD-d peamiselt isikliku kasutamise asemel suuremahuliste serverite ja manustatud süsteemide alusena.
Üks NetBSD järeltulijatest, nn OpenBSD, on populaarsuse poolest tegelikult ületanud oma vanema, saades FreeBSD järel teiseks laialdasemalt kasutatavaks BSD variandiks.
OpenBSD põhirõhk on läbipaistval koodil ja dokumenteerimisel, millele järgneb turvalisus. Seetõttu on OpenBSD turvatööstuses populaarne opsüsteem. Isegi siis toetab OpenBSD ka töölauakeskkondi ja tavalised avatud lähtekoodiga programmid Parim Linuxi tarkvara ja rakendusedÜkskõik, kas olete Linuxi uustulnuk või kogenud kasutaja, siin on parim Linuxi tarkvara ja rakendused, mida peaksite täna kasutama. Loe rohkem , muutes selle heaks ka isiklikuks kasutamiseks.
Kõik need variandid on litsentsitud vastavalt avatud lähtekoodiga BSD litsents Avatud lähtekoodiga tarkvara litsentsid: mida peaksite kasutama?Kas teadsite, et kõik avatud lähtekoodiga litsentsid pole samad? Loe rohkem , mis on üks kõige lubavamaid saadaolevaid tarkvara litsentse. Nende opsüsteemidega saate päris palju teha kõike, mida soovite.
Solaris
1983. aastal vabastati BSD variant nimega SunOS. Arendanud Sun Microsystems - tuntud ka kui Java platvormi pioneerid - SunOS kavandati pigem tööjaama- ja serveriarvutiks kui isiklikuks töölauaks.
Kuid siis 1992. aastal kraavisid nad BSD-l põhineva SunOS-i ja hakkasid uuesti kasutama UNIXi moodsamat (omal ajal) versiooni. Selle versiooni nimi oli Solaris, mis eksisteerib täna veel nime all Oracle Solaris (kuna Sun Microsystems omandas Oracle 2010. aastal).
Solaris on oma ajaloo vältel olnud suletud ja patenteeritud projekt, isegi kui Sun sageli integreeritud süsteemi avatud lähtekoodiga lahendused (nt OpenWindows ja uuem, Common Desktop) Keskkond).
Kuid 2005. aastal muutus kõik, kui Sun vabastas Solarise koodeksi litsentsi alusel, mille kiitis heaks Open Source Initiative. See variant, mis põhineb Solaris 10-l, sai tuntuks OpenSolaris.
Kui Oracle omandas Suni, suleti ametlik OpenSolarise projekt kahjuks. See ajendas arendajate kogukonda arendamist iseseisvalt jätkama, mille tulemuseks oli kahvel OpenIndiana põhineb uue tuuma nimega illumos.
OpenIndiana on nüüdseks kaotanud OpenSolarise vaimne jätk. On olemas veel mitu OpenSolarise derivaati ja kõik need põhinevad illumos tuumal (just nagu see, kuidas kõik Linuxi distributsioonid põhinevad Linuxi kernelil), kuid ükski neist pole nii tähelepanuväärne kui OpenIndiana.
Kuid päeva lõpuks, kui te ei tööta suuremahuliste serverite ja suurarvutite keskkonnas, ei pea te kunagi kunagi Solarise või mõne selle sugulasega tegelema.
OS X
Üllatav hulk inimesi ei saa aru, et tänapäevased Maci süsteemid on tuletatud UNIX-i baasist. Kuni Mac OS 9-ni ehitati ja arendati Apple'i opsüsteemi ettevõttesiseseks, kuid nad uuendasid kõike 2001. aastal, vabastades Mac OS X-i (mis sai hiljem uue nime OS X aastal 2012).
Kui Apple ostis NeXT, Inc. 1997. aastal omandasid nad ka operatsioonisüsteemi NeXTSTEP, mis ise oli tuletatud BSD varasest versioonist. See tähendab, et tänapäevastel Macidel on rohkem nõudeid UNIX-i päritolu vastu kui isegi Linuxi süsteemid Mac OS X Yosemite, Linuxi kasutaja vaatenurgastMac OS X-i kasutatakse puhta ja elegantse liidese postitajana. Linuxi kirjanikuna on minu kohus teha võrdlusi Linuxi distros, aga ka konkurentsi vastu. Loe rohkem !
Enne OS X-i kajastas Apple'i opsüsteemi iga versiooni nimi (nt Mac OS 9, Mac OS 8 jne). Nüüd on kõik UNIX-põhise opsüsteemi versioonid alates 2001. aastast olnud versioon 10 ja igale suuremale väljaandele on antud koodnimi nagu “Yosemite” (mis on tehniliselt versioon 10.10).
Nagu selgub, osutus üleminek UNIXile Apple'i jaoks edukaks, kui arvestada, et OS X sai lõpuks iOS-i, opsüsteem, mis nüüd annab volitusi iPhone'idele, iPadidele ja Apple TV-dele. On vaieldav, et Apple poleks isegi kaardil, kui seda poleks olnud UNIX.
Muud UNIX-i tüüpi operatsioonisüsteemid
Lisaks ülaltoodud kolmele suurele nimele on veel mõned märkimisväärsed näited UNIX-i mitte-Linux-süsteemidest, mida tasub mainida.
IBM töötab välja opsüsteemi nimega AIX, mida kasutatakse enamasti IBMi suurarvutites ja PowerPC-des. Hewlett-Packard väidab HP-UX, mida kasutatakse HP 9000 tööjaamade ja serverisüsteemide real. Ja siis on olemas Minix, mikrokanalite opsüsteem, mida nüüd kasutatakse enamasti hariduslikel eesmärkidel.
Alumine rida? UNIX on palju levinum ja mõjukam, kui võite arvata. Maailm oleks tõesti teisiti, kui UNIX poleks seda stseeni kunagi joonistanud.
Millistest UNIX-i sarnastest süsteemidest me ilma jäime? Kas see aitas selgitada, mis on UNIX? Kas teil on küsimusi, millele ei vastatud? Jagage meiega allolevates kommentaarides!
Joel Lee'l on B.S. arvutiteaduses ja üle kuue aasta kestnud erialase kirjutamise kogemus. Ta on MakeUseOfi peatoimetaja.