Linux je odprtokodni sistem, brezplačen za uporabo operacijskega sistema, ki se široko uporablja za računalniško strojno in programsko opremo, razvoj iger, tablični računalniki, mainframes itd.. Unix je operacijski sistem, ki se običajno uporablja v
Leta 1960 so Massachusetts Institute of Technology, AT&T Bell Labs in General Electric delali na eksperimentalnem operacijskem sistemu, imenovanem Multiplexed Information and Computing Service ali MULTICS. Ta je bil zasnovan za delovanje na računalniku z glavnim okvirjem GE-645. Vendar je bilo slabo. AT&T Bell Labs je ta projekt odpovedal in svoje vire napotil drugam. Toda Ken Thompson, eden od razvijalcev podjetja Bell Labs, je nadaljeval razvoj za glavni računalnik GE-645 in za ta računalnik napisal igro Space Travel. Toda igra je bila na GE napravi prepočasna in tudi draga, stala je 75 dolarjev na izvedbo. Tako je igro ponovno napisal v sestavnem jeziku za PDP-7 Digital Equipment Corporation s pomočjo Dennisa Ritchieja.
Ta izkušnja je skupaj z njegovim delom na projektu Multics pripeljala Thompsona do novega operacijskega sistema za PDP-7 in razvili so datotečni sistem kot tudi sam novi večopravilni operacijski sistem s pomočjo majhne ekipe razvijalci. Vključevali so tolmača ukazne vrstice in nekaj manjših programskih programov. Leta 1970 so ga poimenovali UNICS, kasneje pa so ga spremenili v UNIX.
Leta 1985 je Richard Stallman ustanovil Fundacijo za prosto programsko opremo in razvil GNU General Public License (GNU GPL), da bi širil programsko opremo. Številni programi, ki so potrebni v operacijskem sistemu (kot so knjižnice, prevajalniki, urejevalniki besedil, lupina UNIX in sistem oken), so bili dokončani v začetku devetdesetih let, vendar je bilo nekaj elementov, kot so gonilniki naprav, demoni in jedro, nepopolnih. Leta 1991 je Linus Torvalds začel delati na MINIX-u, podobnem Unixu, katerega koda je bila prosto dostopna v okviru projekta GNU GPL. Nato je razvil prvo jedro LINUX in ga 17. septembra 1991 izdal za računalniške sisteme Intel x86. To jedro je vključevalo različne sistemske pripomočke in knjižnice iz projekta GNU za ustvarjanje uporabnega operacijskega sistema. Vsa osnovna izvorna koda se lahko prosto spreminja in uporablja.
Linux OS je odličen za majhne in srednje velike operacije, danes pa ga uporabljajo tudi v velikih podjetjih, kjer je UNIX prej veljal za edino možnost. Pred nekaj leti je Linux veljal za zanimiv akademski projekt, toda večina velikih podjetij, pri katerih je mreženje in več računalniških uporabnikov glavna skrb; ljudje niso menili, da je Linux možnost. Danes pa je OS z velikimi prodajalci programske opreme svoje aplikacije prenašal na Linux, in ker je to mogoče prosto distribuirati, je OS vstopil v mainstream kot izvedljivo možnost za spletne storitve in pisarniške aplikacije.
Toda obstajajo nekatere okoliščine, ko je UNIX očitna izbira ali je bila včasih. Če je podjetje uporabljalo ogromne simetrične večprocesne sisteme ali sisteme z več kot osmimi procesorji, so morali v preteklosti zagnati UNIX. UNIX je bil veliko bolj sposoben za učinkovitejše upravljanje vseh procesov kot Linux. Vendar pa od leta 2004 več največjih svetovnih superračunalnikov zdaj deluje Linux kot unix. Od leta 2011 Linux poganja več kot 90% najboljših 500 strežnikov. Deluje tudi na največjem (od leta 2011): RIKEN Napredni inštitut za jedro računalništva: 705024 Moč: 12659,89 kW Pomnilnik: 1410048 GB
Linux se lahko prosto distribuira, saj gre za odprtokodno OS. Tako lahko vsakdo dobi kopijo Linuxa iz knjig, revij ali tudi iz interneta. Za različice strežnikov organizacije običajno plačujejo distributerjem za pogodbo o podpori in ne za programsko opremo. Glavni distributerji so RED HAT, Mandrake in SUSE. Pri strežniški strojni opremi so glavni, IBM, HP, Dell.
UNIX je v primerjavi z Linuxom drag; srednji razpon strežnikov UNIX znaša med 25.000 in 249.999 dolarjev (vključno s strojno opremo). Glavni distributerji so HP, IBM in SUN. Strežnik UNIX visoke stopnje lahko stane do 500.000 dolarjev. Po podatkih IDC, Gartner, IBM je vodilni na strežniku UNIX strežnikov, HP je na 2. mestu, SUN pa na tretjem mestu.
Komercialni UNIX je običajno napisan po meri za vsak sistem, zato so originalni stroški precej visoki, medtem ko ima Linux tudi osnovne pakete. Glede tega je Linux v svojem modelu bližje Windows kot komercialni sistem UNIX. Ob nakupu strežnika UNIX uporabniki dobijo načrt pomoči ponudnika pri postavitvi in konfiguraciji sistema. Toda pri Linuxu je treba podporo za prodajalce kupiti posebej.
Oba operacijskega sistema sta občutljiva na napake, vendar je Linux pri odzivanju na grožnje veliko bolj odziven. Linux je v UNIX vključil številne enake značilnosti in funkcije, vključno s segmentacijo uporabniške domene v več uporabniškem okolju, izolacijo nalog v okolju z več nalogami, sistemom geslov, ki jih je mogoče šifrirati in / ali namestiti na daljavo in veliko več. Ker je Linux odprt sistemski sistem, lahko o napakah poroča vsak v forumu uporabnikov / razvijalcev, v nekaj dneh pa ga je mogoče odpraviti. Toda za UNIX to ne drži in uporabnik mora počakati nekaj časa, da dobi ustrezen popravek za odpravljanje napak. Skupnost z odprto kodo je hitrejša, saj ji ni treba skozi neskončne razvojne cikle komercialnih operacijskih sistemov.
Hkrati ga kot odprtokodni operacijski sistem podpirajo več deset tisoč razvijalcev po vsem svetu. Ponovno poudarjam, da to omogoča boljše inovacije in hitrejše dostopnosti na trgu kot vse, kar UNIX lahko ponudi.
Po podatkih International Data Corp. (IDC). Je Linux v zadnjih nekaj letih zrasel hitreje kot kateri koli drugi strežnik. Uporabniška baza Linuxa naj bi znašala približno več kot 25 milijonov strojev v primerjavi s 5,5 milijona za kombinirane namestitve UNIX.
Linux pridobiva na priljubljenosti zaradi svoje uporabe vgrajenih tehnologij, brezplačne in enostavne dostopnosti. Da bi konkurirali Linuxu, proizvajalci, kot so HP, IBM, Sun, izdelujejo UNIX po meri z grafičnim uporabniškim vmesnikom in uporabnikom prijaznim vmesnikom, ki je prav tako združljiv z Linuxom. Glavni UNIX-ovi prodajalci - IBM, Sun in Hewlett-Packard že vključujejo funkcije interoperabilnosti Linuxa v prihodnje izdaje AIX, Solaris in HP-UX.
Tu je zanimiv videoposnetek, ki nas vodi skozi zgodovino, razlike in nekatere običajne ukaze, ki se uporabljajo v okolju Linux in Unix: