Linux on avoimen lähdekoodin ilmainen käyttöjärjestelmä, jota käytetään laajasti tietokonelaitteistoihin ja ohjelmistoihin, pelien kehittämiseen, tablet PCS: iin, keskusyksiköihin jne.. unix on käyttöjärjestelmä, jota käytetään yleisesti
Vuonna 1960 Massachusetts Institute of Technology, AT&T Bell Labs ja General Electric työskentelivät kokeellisen käyttöjärjestelmän nimeltä Multiplexed Information and Computing Service or MULTICS. Tämä on suunniteltu toimimaan GE-645-keskuskoneella. Mutta se suoriutui huonosti. AT&T Bell Labs lopetti projektin ja sijoitti resurssit muualle. Mutta Ken Thompson, yksi Bell Labsin kehittäjistä, jatkoi kehitystä GE-645-keskusyksikölle ja kirjoitti tietokoneelle pelin nimeltä Space Travel. Peli oli GE-koneessa liian hidas ja myös kallis, maksaa 75 dollaria suoritusta kohti. Joten hän kirjoitti pelin uudelleen kokoonpanokielellä Digital Equipment Corporationin PDP-7: lle Dennis Ritchien avulla.
Tämä kokemus yhdistettynä työhönsä Multics-projektiin sai Thompsonin perustamaan uuden käyttöjärjestelmän PDP-7: lle. He kehittivät tiedostojärjestelmän sekä uuden monitehtäväisen käyttöjärjestelmän itse pienen ryhmän avulla. kehittäjille. Niihin kuului komentorivitulkki ja joitain pieniä apuohjelmia. Tätä nimettiin nimellä UNICS vuonna 1970, ja myöhemmin muutos UNIXiksi.
Vuonna 1985 Richard Stallman perusti Free Software Foundation -säätiön ja kehitti GNU General Public License -lisenssin (GNU GPL) ohjelmistojen vapaaseen levittämiseen. Monet käyttöjärjestelmässä tarvittavista ohjelmista (kuten kirjastot, kääntäjät, tekstieditorit, UNIX-kuori ja ikkunajärjestelmä) valmistuivat 1990-luvun alkupuolella, mutta harvat elementit, kuten laiteajurit, demonit ja ydin, olivat puutteellisia. Vuonna 1991 Linus Torvalds alkoi työskennellä MINIXissa, Unixin kaltaisessa käyttöjärjestelmässä, jonka koodi oli vapaasti saatavana GNU GPL -projektissa. Sitten hän kehitti ensimmäisen LINUX-ytimen ja julkaisi sen 17. syyskuuta 1991 Intel x86 -tietokonejärjestelmille. Tämä ydin sisälsi erilaisia järjestelmäapuohjelmia ja kirjastoja GNU-projektista käyttökelpoisen käyttöjärjestelmän luomiseksi. Kaikkia taustalla olevia lähdekoodeja voidaan vapaasti muokata ja käyttää.
Linux-käyttöjärjestelmä on hieno pienille ja keskisuurille toiminnoille, ja nykyään sitä käytetään myös suurissa yrityksissä, joissa UNIXia pidettiin aiemmin ainoana vaihtoehtona. Muutama vuosi sitten Linuxia pidettiin mielenkiintoisena akateemisena projektina, mutta suurin osa suurista yrityksistä, joissa verkottuminen ja useiden käyttäjien tietojenkäsittely ovat suurimpia huolenaiheita; ihmiset eivät pitäneet Linuxia vaihtoehtona. Mutta tänään, kun suuret ohjelmistotoimittajat siirtävät sovelluksiaan Linuxille, ja koska sitä voidaan levittää vapaasti, käyttöjärjestelmä on tullut valtavirtaan toimivana vaihtoehtona Web-palvelimille ja toimistosovelluksille..
Mutta joissakin olosuhteissa UNIX on itsestään selvä valinta tai oli ennen. Jos yritys käytti massiivisia symmetrisiä moniprosessointijärjestelmiä tai järjestelmiä, joissa on yli kahdeksan CPU: ta, niiden piti aikaisemmin suorittaa UNIX. UNIX pystyy käsittelemään kaikkia prosesseja tehokkaammin kuin Linux. Vuodesta 2004 lähtien enemmän maailman suurimmista supertietokoneista on kuitenkin käyttänyt Linuxia kuin UNIX. Vuodesta 2011 lähtien Linuxilla on yli 90% 500 suurimmasta palvelimesta. Se toimii myös suurimmalla (vuodesta 2011): RIKEN Advanced Institute for Computational Science -ydin: 705024 Teho: 12659,89 kW Muisti: 1410048 GB
Linuxia voidaan levittää vapaasti, koska se on avoimen lähdekoodin käyttöjärjestelmä. Joten kuka tahansa voi saada kopion Linuxista kirjoista, lehdistä tai myös Internetistä. Palvelinversioiden osalta organisaatiot yleensä maksavat jakelijoille tukisopimuksista, eivät ohjelmistosta. Suurimmat jakelijat ovat RED HAT, Mandrake ja SUSE. Palvelinlaitteistojen osalta tärkeimmät ovat IBM, HP, Dell.
UNIX on kallista verrattuna Linuxiin; keskitason UNIX-palvelimet ovat hinnassa välillä 25 000–249 999 dollaria (mukaan lukien laitteistot). Suurimmat jakelijat ovat HP, IBM ja SUN. Huippuluokan UNIX-palvelin voi maksaa jopa 500 000 dollaria. IDC: n mukaan Gartner, IBM on markkinoiden johtava UNIX-palvelimissa, HP on 2. ja SUN kolmannella sijalla.
Kaupallinen UNIX on yleensä räätälöity jokaiselle järjestelmälle, jolloin alkuperäiset kustannukset ovat melko korkeat, kun taas Linuxissa on myös peruspaketteja. Tässä suhteessa Linux on läheisemmässä mallissaan Windowsiin kuin kaupallinen UNIX-käyttöjärjestelmä. UNIX-palvelimen ostamisen yhteydessä käyttäjät saavat toimittajan avustussuunnitelman järjestelmän asettamisesta ja määrittämisestä. Mutta Linuxissa myyjätuki on ostettava erikseen.
Molemmat käyttöjärjestelmät ovat alttiita virheille, mutta Linux on paljon reagoivampi käsittelemään uhkia. Linux sisälsi monia samoja ominaisuuksia ja toimintoja, jotka löytyvät UNIXista, mukaan lukien käyttäjäalueen segmentointi monen käyttäjän ympäristössä, tehtävien eristäminen monen tehtävän ympäristössä, salasanajärjestelmä, joka voidaan salata ja / tai sijaita etänä. ja paljon enemmän. Koska Linux on avoimen järjestelmän käyttöjärjestelmä, kuka tahansa voi ilmoittaa virheistä käyttäjän / kehittäjän foorumilla, ja se voidaan korjata muutamassa päivässä. Mutta UNIXissa tämä ei ole tilanne, ja käyttäjän on odotettava hetken saadakseen oikea virheenkorjauksen korjaustiedosto. Avoimen lähdekoodin yhteisö toimittaa nopeammin, koska sen ei tarvitse käydä läpi loputtomia kaupallisten käyttöjärjestelmien kehityssyklejä.
Samaan aikaan kymmenet tuhannet kehittäjät tukevat sitä avoimen lähdekoodin käyttöjärjestelmänä ympäri maailmaa. Toistaakseni tämä sallii parempia innovaatioita ja nopeampia markkinointiominaisuuksia kuin mitä mikään UNIX voi tarjota.
International Data Corp.: n (IDC) mukaan .Linux on kasvanut nopeammin kuin mikään muu palvelinohjelmisto viime vuosina. Linux-käyttäjäkannan arvioidaan olevan yli 25 miljoonaa konetta, verrattuna 5,5 miljoonaan yhdistetyissä UNIX-asennuksissa.
Linux on kasvussa suosionsa ansiosta sulautettuihin tekniikoihin, ilmainen ja helppo saatavuus. Kilpailemaan Linuxin kanssa myyjät, kuten HP, IBM, Sun, tekevät räätälöityjä UNIX-sovelluksia graafisella käyttöliittymällä ja käyttäjäystävällisellä käyttöliittymällä, joka on myös yhteensopiva Linuxin kanssa. Tärkeimmät UNIX-toimittajat - IBM, Sun ja Hewlett-Packard - saattavat jo Linux-yhteentoimivuusominaisuuksia tulevaisuuden AIX-, Solaris- ja HP-UX-julkaisuihin..
Tässä on mielenkiintoinen video, joka käy läpi historian, erot ja joitain yleisiä komentoja, joita käytetään Linux- ja Unix-ympäristöissä: