Mainos
Viimeisen vuosikymmenen aikana ihmiset ovat todella alkaneet sekoita ”UNIX” ja “Linux” Unix vs. Linux: Ero ja miksi sillä on merkitystäEnnen Linuxin luomista tietojenkäsittelymaailmaa hallitsi Unix. Mitä eroa on Linuxilla ja Unixilla? Lue lisää ikään kuin ne olisivat periaatteessa sama asia - mutta se ei ole totta. Se on hämärä pinta-ala, mutta ero johtuu pohjimmiltaan siitä, kuinka määrittelet termit.
UNIX: n juuret ovat jo 1960-luvulla, mutta nimi ilmeni vasta 1970-luvulla, kun syntyi projekti nimeltä Unics. Muutaman seuraavan vuosikymmenen aikana UNIX päätyi jakautumiseen moniin eri aloihin, jokaisella on ainutlaatuiset kierteensä.
Linux oli ei yksi niistä haaroista.
Itse asiassa Linux oli syntynyt vaihtoehtona UNIX: lle Penguin Origins: Linuxin historia [Geek History]Käytännössä ei ole paikkaa, johon voit mennä olematta yhteydessä Linuxiin - se ohjaa kaikkea tavallisista tietokoneista tehokkaimpiin palvelimiin ja kannettaviin mobiililaitteihimme. Useimmat ihmiset, jotka eivät ole tekijöitä ... Lue lisää
tavoitteena olla UNIX-yhteensopiva, mikä selittää, miksi näillä kahdella on paljon samankaltaisuuksia ja miksi ne ovat usein toisiinsa. Tässä mielessä Linux on UNIX-tyyppinen, ei UNIX-pohjainen käyttöjärjestelmä.Toisin sanoen UNIX vaikutti Linuxiin, mutta UNIX-järjestelmillä ei ole mitään yhteyttä Linuxiin. Tästä huolimatta tässä on joitain tärkeimmistä UNIX-järjestelmistä, jotka ovat edelleen olemassa ja joista on syytä tietää.
BSD
Berkeley Software Distribution, joka tunnetaan yleisesti nimellä BSD, oli johdannainen UNIX: lle, joka lanseerattiin vuonna 1977 ja lopetti kehityksen vuonna 1995. Alkuvaiheessaan BSD: llä oli tosiasiassa sama koodi kuin UNIX tuolloin, joten se oli todellinen UNIX-haara.
Vaikka alkuperäistä BSD: tä ei enää ole, se synnytti joukon muita jälkeläisiä - nimeltään "variantteja" - joista monia kehitetään aktiivisesti avoimen lähdekoodin projektit Mikä on avoimen lähdekoodin ohjelmisto? [MakeUseOf selittää]"Avoin lähdekoodi" on termi, jota heitetään nykyään paljon ympäri. Saatat tietää, että tietyt asiat ovat avoimen lähdekoodin sovelluksia, kuten Linux ja Android, mutta tiedätkö, mitä se tarkoittaa? Mikä on avointa ... Lue lisää .
Suosituin vaihtoehto on FreeBSD, joka on ominaisuuksiltaan yleinen käyttöjärjestelmä (toisin kuin Linux, joka on vain ydin). Tämä tarkoittaa, että FreeBSD-järjestelmä sisältää ytimen, ohjaimet, apuohjelmat ja asiakirjat.
FreeBSD: n oletusasennuksista puuttuu graafinen käyttöliittymä, mutta se on riittävän helppo asentaa yksi suosituista työpöytäympäristöistä, joita tuetaan pakkauksen ulkopuolella: GNOME, KDE tai Xfce.
Kolmas suosituin vaihtoehto on NetBSD, joka keskittyy enemmän puhtaaseen suunnitteluun ja helppoon siirrettävyyteen tietokonearkkitehtuurien yli, eli sen pitäisi toimia ilman ongelmia melkein millä tahansa koneella.
Suurimmaksi osaksi NetBSD: tä käytetään ensisijaisesti suurten palvelimien ja sulautettujen järjestelmien perustaksi henkilökohtaisen käytön sijasta.
Yksi NetBSD: n jälkeläisistä, nimeltään OpenBSD, on todella ylittänyt suosionsa emoyhtiöstään ja siitä on tullut FreeBSD: n jälkeen toiseksi eniten käytetty BSD-versio.
OpenBSD: n pääpaino on avoimessa koodissa ja dokumentaatiossa, jota seuraa tietoturva. Tämän vuoksi OpenBSD on suosittu käyttöjärjestelmä turvallisuusalalla. Silti OpenBSD tukee myös työpöytäympäristöjä ja yleiset avoimen lähdekoodin ohjelmat Paras Linux-ohjelmisto ja -sovelluksetOlitpa uusi Linux tai kokeneempi käyttäjä, tässä on parhaat Linux-ohjelmistot ja -sovellukset, joita sinun pitäisi käyttää tänään. Lue lisää , joten se sopii myös henkilökohtaiseen käyttöön.
Kaikki nämä variantit on lisensoitu avoimen lähdekoodin BSD-lisenssi Avoimen lähdekoodin ohjelmistolisenssit: mitä sinun tulisi käyttää?Tiesitkö, että kaikki avoimen lähdekoodin lisenssit eivät ole samoja? Lue lisää , joka on yksi sallituimmista saatavilla olevista ohjelmistolisensseistä. Näillä käyttöjärjestelmillä voit tehdä melko paljon mitä haluat.
Solaris
Vuonna 1983 julkaistiin SunS-niminen variantti BSD: stä. Sun Microsystemsin, joka tunnetaan myös Java-alustan pioneereina, kehittämä SunOS suunniteltiin olevan enemmän työasema- ja palvelintietokone kuin henkilökohtainen työpöytä.
Mutta sitten vuonna 1992 he ojasivat BSD-pohjaisen SunOS: n ja aloittivat uuden käytön nykyaikaisemmalla (tuolloin) UNIX-versiolla. Tätä versiota kutsuttiin Solarikseksi, joka on edelleen olemassa nimellä Oracle Solaris (kun Oracle osti Sun Microsystemsin vuonna 2010).
Suuren historiansa ajan Solaris on ollut suljetun lähteen oma yritys, vaikka Sunkin usein integroidut avoimen lähdekoodin ratkaisut järjestelmään (kuten OpenWindows ja uudempi Common Desktop) Ympäristö).
Mutta vuonna 2005 kaikki muuttui, kun Sun julkaisi Solaris-tietokannan Open Source Initiativen hyväksymän lisenssin nojalla. Tämä variantti, joka perustuu Solaris 10: een, tunnettiin nimellä OpenSolaris.
Valitettavasti kun Oracle osti Sunin, virallinen OpenSolaris-projekti suljettiin. Tämä sai kehittäjäyhteisön jatkamaan kehitystä yksinään, mikä johti haarukkaan kutsumiseen OpenIndiana joka perustuu uuteen ytimeen nimeltään illumos.
OpenIndiana on nyt vanhentuneen OpenSolarisin henkinen jatko. Useita muita OpenSolaris-johdannaisia on olemassa, ja ne kaikki perustuvat illumos-ytimeen (vain kuten kuinka kaikki Linux-levitykset perustuvat Linux-ytimeen), mutta yksikään niistä ei ole niin huomionarvoinen kuin OpenIndiana.
Mutta päivän päätteeksi, ellet työskentele suurten palvelimien ja keskusyksiköiden ympäristössä, sinun ei todennäköisesti tarvitse koskaan olla tekemisissä Solarisin tai sen sukulaisten kanssa.
OS X
Yllättävän monet ihmiset eivät ymmärrä, että nykyaikaiset Mac-järjestelmät ovat johdettu UNIX-pohjasta. Aina Mac OS 9: ään asti Applen käyttöjärjestelmä rakennettiin ja kehitettiin sisäisesti, mutta he uudistivat kaiken vuonna 2001 julkaisemalla Mac OS X: n (joka muutettiin myöhemmin uudelleen nimellä OS X vuonna 2012).
Kun Apple osti NeXT, Inc. vuonna 1997 he ostivat myös NeXTSTEP-käyttöjärjestelmän, joka itsessään oli johdettu BSD: n varhaisesta versiosta. Tämä tarkoittaa, että nykyajan Macilla on enemmän vaatimusta UNIX-linjasta kuin edes Linux-järjestelmissä Mac OS X Yosemite, Linux-käyttäjän näkökulmastaMac OS X: ää käytetään julisteena lapsena puhtaassa ja tyylikkäässä käyttöliittymässä. Linux-kirjoittajana velvollisuuteni on tehdä vertailuja Linux-distrossa, mutta myös kilpailua vastaan. Lue lisää !
Ennen OS X: tä jokainen Applen käyttöjärjestelmän versio näkyi nimessä (esim. Mac OS 9, Mac OS 8 jne.). Nyt kaikki UNIX-pohjaisen käyttöjärjestelmän versiot vuodesta 2001 ovat olleet “Versio 10”, jokaiselle suurelle julkaisulle on annettu koodinimi kuten “Yosemite” (joka on teknisesti versio 10.10).
Kuten osoittautuu, siirtyminen UNIXiin osoittautui Applelle onnistuneeksi, kun ajatellaan, että OS X: stä tuli lopulta iOS: n, käyttöjärjestelmä, joka nyt toimii iPhonissa, iPadissa ja Apple TV: ssä. On kiistatonta, että Apple ei olisi edes kartalla, ellei sitä olisi pitänyt UNIX.
Muut UNIX-tyyppiset käyttöjärjestelmät
Yllä olevien kolmen suuren nimen lisäksi on joitain muita merkittäviä esimerkkejä mainitsemisen arvoisista UNIX-järjestelmistä, jotka eivät ole Linux-käyttöjärjestelmää.
IBM kehittää käyttöjärjestelmän nimeltä AIX, jota käytetään enimmäkseen IBM: n suurkehyksissä ja PowerPC: issä. Hewlett-Packard ylläpitää HP-UX, jota käytetään HP 9000 -työasemien ja palvelinjärjestelmien rivillä. Ja sitten siellä on Minix, mikrokanavakäyttöjärjestelmä, jota käytetään nyt enimmäkseen koulutustarkoituksiin.
Tulos? UNIX on paljon yleisempi ja vaikutusvaltaisempi kuin voisi luulla. Maailma olisi Todella erilainen, jos UNIX ei olisi koskaan gradienttanut kohtausta.
Mistä UNIX-tyyppisistä järjestelmistä me kaipaamme? Auttoiko tämä selventämään, mikä on UNIX? Onko sinulla kysymyksiä, joihin ei vastattu? Jaa kanssamme alla olevissa kommenteissa!
Joel Leellä on B.S. tietotekniikan alalta ja yli kuuden vuoden ammattikirjoittamisen kokemus. Hän on MakeUseOfin päätoimittaja.