Naziv Linux potekao je iz kombinacije Linus + Unix. Linus je ime tvorca Linuxa, Linusa Torvaldsa. A Unix je naziv velikog operativnog sustava u kojem ćemo sada ispričati vašu priču kako biste mogli bolje razumjeti Linux.
Podrijetlo Unixa povezano je s operativnim sustavom Multics, dizajniranim 1960-ih. Ovaj projekt izvodili su Massachusetts Institute of Technology (MIT), General Electric (GE) i Bell (Bell Labs) i American Telephone laboratoriji u Telegraphu (AT&T). Namjera je bila da Multics ima značajke dijeljenja vremena (nekoliko korisnika dijeli resurse jednog računala), što ga čini najsmjelijim sustavom tog vremena. 1969. godine već postoji verzija Multics-a koja radi na računalu GE645.]
Ken Thompsom bio je istraživač u Multicsu i radio je u Bell Labs. Međutim, tvrtka se povukla iz projekta nešto kasnije, ali on je nastavio studije u sustavu. Od tada, njegova ideja nije bila nastaviti s originalnim Multicsom, već stvoriti nešto manje, ali to je zadržalo osnovne ideje sustava. Odatle započinje saga o Unix sustavu. Brian Kernighan, također istraživač u Bell Labs, dao je ovo ime.
1973. godine, drugi istraživač u Bell Labs, Dennis Ritchie, prepisao je cijeli Unix sustav jezikom visoke razine nazvanim C, koji je sam razvio. Kao rezultat toga, sustav je široko prihvaćen od strane korisnika izvan Bell Labs.
Između 1977. i 1981. AT&T je dotjerao Unix, unijevši neke posebne promjene, i objavio System III. 1983. godine, nakon nove serije modifikacija, objavljen je poznati Unix System IV, koji je nastavljen u prodaji. Do danas se ovaj sustav koristi na tržištu, postajući međunarodni standard Unixa. Ovaj sustav prodaju tvrtke poput IBM-a, HP-a, Sun-a itd. Unix je vrlo skup operativni sustav i koristi ga nekoliko multinacionalnih kompanija u moćnim računalima (poput glavnih računala).
Kakav je odnos između Unixa i Linuxa, odnosno, između Unixa i Linusa Torvaldsa?
Da biste odgovorili na ovo pitanje, potrebno je razgovarati o drugom operativnom sustavu, Minixu. Minix je inačica Unixa, međutim, besplatna i s dostupnim izvornim kodom. To znači da ga svaki iskusni programer može unijeti promjene. Izvorno je stvoren za obrazovnu upotrebu, za sve koji žele studirati Unix "kod kuće". Međutim, vrijedno je spomenuti da je napisan s „nule“ i unatoč tome što je verzija Unixa, ne sadrži AT&T kôd i stoga se može slobodno distribuirati.
Odatle, "stupa na scenu" Linus Torvalds. Bio je student informatike na Sveučilištu u Helsinkiju u Finskoj, a 1991. godine Linus je iz hobija odlučio razviti sustav snažniji od Minixa. Kako bi pronio vijest o svojoj ideji, poslao je poruku grupi putem Useneta (svojevrsnog prethodnika Interneta). Poruka se može vidjeti na kraju ovog članka. Iste je godine objavio verziju jezgre (jezgreni operativni sustavi) 0,02 i nastavio raditi do koja je 1994. godine objavila verziju 1.0. U vrijeme pisanja ovog članka, trenutna verzija bila je 2.6.
Linux je besplatni operativni sustav i ponovna je primjena POSIX specifikacija (standardizacija IEEE, Institut za elektrotehničko i elektroničko inženjerstvo) za sustave s proširenjima Sustav V i BSD. To znači da je Linux vrlo sličan Unixu, ali ne dolazi s istog mjesta i drugačije je napisan.
Ali zašto je Linux besplatan?
Linus Torvalds, kada je razvijao Linux, nije imao namjeru zarađivati novac, već je napravio sustav za svoju osobnu upotrebu koji bi udovoljio njegovim potrebama. Usvojeni stil razvoja bila je kolektivna pomoć. Odnosno, on koordinira kolektivne napore grupe da poboljša sustav koji je stvorio. Tisuće ljudi slobodno doprinose razvoju Linuxa, jednostavno iz zadovoljstva stvaranja boljeg operativnog sustava.
GPL licenca
Linux je pod GPL licencom, omogućava svima da koriste programe koji su pod njim, uz obvezu da programe neće učiniti zatvorenima i komercijaliziranima. Odnosno, možete promijeniti bilo koji dio Linuxa, izmijeniti ga, pa čak i plasirati na tržište, ali ga ne možete zatvoriti (ne dopustiti drugim korisnicima da ga mijenjaju) i prodati.
GNU
No, priča o Linuxu tu ne završava. Također je potrebno znati što je GNU. GNU je projekt započet 1984. godine s ciljem razvoja Unix kompatibilnog operativnog sustava. Linux je sam po sebi samo jezgra. Linus Torvalds, istovremeno s pisanjem izvornog koda jezgre, počeo je koristiti GNU programe za izradu svog sustava. Sviđa mu se ideja, odlučio je ostaviti svoj kernel pod istom licencom.
Ali sama jezgra nije upotrebljiva. Jezgra je najvažniji dio, jer je jezgra i služi kao komunikator između korisnika i računala. Stoga je, korištenjem inačica GNU sustava zajedno s jezgrom, Linux postao operativni sustav.
Ali možda ste se već zbunili. Što je onda Linux? Što je GNU? Jednostavno, puno ljudi koristi modificirane verzije GNU sustava, misleći da je to sam Linux. Programeri koji rade s njim znaju da je Linux u osnovi jezgra, kao što je rečeno, ali svi nazivaju ovaj skup Linuxa (postoje oni koji brane upotrebu GNU / Linuxa).
Napokon, GNU projekt jedan je od odgovornih za uspjeh Linuxa, jer zahvaljujući "mješavini" njegovih programa s jezgrom koji je razvio Linus Torvalds, Linux je pokazao zašto je to operativni sustav vrijedan vještina nenadmašnih od bilo kojeg drugi sustav.
Računarstvo - Brazil škola
Izvor: Brazil škola - https://brasilescola.uol.com.br/informatica/historia-do-linux.htm