Kako postaviti pametne telefone i računala. Informativni portal
  • Dom
  • Windows 8
  • 20 koji je tvorac linux operativnog sustava. Linux - što je to? Linux OS: pregled, upute, recenzije

20 koji je tvorac linux operativnog sustava. Linux - što je to? Linux OS: pregled, upute, recenzije

U ovom članku naći ćete ne samo povijest stvaranja OS linuxa, već i otkrića samog Linusa Torvalda.

Linux je operativni sustav za više zadataka i više korisnika za poslovanje, obrazovanje i individualno programiranje. Linux pripada obitelji operativnih sustava sličnih UNIX-u. Linux podržava širok raspon softverski paketi od TeX do X Windows, GNU C/C++ prevoditelji, TCP/IP protokoli.

To je fleksibilna implementacija UNIX operativnog sustava, koja se slobodno distribuira pod GNU Općom licencom.

U svom izvornom obliku stvorio ga je Linus Torvalds kao verziju UNIX operativnog sustava za IBM kompatibilan osobnih računala. Linux može pretvoriti bilo koje od gore navedenih osobnih računala u radne stanice. Poslovni ljudi instaliraju Linux na strojne mreže, koriste operativni sustav za obradu podataka u financijama, medicini, distribuiranoj obradi i telekomunikacijama.

Student iz Finske

Godine 1991., Linus Torvalds, finski student, postao je izuzetno fasciniran idejom pisanja kernela kompatibilnog s UNIX-om. operacijski sustav za njegovo osobno računalo s procesorom sada vrlo raširene arhitekture Intel 80386. Prototip budućeg kernela bio je operativni sustav MINIX: operativni sustav kompatibilan s UNIX-om za osobnih računala, koji se učitavao s disketa i uklapao u tada vrlo ograničenu memoriju osobnog računala.

MINIX je kreirao Andrew Tanenbaum kao operativni sustav za podučavanje koji demonstrira arhitekturu i značajke UNIX-a, ali je neupotrebljiv sa stajališta programera. Bio je to punopravni kernel za svoje računalo koje je Linus Torvalds želio napraviti. Svoj kernel je nazvao freax, no kasnije ga je vlasnik ftp poslužitelja promijenio u Linux - hibrid imena kreatora i riječi UNIX.

Najvažniju ulogu u razvoju Linuxa imale su globalne računalne mreže Usenet i Internet. U najranijim fazama, Linus Torvalds je razgovarao o svom radu i izazovima s drugim programerima na news grupi comp.os.minix MINIX Usenet. Linusova ključna odluka bila je objaviti izvorni kod za još uvijek neoperabilnu prvu verziju kernela pod besplatnom GNU GPL licencom. Zahvaljujući tome i sve raširenijem Internetu, mnogi su ljudi mogli samostalno kompajlirati i testirati ovu kernel, sudjelovati u raspravi i ispravljanju pogrešaka, te slati ispravke i dodatke Linusovim izvornim tekstovima.

“Na primjer, sanjao sam. Kao tinejdžer želio sam biti slavni znanstvenik. Poput Alberta Einsteina, samo bolje. A tko ne želi? Ne znanstvenik, nego vozač utrka. Ili rock zvijezda. Ili Majka Tereza. Ili predsjednik Sjedinjenih Država.

Linux kernel

5. listopada 1991. Linus je najavio prvu "službenu" verziju Linuxa, verziju 0.02. Opet, ovo je viđeno kao stvaranje neke vrste hakerskog sustava. Glavni fokus je stvaranje jezgre. Nikakva pitanja korisničke podrške, dokumentacije, replikacije itd. nisu ni raspravljana. Čini se da čak i danas Linux zajednica ova pitanja smatra sekundarnom u odnosu na "pravo programiranje" - razvoj kernela.

Nakon verzije 0.03, Linus je skočio na numeraciju verzije 0.10, jer je puno ljudi počelo raditi na projektu. Nakon nekoliko naknadnih revizija, Linus je sljedećoj verziji dodijelio broj 0.95 kako bi odražavao svoj dojam da je "službena" verzija uskoro moguća. To je bilo u ožujku 1992. Otprilike godinu i pol kasnije - u prosincu 1993. verzija kernela je još uvijek bila Linux 0.99.pl14 - asimptotski se približavala 1.0. I dalje ovaj trenutak verzija kernela - 3.4 (stabilna verzija od 20. svibnja 2012.).

Jezgra može sama emulirati 387-FPU instrukcije, tako da sustavi bez koprocesora mogu izvršavati programe koji se oslanjaju na njega (tj. s pomičnim zarezom).

Kernel također održava univerzalni memorijski bazen za prilagođeni programi i predmemorije na disku. U tom slučaju se cijela memorija može koristiti za predmemoriju, i obrnuto, predmemorija se smanjuje kada se izvode veliki programi.

Od samog početka, Linux OS se distribuira pod uvjetima besplatnog softvera, odnosno praktički je besplatan za korisnike (u većini slučajeva, da biste ga dobili, morate platiti samo CDROM sa softverom ili pristup internetu promet).

“S obzirom na specifičnosti tipičnog unutar-korporativnog mehanizma, tehnički vođa trebao bi biti jaka osobnost. On bi trebao raditi putem pošte i biti u stanju zadržati neutralnost. Želio bih izbjeći riječ posrednik jer ona podrazumijeva dva tabora: vanjski i unutarnji. A to ne bi trebalo biti."

GNU i Linux

Međutim, kao što je nemoguće napraviti operativni sustav bez kernela, tako će kernel biti beskorisan bez pomoćnih programa koji bi koristili njegove mogućnosti. Zahvaljujući GNU projektu, Linus Torvalds je odmah mogao koristiti besplatne uslužne programe s Linuxom: bash, gcc prevodilac, tar, gzip i mnoge druge dobro poznate i široko korištene aplikacije koje su mogle raditi s njegovom UNIX-kompatibilnom kernelom. Tako je Linux odmah ušao u dobro okruženje i, u kombinaciji s GNU uslužnim programima, bio je vrlo zanimljivo okruženje za programere softvera, čak iu vrlo ranoj fazi svog razvoja.

Kompatibilnost Linux i GNU uslužnih programa bila je posljedica činjenice da su oba napisana s orijentacijom na iste standarde i prakse. Međutim, unutar ove prakse (tj. u prisutnosti mnogih različitih UNIX sustava) bilo je puno prostora za nekompatibilnost i razna rješenja. Stoga, na početno stanje razvoj kernela, svaka GNU aplikacija koja je radila na Linuxu bila je još jedna prekretnica za Linus. Prvi su bili bash i gcc. Dakle, kombinacija GNU-a i Linuxa omogućila je stvaranje slobodnog operativnog sustava, ali sama po sebi još nije činila takav sustav, jer su Linux i razni GNU-ovi uslužni programi ostali odvojeni. softverskih proizvoda, koji su napisali različiti ljudi koji nisu uvijek vodili računa o tome što drugi rade. Glavno svojstvo svakog sustava je konzistentnost njegovih komponenti.

Linux pruža kompletan skup TCP/IP protokola za umrežavanje. Podržan je cijeli niz TCP/IP klijenata i usluga kao što su FTP, telnet, NNTP i SMTP.

“Komercijalni uspjeh nije toliko 'pokvario' koliko je promijenio i Linux i mene. Ne bih se usudio reći da sam kao rezultat toga sazreo - u tom smislu, rođenje troje djece više je utjecalo na mene - samo sam se promijenio. U mnogočemu je postao bolji, ali je u isto vrijeme izgubio dio svoje prirodnosti. Linux je nekada bio samo za stručnjake - programeri su plivali u njemu kao riba u vodi. rukavac gdje je važna samo tehnologija i ništa drugo.” Karakteristike sustava".

O distribucijama

Nakon određenog razdoblja razvoja, brojni najvažniji GNU uslužni programi već su postojano radili na Linuxu. Prevedena jezgra Linuxa s već uključenim malim skupom unaprijed kompajliranih Linux uslužni programi GNU je bio skup alata za programera koji je želio koristiti besplatni operativni sustav na svom osobnom računalu.

Kada je zadatak dobivanja računala s GNU/Linuxom koji na njemu radi cijelo vrijeme postao popularan i prilično uobičajen, programeri sa sveučilišta u Helsinkiju i Teksasu stvorili su vlastiti setovi diskete s kojih se može pisati prevedena kernel i osnovni uslužni programi HDD, a zatim pokrenite operativni sustav izravno s njega. Ovi setovi disketa bili su prvi prototipovi modernih Linux distribucija - softverskih paketa koji se mogu koristiti za dobivanje operativnog sustava koji radi na vašem računalu.

Unatoč činjenici da s pojavom prvih distribucija Linux instalacija više ne zahtijeva neovisnu kompilaciju svih programa iz izvornih tekstova, koristeći linux ostao je dio programera: korisnik operativnog sustava s njim u vrijeme njegovog razvoja mogao se baviti gotovo isključivo programiranjem.

Prednost operacijskog sustava koji se u potpunosti sastoji od besplatnog softvera je očita – oni koji sklapaju ovaj sustav ne moraju nikome plaćati programe uključene u njega. Štoviše, daljnji razvoj i ažuriranje postojećih programa također provodi zajednica programera besplatno, nema potrebe plaćati zaposlenike koji bi to radili. Hvala Red Hatu u zajednici Korisnici Linuxa RPM format paketa postao je vrlo raširen.

Gotovo u isto vrijeme kad i Red Hat, rođen je Debian projekt. Njegov je cilj bio gotovo isti - napraviti potpunu distribuciju slobodnog softvera za Linux i GNU.

Trenutno, Ubuntu projekt postaje vrlo popularan.

“Uvjeren sam da jednostavno stvaranje resursa ne čini mnogo za promicanje istinske kreativnosti. Pogledajte, na primjer, današnju glazbenu industriju. Svake se godine troše vagoni dolara u potrazi za sljedećim velikim umjetnikom - a ipak nitko ne misli da se Spice Girls (koje su velikodušno nagrađene za svoj doprinos umjetnosti) mogu usporediti s Wolfgangom Amadeusom Mozartom (koji je umro u siromaštvu). Odnosno, ne možete stvoriti genija samo s novčanim infuzijama. Ali intelektualni snobizam – “novcem se ne može kupiti genijalnost” – ne može poslužiti kao osnova za dugoročni razvoj poslovanja.

Razvoj Linuxa započeo je 1991. godine, kada je student na Sveučilištu u Helsinkiju (Finska) Linus Torvalds razvio kompaktnu samodostatnu kernel za procesor 80386. Cilj je bio stvoriti Unix kompatibilnu kernel za osobno računalo.

Linux je izvorno stvorio Linus kao hobi. Bio je inspiriran operativnim sustavom Minix, malim UNIX sustavom koji je stvorio Andy Tanenbaum, a prvi put se o Linuxu raspravljalo na računalna mreža unutar USENET-a u newsgrupi op.os.minix. U tim su raspravama prvenstveno sudjelovali korisnici Minixa iz obrazovnih i znanstvenih institucija koji su željeli nešto više od Minixa.

Linus je objavio prvu "službenu" verziju Linuxa 0.02 5. listopada 1991. godine. U ovom trenutku, Linux je već mogao pokrenuti bash shell (Bourne Again Shell) i gcc prevodilac (GNU C Compiler), ali ništa drugo nije radilo. Nikakva pitanja korisničke podrške, dokumentacije, replikacije itd. nisu ni raspravljana.

Izvorni kod postavljen je na Internet, gdje je bio besplatno dostupan tisućama korisnika. Fleksibilnost novi razvoj i njegova neovisnost od platformi odredila je njegov daljnji razvoj.

Kao u svakom OS-u, Linux programeri usmjerena na srž sustava. Kernel se shvaća kao privilegirani modul sustava koji upravlja svim njegovim resursima i ima izravan pristup hardveru. Stvaranje Linux kerneli krenuo od nule i kao rezultat stalnih promjena raznih programera, sustav je dobio svoj moderan izgled.

Danas je Linux potpuni operativni sustav za više zadataka, više korisnika iz Unix obitelji, koji podržava većinu njegovih inherentnih značajki, može raditi s X Windows, TCP/IP, Emacs, UUCP, poštom i USENET-om. Gotovo svi glavni softverski paketi isporučeni su i na Linuxu, t.j. komercijalni paketi su sada dostupni za Linux. Podržan je sve veći broj hardvera u usporedbi s izvornom kernelom. Linux trenutno radi na sljedećim platformama: i*86, Motorolla 680*0, DEC Alpha, IBM PowerPC, Sun Sparc, MIPS, ARM.

Postoji razlika između Linux kernela i Linux sustava.

Linux sustav uključuje obje komponente stvorene posebno za ovaj operativni sustav, kao i fragmente posuđene iz drugih sustava. Linux pruža moderno programsko okruženje za profesionalni razvoj aplikacija i korisničkih programa, no ne sadrži krute standarde koji određuju funkcioniranje samog sustava. Moderna distribucija Linuxa uključuje:
Alati za podršku datotečnom sustavu
Alati za izradu i administraciju korisničkog računa
Alati za mrežnu administraciju.

Linux je besplatan operativni sustav. Kao što je ranije navedeno, kao rezultat višestrukih promjena koje su izvršili različiti programeri na temelju Linux kernela, stvorene su mnoge neovisne modifikacije koje se razlikuju po svojim karakterističnim značajkama.

Linux distribucija uključuje skup datoteka i potpuni je Linux OS. Sve modifikacije povezane s jednim sustavom čine obitelj podverzija dane distribucije. Numeracija verzija ima format X.YY.ZZ, gdje je X 0, 1 ili 2 - glavni broj, a YY i ZZ su predstavljeni brojevima 0-99 - implementacija. Više kasnijim verzijama imaju velike sobe.

Linux distribucije uključuju:
Slackware
Red Hat Software Inc.
Softlanding Linux sustav (SLS)
TAMU (Texas ASM University) Linux.
Linux Mandrake
Corel Linux

Kada ljudi kažu "Linux", najčešće misle na skupinu operativnih sustava na kojima su razvijeni Temeljen na Linuxu. Iako je, u biti, Linux samo jezgra operacijskog sustava, a razni drugi alati i biblioteke GNU projekata i drugi resursi se koriste za razvoj punopravnog operativnog sustava. Osim toga, više programera koristi Linux za razvoj i pokretanje mobilnih aplikacija; Linux igra ključnu ulogu u razvoju uređaja kao što su Chromebook ( prijenosni uređaji operira operacijska sala Chrome sustavi, koji kao svoju jezgru koristi hibrid Linux kernela i usluga koje je razvio Google).

Linux je postao popularan iz sljedećih razloga:

  • relevantnost distribucija i aktivna podrška od strane razvojnih zajednica;
  • mogućnost rada na raznim hardverima;
  • niski zahtjevi za resursima;
  • mogućnost instaliranja programa iz postojećih spremišta.

No popis razloga, naravno, nije ograničen samo na ove; postoje ne samo praktični nego i etički razlozi. Na primjer, mnogi programeri vide Linux kao izraz otvorenosti, samoizražavanja i pristupačnosti.

Povijest razvoja

Korijeni Linuxa idu u dva druga projekta: Unix i Multics, koji je imao za cilj razviti višekorisnički operativni sustav.

Što je Unix?

Unix je zbirka višeplatformskih operacijskih sustava za više korisnika i više zadataka.

Odmah se može reći da su Unix sustavi trenutno jedan od povijesno najvažnijih operativnih sustava. Utjecaj Unixa proširio se i na programske jezike: jezik C razvijen je tijekom razvoja Unix sustava.

Unix je razvio Bell Laboratories Corporation - 1969. godine su pokazali prvi Unix sustav. Što dalje, to su dobivali sve popularniji Unix sustavi - 70-ih godina počeli su se instalirati na računala u obrazovnim ustanovama.

Na stvaranje Unixa Programeri su si postavili tri glavna zadatka:

  1. Korištenje minimalnog broja značajki i jednostavnost.
  2. Uobičajenost: iste metode i mehanizmi koriste se u različitim slučajevima.
  3. Kombiniranje programa za rješavanje problema umjesto razvoja novih programa od nule.

O karakteristične značajke Unix, pa ovo:

  1. Praktički trajno korištenje naredbeni redak.
  2. Korištenje kontejnera.
  3. Postavljanje sustava korištenjem jednostavnih (često tekstualnih) datoteka.

Unix ima svoju filozofiju. Programer Douglas McIlroy, koji je razvio Linux cjevovod, definirao je sljedeća pravila:

Napišite programe koji rade jednu stvar i to dobro.

Napišite programe koji rade zajedno.

Napišite programe koji podržavaju tekstualne streamove jer je to generičko sučelje.

Jedan od problema koji je utjecao na Unix je postojanje različitih verzija i mnogih programa koje su programeri napisali kako bi zadovoljili svoje potrebe; zbog loše kompatibilnosti, programi koji se pokreću na jednoj verziji Unixa možda neće raditi na strojevima s drugim verzijama. Kao rezultat toga, odlučeno je stvoriti zajednički dokument koji bi specificirao standarde koje programeri trebaju slijediti.

Godine 1983. najavljeno je stvaranje GNU-a (GNU's Not UNIX), operacijskog sustava sličnog Unixu. To se dogodilo pod utjecajem ideje osnivača projekta Richarda Stallmanna o potrebi stvaranja slobodno distribuiranog operativnog sustava i, općenito, softvera otvorenog koda.

Richard Stallmann također je osnovao pokret slobodnog softvera i artikulirao četiri prava koja bi korisnik trebao imati: može pokrenuti program za bilo koju svrhu, može proučavati program i modificirati ga prema svojim potrebama, može distribuirati program kako bi pomogao drugima, i može objaviti poboljšanja programa kako bi pomogao zajednici u cjelini. Sve je to, prije svega, govorilo da bi izvorni kod programa trebao biti dostupan svima.

Upravo je ta misao inspirirala Linusa Torvaldsa, tvorca Linuxa, da 1991. godine počne raditi na svom operativnom sustavu.Linux je, kao i GNU, sustav sličan Unixu, odnosno sustav pod utjecajem Unixa.

U budućnosti će GNU/Linux sustav postati sustav koji se sada jednostavno zove Linux.

Što je Multis?

Multics - ili Multiplexed Information and Computing Service ("Multiplex Information and Computing Service") - jedan je od prvih operativnih sustava u kojem je implementiran ravni model pohrane podataka i jasno odvojen koncept datoteka (segmenata). Stvaranje Multicsa počelo je 1964. godine. Bell programeri su radili na sustavu Laboratoriji - za nekoliko godina dio programera počet će raditi na stvaranju Unixa.

Multics je razvijen kako bi, prije svega, omogućio korištenje računalnih resursa veliki broj korisnici u isto vrijeme; drugo, omogućiti korisnicima dijeljenje podataka; treće, osigurati dobru brzinu rada s podacima.

Međutim, glavni računski ciljevi nisu postignuti kada je objavljena prva verzija sustava, a Bell Laboratories se okrenuo drugom projektu, što je rezultiralo rođenjem Unixa.

Povijest Linuxa

Povijest Linuxa počinje 1991. godine, kada je finski programer Linus Torvalds počeo razvijati kernel operativnog sustava za svoje računalo. Objavio je svoj razvoj na poslužitelju, a to je postao ključni događaj u povijesti Linuxa. Prvo su deseci, a zatim stotine i tisuće programera podržali njegov projekt - zajedničkim naporima rođen je punopravni operativni sustav.

Kao što je već spomenuto, Linux je bio pod značajnim utjecajem Unix sustava, vidi se čak i po imenu. Međutim, u početku se projekt zvao Freax - od riječi "free" (besplatno) i "freak" (čudno), ali je kasnije ime promijenjeno u hibrid imena kreatora (Linus) i Unixa.

Logo Linuxa je Tux, pingvin kojeg je 1996. nacrtao programer i dizajner Larry Ewing. Međutim, sam Linus Torvalds došao je na ideju da iskoristi pingvina. Sada je Tux simbol ne samo Linuxa, već i slobodnog softvera općenito.

Prvi službena verzija Linux 1.0 izašao je 1994.; druga verzija izašla je 1996. Zaštitni znak Linux registriran je godinu dana ranije, 1995. godine.

Od početka do danas, Linux se distribuira kao besplatni softver pod GPL-om. To znači da svaki korisnik može vidjeti izvorni kod operacijskog sustava - i ne samo vidjeti, već ga i modificirati. Jedini uvjet je da modificirani, modificirani kod također mora biti dostupan svima i distribuiran pod GPL licencom. To je važno jer omogućuje programerima da koriste kod i da se u isto vrijeme ne boje problema zbog autorskih prava.

Linux velik dio svog uspjeha duguje GNU-u: u vrijeme kada je Linux pušten, već je postojalo mnogo besplatnih uslužnih programa iz ovog projekta koji su se mogli koristiti s razvijenom kernelom.

Zapravo, Linux je još uvijek jezgra operacijskog sustava sličnog Unixu koji obavlja razne zadatke niske razine. U isto vrijeme, GNU projekt je trebao kernel - razvoj Linusa Torvaldsa bio je vrlo pravovremen.

Sada, zbog svoje fleksibilnosti, Linux se koristi na mnogo različitih uređaja, u rasponu od računala do poslužitelja i mobilnih uređaja.

Popularne distribucije Linuxa

Linux distribucija je definicija operacijskog sustava koji koristi jezgru Linuxa i može se instalirati na korisnikov stroj. Distribucije obično sadrže ne samo jezgru i sam operativni sustav, već također korisne aplikacije: urednici, playeri, alati za baze podataka i drugi softver.

Odnosno, kao što je već spomenuto na početku članka, distribucija Linuxa je operativni sustav koji se sastoji od Linux kernela i uslužnih programa koji su razvijeni pod GNU-om.

Broj postojećih distribucija Linuxa prelazi 600 varijanti, od kojih se više od 300 stalno poboljšava i ažurira.

ubuntu - jedna od najčešćih distribucija, jednostavna za instalaciju i intuitivna za korištenje. Izvrsno za osobna računala, prijenosna računala i poslužitelje. Razvijen i sponzoriran od strane Canonical Ltd, ali i aktivno podržan od strane besplatne zajednice. Najpopularniji operativni sustav za web poslužitelje.

Debian je još jedna popularna GNU/Linux distribucija koja je imala značajan utjecaj na razvoj svih GNU/Linux operativnih sustava općenito. Glavne značajke Debiana: široke mogućnosti, prisutnost mnogih spremišta, visokokvalitetne verzije - ovo je najstabilniji distribucijski komplet od svih.

Linux Mint

Linux Mint je distribucija bazirana na Ubuntu i Debianu. Linux Mint ima lijep i user-friendly dizajn i prikladan je čak i za početnike. Stoga se često instalira na kućna računala kako bi imao jednostavan i praktičan sustav. Distribucija ima podršku za razne multimedijski formati, uključujući vlasničke programe ( Adobe Flash), tako da je vrlo prikladan za multimedijski rad.

Manjaro je distribucija bazirana na Arch Linuxu. Zahvaljujući velikom broju unaprijed instaliranih programa (na primjer, za uredski rad), prilično je prijateljski raspoložen za početnike, ali istovremeno ima mogućnost finog podešavanja, mnogo paketa i općenito je stabilan.

Arch je moćna distribucija koja se temelji na principima jednostavnosti, modernosti, pragmatizma, fleksibilnosti i ideje da fokus treba biti na korisniku. Međutim, načelo jednostavnosti ne vrijedi za korištenje sustava, već za njegovu unutarnja organizacija(principi KISS-a i Unix-way). Stoga je Arch dizajniran za napredne korisnike koji će samostalno konfigurirati i instalirati potrebne uslužne programe.

Sada se koristi Najnovija verzija Ubuntu, Fedora ili OpenSUSE, možemo uživati ​​u lijepom i modernom desktop okruženju, jednostavnosti korištenja grafički programi, činjenica da većinu računalnog hardvera sustav podržava bez dodatnih postavki. Ali jeste li se ikada zapitali kako je naš omiljeni operativni sustav došao do svega ovoga?

Uzimamo li u obzir i cijenimo li količinu vremena i truda koje je utrošio ogroman broj programera kako bi postigli ovo gotovo savršeno stanje sustava? Najvjerojatnije ne. Pogledajmo povijest ovog prekrasnog OS-a i njegovo putovanje tijekom posljednjih nekoliko desetljeća. Kad je rođena? Kako je evoluirao? Koje su se distribucije pojavile tijekom razvoja i koja je bila prekretnica koja je projekt jednog čovjeka učinila sveprisutnim operativnim sustavom koji sada imamo? A koje su distribucije arhivirane od strane zajednice?

Dakle, vratimo se mentalno u prošlost, prije gotovo 30 godina, i prisjetimo se kako je Linux povijest sustava.

1991. - početak

Na samom početku bio je Unix, koji su stvorili programeri Ken Thompson i Denis Ritchie 1969. godine. Zatim, tijekom 1980-ih, postojali su mnogi projekti temeljeni na Unixu inspirirani ovom filozofijom. To su bili: GNU projekt Richarda Stallmana, BSD (Berkley Software Distribution), knjiga profesora Andrewa Tanenbauma "Operacijski sustavi: Dizajn i implementacija" i MINIX (mini verzija Unixa), koji se pojavio otprilike u isto vrijeme kada i knjiga.

No tek 1991. godine započela je povijest Linuxa. Mladi finski student po imenu Linus Torvalds spojio je sve što je znao o postojećim sustavima u novu jezgru koja je mogla zavladati svijetom. Postoje mnoge legende o tome zašto je Linus odlučio raditi na svom sustavu. Jedan od njih kaže da je radio u MINIX-u i prenosio podatke na tvrdi disk umjesto na modem, što je uništilo sve Minix particije. Nakon toga se razočarao u ovaj OS i odlučio stvoriti svoj vlastiti.

Druga verzija kaže da je napisao kernel za poboljšanje funkcionalnosti novog Intel 386 stroja koji je koristio. A budući da je bilo zabranjeno poboljšavati Minix, morao je razviti vlastiti operativni sustav.

Bez obzira na pravi razlog, stvorio je besplatni emulator terminala koji se temeljio na Minixu, a opet na Unixu, i to je postalo osnova za rad na kernelu operativnog sustava. Dana 25. kolovoza 1991. Linus je objavio svoju poznatu poruku u Minix newsletteru.

Nakon toga, prvi Linux verzija, koji se tada zvao Freax, brzo se proširio na FTP poslužitelje diljem svijeta, a broj korisnika počeo je naglo rasti. Verzija 0.01 bila je vrlo različita od one koja je dostupna danas. Možete sami preuzeti kernel od 71 kilobajta i pokušati ga instalirati odavde.

Idemo dalje putem povijesti. Nepotrebno je reći da je Linux evoluirao u potpuni OS i Manchester računalni centar stvorio jednu od prvih distribucija koja koristi kombiniranu particiju za pokretanje i root. Distribucija se zvala MCC Interim Linux.

1992. - 1994. - razvoj desktop sustava

Nije prošlo puno vremena, a između 1992. i 1994. vidjeli smo pojavu i razvoj najpoznatijih i najutjecajnijih Linux distribucija: Slackware, Red Hat i Debian. Verzija kernela povećana je na 0.95, a postoji i podrška za X Window System, koji vam omogućuje pokretanje grafičkih aplikacija.

Slackware je bio jedna od prvih distribucija koja je koristila novu jezgru Linuxa. Tada se zvao SLS (Softlanding Linux System), a osnovao ga je Peter McDonald 1992. SLS je bio dosta ispred svog vremena, jer je to bila prva distribucija Linuxa koja je sadržavala ne samo jezgru Linuxa 0.99, već i TCP/IP stog i prozor sustava X. Ali ova je distribucija imala mnogo problema i ubrzo ju je zamijenio Slackware Patricka Volkerdinga. To je sada najstarija distribucija Linuxa.

Ali SLS nije samo iznjedrio Slackware. Zbog problematičnog SLS sučelja, odlučio se drugi korisnik vlastiti sustav a to je pokrenulo još jednu granu distribucija Linuxa. Godine 1993. pušten je Ian Murdoch Debian distribucija Linux, za koji kaže da je dobio ime po njegovoj tadašnjoj djevojci Debri Lynn i njemu samom.

Kako se Slackware razvijao, pojavile su se tvrtke koje pružaju tehnička podrška za takav softver. Jedan od njih pojavio se 1994. godine i zvao se Software und System-Entwicklung, sada je poznatiji kao S.U.S.E Linux.

Još jedna distribucija koja je ugledala svjetlo dana 3. studenog 1994. zove se Red Hat Commercial Linux. Distribuciju je kreirao Mark Ewing i nosi naziv crvenog šešira koji je autor nosio na sveučilištu.

Dana 14. ožujka 1994. objavljena je verzija Linuxa 1.0.0 koja se sastojala od 176 250 redaka koda. Tako je započela povijest razvoja Linux-sustava.

1995. - 1999. - pojava Gnomea i KDE-a

U tom razdoblju Linux operativni sustav napravio je veliki iskorak u razvoju, jer će u sljedećih pet godina postojati velike Linux distribucije koje su sada poznate i široko korištene, kao i manje vidljive distribucije. Sve se to događa tijekom izlaska igre "Attack of the Penguins" i procvata dot.com-a.

Jurix Linux je zanimljiva distribucija i popularna iz više razloga. Prvo, to je bila prva distribucija sa skriptiranim instalacijskim programom, dopuštajući administratoru da pojednostavi proces instalacije. Bila je to jedna od prvih distribucija koja je podržavala bootp i NFS, a također je bila i prva koja je koristila ext2 datotečni sustav.

No Jurix iz tog razloga nije postao važna prekretnica u povijesti Linux OS-a - na njegovoj osnovi je stvoren SUSE Linux, koji i danas koristimo.

Distribucije temeljene na Red Hat Linuxu također su se brzo razvijale tijekom tog vremena. Pojavile su se verzije kao što su Caldera, Mandrake, TurboLinux, Yellow Dog i Red Flag. Sada se verzija jezgre Linuxa promijenila s 1.2 na 2.2.

Verzija 2.0 objavljena je 1996. godine i već joj je prethodilo 41 izdanje. To je ovaj brzi razvoj jezgre i dodavanje nekih vrlo važne funkcije učvrstio poziciju operacijskog sustava Linux kao poslužiteljskog OS-a i sustava za IT stručnjake diljem svijeta.

Na primjer, verzija 2.0 uvela je podršku za SMB protokol, poboljšano upravljanje memorijom i podršku za rad na različitim vrstama procesora. Verzija 2.2 dobila je SMB poboljšanja, PowerPC podršku i mogućnost NTFS montira, ali zasad samo za čitanje.

Postoji legenda da je jednom tijekom odmora u Australiji Linus Torvalds posjetio zoološki vrt, gdje ga je ugrizao divlji pingvin. Nakon toga je obolio od pingvinitisa i jako je zavolio pingvine. U svakom slučaju, Linus je volio pingvine. Kako je rekao, glupi su i smiješni. Što se tiče naziva Linux simbola - Tux, onda se na internetu dekodira kao (T)orvalds (U)ni(X). Sada svi znate.

Sustavi temeljeni na Debianu nisu se razvijali tako aktivno kao Red Hat. Programeri su radije radili više na praktičnosti i izgled njihove distribucije. Budući da su više orijentirane na desktop, takve su se distribucije često pojavljivale na naslovnicama popularnih informatičkih časopisa tog vremena. Naišla su na imena kao što su Libranet, Storm, Finnix i Corel Linux.

Nesumnjivo najviše važan događaj jer ovaj dio povijesti Linux OS-a bila je pojava KDE-a i Gnomea. KDE (Kool Desktop Environment) pojavio se 1996. godine. Njegov osnivač bio je Matthias Ettrich, student Sveučilišta u Tübingenu. Ponudio je ne samo skup aplikacija, već cijelo desktop okruženje u kojem su se mogle izvoditi. Korisnici sada imaju izbor korištenja okruženja X11 ili KDE, napisanog u nedavnom Qt okviru.

Do 1998. izašao je KDE 1.0, a prva distribucija koja ga je standardno koristila bila je Mandrake. Do 2000. izdana je verzija 2.0, koja je dobila mnoga poboljšanja, kao i Konqueror, KOffice i KIO knjižnicu.

Miguel de Icaza i Federico Men najavili su razvoj novog desktop okruženja i aplikacija temeljenih na GTK+ biblioteci. Ovo novo desktop okruženje zvalo se Gnome. Vjeruje se da je prvi operativni sustav koji je koristio Gnome bio Red Hat Linux. Gnome je brzo postao popularno desktop okruženje zahvaljujući svom visoke performanse i praktičnost za obične korisnike. Do svibnja 2000. izašao je Gnome 1.2 Bongo.

2000. - 2005. - pojavljivanje Live distribucija

Ovo razdoblje označilo je važan korak u povijesti operacijskog sustava Linux. Tijekom ovih pet godina njegova je popularnost snažno porasla, pojavilo se mnogo novih računala s Linuxom. Kernel je nastavio dobivati ​​poboljšanja, pojavili su se novi programi i pojavila se prva distribucija uživo.

Knoppix, prijateljska distribucija bazirana na Debianu i koju je razvio Klaus Knopper, bila je jedna od najpopularnijih u to vrijeme. Bio je izvanredan iz mnogo razloga, ali glavni je bila mogućnost pokretanja i isprobavanja sustava izravno s CD-a.

Sada ovu značajku smatramo standardnom. Ali u to vrijeme, Knoppix, objavljen 30. rujna 2000., mogao je raditi na bilo kojem računalu i dobiti kompletan sustav s podrškom za razne opreme i mreže. Bilo je to nešto novo. Knoppix je postao temelj za mnoge distribucije, a neke od njih poznate su i koriste se do danas.

Osim gotovih distribucija, pojavio se i projekt koji korisnicima pomaže u izgradnji vlastite distribucije. Od Linuxa Scratch (LFS) je razvijen uz knjigu Jareda Beekmansa koja je pokazala kako izgraditi vlastitu distribuciju Linuxa iz izvora.

Linux je prije svega sloboda i treba se razvijati. No, kako bi se podržao razvoj, osigurala njegova zaštita i očuvala neovisnost, potrebno je formirati tvrtku koja će sve to raditi. Stoga je 2000. godine stvoren fond za sponzoriranje rada Linusa i rastuće zajednice za izgradnju i poboljšanje Linuxa, te za zaštitu i očuvanje temeljnih vrijednosti pokreta.

Ključni trenutak u ovom razdoblju bilo je izdavanje verzije jezgre Linuxa 2.4 4. siječnja. Ova verzija je dodana USB podrška, PC kartice, ISA Plug and Play, kao i Bluetooth, RAID i ext3. Zapravo, to je bio kernel s najdužim razdobljem podrške, koji je završio s verzijom 2.4.37.11 2011. godine. Kernel se dosta promijenio i postao je svestraniji u odnosu na 1.0.

Red Hat, koji je već ušao na burzu i dobio novac za podršku besplatnom Red Hat Linux OS-u, odlučio je da je vrijeme za komercijalniji pristup poslovanju. Stoga je distribucija podijeljena u dvije grane. Red Hat Enterprise Linux 2.1 pojavio se s kernelom 2.4.9. Bio je stabilniji, s dugim vijekom trajanja i za komercijalne korisnike. A druga distribucija - Fedora - besplatna je i za zajednicu.

Red Hat Enterprise Linux je još uvijek otvorenog koda. Tvrtka hostira izvorni kod na nekoliko FTP poslužitelja, s kojih ga nekoliko preuzima nezavisne grupe programeri i na temelju toga kompajliraju svoje distribucije: CentOS, Oracle Linux, CERN i Scientific Linux. Imaju sve prednosti stabilnosti komercijalne distribucije, ali nemaju pristup softveru i podršci od Red Hata.

U prosincu 2002. pojavljuje se zanimljiva distribucija - CRUX. Njegov glavni cilj bio je da bude što jednostavniji, trend koji je u to vrijeme bio vrlo popularan. CRUX je bio vrlo lagan i više se fokusirao na programera nego na prosječnog korisnika. Dok su druge distribucije doživjele eksponencijalni rast i konkurenciju kao najbolju zamjenu za Windows, CRUX je ostao jednostavan i minimalan. A nama je zanimljiv jer je postao temelj za sada vrlo popularni ArchLinux.

18. prosinca objavljena je nova verzija Linux kernela, 2.6. Ova verzija uvela je podršku za PAE, nove procesore, poboljšanu podršku za 64-bitne procesore, povećala maksimalnu veličinu datotečnog sustava na 16 TB, dodala sustav datoteka EXT4 i više.

Već tada su Linux distribucije bile dovoljno dobre, ali su još uvijek bile jako daleko od idealne za one koji su voljeli Microsoftovi proizvodi. Stoga je bila potrebna nova filozofija kako bi se Linux približio prosječnom korisniku. Na primjer Ubuntu.

Cilj Ubuntua, distribucije temeljene na Debianu, bio je stvoriti desktop jednostavnu za korištenje linux desktop koji bi se mogao koristiti obični korisnik s malo iskustva u ovom sustavu. Izlaskom Ubuntu 4.04 20. listopada 2004. ovaj koncept je realiziran.

2006. - 2012. - uspon i pad Ubuntua

Tijekom tog razdoblja mnoge su distribucije postale stabilnije i nastavljaju se poboljšavati. Tu je i mnogo novih distribucija. Jedna od njih, čija je prva verzija objavljena 2006. godine, danas je vrlo popularna. Ovo je Linux Mint. Temeljen je na Ubuntuu i sadržavao je i besplatni i vlasnički softver. To je uvelike pojednostavilo instalaciju kodeka, upravljačkih programa i drugih komponenti za početnike. Programeri distribucije pokušali su u nju uključiti nove programe, a slušali su i mišljenja svojih korisnika, što je dobilo podršku zajednice.

U međuvremenu je objavljena nova verzija KDE4 Desktop Environmenta i naišla je na kritike korisnika zbog nedostatka stabilnosti. Čak je i sam Linus izjavio da ova verzija KDE-a razbija sve i pruža samo polovicu značajki prethodne verzije. Međutim, korisnici su počeli koristiti KDE4 s Plasma okruženjem i modernim izgledom, a izdavanjem verzije 4.2 2009. već su zaboravili na svoje negativno iskustvo.

23. rujna izašao je najpopularniji operativni sustav baziran na Linux kernelu, iako 90% korisnika nema pojma da koristi Linux. Naravno da je Android. Verzija 1.0 objavljena je za HTC Dream i mogla je učiniti sve što biste očekivali moderni pametni telefon ali bilo je jako loše. Većina bugova je ispravljena u verziji 1.1, ali tek počevši od verzije 1.5 android sustav počeo osvajati svijet pametnih telefona.

Kroz to vrijeme Ubuntu je postajao sve jači i jači. Redovito je bio na vrhu liste Linux distribucija, stjecao je sve više obožavatelja i bio je prilično jednostavan za korištenje. Ali onda, jednog sunčanog travanjskog dana, izašao je Ubuntu 14.04, došao je s novim zadanim okruženjem - Unity. Gnome 3 i KDE 4 nikada nisu primili toliko negativnosti kao Unity. Možemo reći da su u to vrijeme gotovo svi mrzili Jedinstvo. No Canonical nije odmah odustao od svoje ideje, a školjka je postala prilično upotrebljiva.

Nakon mnogo godina razvoja u grani 2.6, verzija kernela 3.0 je konačno objavljena. I ne, u tome nije bilo značajnijih promjena. Samo što su Linus i zajednica odlučili da je numeracija 2.6.* postala previše komplicirana i da je vrijeme za promjenu broja.

Neuspjeh KDE4 nije jedini neuspjeh u razvoju Linux okruženja. Nakon toga, moglo bi se reći da su programeri trebali učiti iz iskustva drugih i već znati što njihova publika voli. Ali to se očito ne odnosi na razvojni tim Gnomea, koji je izdao Gnome 3 u travnju 2012. Sada su korisnici Gnomea bili vrlo nezadovoljni promjenama sučelja te su se prebacili na KDE ili su koristili starije verzije Gnomea. Ali u sljedeće verzije Gnome je postao puno bolji, a programeri Linux Minta odlučili su zadržati stari izgled Gnomea s novim značajkama te su stvorili svoje okruženje - Cinnamon.

2012-2018 - Linux i igre

Danas je Linux gotovo u potpunosti osvojio tržište poslužitelja i postao još privlačniji kućnim korisnicima. Jedan od čimbenika privlačnosti Linuxa za obični ljudi su igre. U veljači 2013. Valve, tvorac velike platforme za distribuciju igara, objavio je njihovu verziju Steam klijent za Linux. U to se vrijeme većina igara mogla pokretati samo preko Windows emulatora, a one igre koje su bile za Linux, u pravilu, nisu nikoga zanimale.

Nekoliko godina kasnije izašao je SteamOS, operativni sustav baziran na Linuxu igraće konzole Ventil. Trenutno je na Steamu dostupno preko 3000 igara za Linux. Valve je također nedavno počeo raditi na integraciji Windows emulatora igre u Steam, što će dodatno olakšati njihovo pokretanje, s obzirom da je ovom emulatoru nedavno dodana podrška za mnoge knjižnice iz DirectX 10 i 11.

Nove distribucije nastavljaju se pojavljivati ​​istom brzinom kao i prije. Neki od njih su zanimljivi. Na primjer Manjaro, koji se temelji na Arch Linuxu. Pojavio se u studenom 2013., no unatoč mladosti već zauzima vodeće mjesto po popularnosti u mnogim topovima. Njegova prednost je što pojednostavljuje instalaciju i konfiguraciju ArchLinuxa, ali u isto vrijeme zadržava njegovu fleksibilnost i neke prednosti. Osim Manjara, izašlo je još puno novih. zanimljive distribucije, kao što su Antergos, ElementaryOS, Deepin Linux i drugi, koji su danas popularni među korisnicima.

Što se tiče Linux kernela, 2015. godine verzija je ponovno promijenjena u 4.0. Opet nije bilo većih promjena, glasalo se i zajednica je odlučila da se verzija kernela promijeni. Značajne promjene tijekom ovog razdoblja uključuju dodavanje UEFI podrške, poboljšan rad s novim hardverom, dodavanje sigurnosnih sustava, prijenos podsustava potrebnih za Android, poboljšanja stabilnosti Btrfs-a i još mnogo toga.

U 2013. godini, razvojna tvrtka Ubuntu odlučila se okušati na tržištu mobilnih uređaja i objavila mobilna verzija ubuntu- Ubuntu Touch. Prednosti operativnog sustava trebale su biti mogućnost pretvaranja pametnog telefona u puno računalo kada je spojen na ekran putem HDMI-ja. Za njega je razvijena zasebna ljuska Unity 8, razvijen je Mir display server umjesto X Windowa, a čak je pušteno i nekoliko pametnih telefona. No od projekta nije bilo ništa, zatvoren je 2017. nakon što je Smasung objavio svoj DEX. Također, u verziji 17.10 Ubuntu programeri odlučio prestati koristiti Unity i vratio se Gnomeu, a umjesto njihovog poslužitelja za prikaz Mir će sada koristiti Wayland razvijen u zajednici, koji se također razvija da zamijeni zastarjeli Xorg.

nalazima

Nažalost, našem izletu u prošlost Linuxa došao je kraj. Vidjeli smo stare Linux distribucije i naučili kako je sve počelo. Ne zna se što će se događati u budućnosti, ali Linux operativni sustav se razvija i zanima sve više ljudi i tvrtki. Ova priča stvaranje Linuxa ne završava i, najvjerojatnije, ima sjajnu budućnost.

o autoru

Osnivač i administrator stranice, obožavam open source softver i Linux operativni sustav. Trenutno koristim Ubuntu kao glavni OS. Osim Linuxa, zanima me sve što je vezano uz informacijsku tehnologiju i suvremenu znanost.

Linux je skupni naziv za operacijske sustave koji se temelje na slobodnom softveru GNU i koriste jezgru istog imena. Izrađen je i distribuiran u skladu s modelom razvoja slobodnog softvera otvorenog koda. Stoga uobičajeno ime ne podrazumijeva niti jedan "službeni" Linux paket; distribuiraju se uglavnom besplatno u obliku raznih gotovih distribucija koje imaju svoj skup aplikacijskih programa i već su konfigurirane za specifične potrebe korisnika.

Pripada UNIX-u, odnosno u doba nastajalog DOS-a i prvih plahih Atari i Apple grafičkih sučelja, u najmanju je ruku obećavao. Jedinstvenost GNU-a kao operativnog sustava leži u činjenici da ga autor već 31 godinu ne može dovršiti, odnosno njegovu jezgru - GNU Hurd. Kasnije, 1985., Stallman je osnovao Zakladu slobodnog softvera, a 1989. sastavio GNU General Public License (GNU GPL). Svrha GNU GPL-a je dati korisniku prava na kopiranje, modificiranje i distribuciju (uključujući komercijalne) programe, te osigurati da korisnici svih izvedenih programa dobiju gore navedena prava.

Ali drugi talent, Linus Torvalds, uspješno je iskoristio Stallmanov rad za stvaranje Linux OS-a. 17. rujna 1991. Linus Torvalds objavio je u linux mreža Kernel 0.01 - izvorni kod Linuxa težak samo 64Kb. Prototip budućeg kernela bio je operativni sustav MINIX: operativni sustav kompatibilan s UNIX-om za osobna računala koja su se dizala s disketa i uklapala u tada vrlo ograničenu memoriju osobnog računala. MINIX je stvorio Andrew Tanenbaum kao operativni sustav za obuku koji je pokazao arhitekturu i značajke UNIX-a, ali nije bio prikladan za punopravni rad. Bio je to punopravni kernel za svoje računalo koje je Linus Torvalds želio napraviti. Svoj kernel je nazvao freax, no kasnije ga je vlasnik ftp poslužitelja promijenio u Linux - hibrid imena kreatora i riječi UNIX.

Činjenica da je Linus objavio kod svog OS-a na Internetu bila je presudna za buduću sudbinu Linuxa. Iako 1991. Internet još nije bio toliko raširen kao danas, uglavnom su ga koristili ljudi s dovoljno tehničkog obrazovanja. I od samog početka Torvalds je dobio nekoliko zainteresiranih odgovora.

Oko veljače 1992. Linus je zamolio sve koji su već koristili ili testirali Linux da mu pošalju razglednicu. Pristiglo je nekoliko stotina takvih razglednica iz cijelog svijeta - s Novog Zelanda, Japana, Nizozemske, SAD-a. To je ukazivalo na to da je Linux počeo dobivati ​​neku notornost.

U početku su se u razvoj uključile stotine, zatim tisuće, pa stotine tisuća volontera. Sustav više nije bio samo igračka za hakere. Dopunjen mnoštvom programa razvijenih u okviru GNU projekta, operativni sustav Linux postao je prikladan za praktičnu upotrebu.

A činjenica da je jezgra sustava distribuirana pod GNU Općom javnom licencom jamčila je da će izvorni kodovi sustava ostati besplatni, odnosno da se mogu kopirati, proučavati i modificirati bez straha da će naići na bilo kakav progon od strane programera ili neka komercijalna tvrtka. Ova činjenica privlačila je sve više sljedbenika u redove Linux korisnika i pristaša, prvenstveno među studentima i programerima.

U to vrijeme formirana je zasebna konferencija na Internetu posvećena Linuxu - comp.os.linux. Entuzijasti su formirali mnoge korisničke grupe, a početkom 1994. izašao je prvi broj Linux Journala. Linux je privukao pozornost industrijskih tvrtki, a nekoliko malih tvrtki počelo je razvijati i prodavati vlastite verzije Linuxa.

U početku, Linus Torvalds nije želio prodati svoj razvoj. Nisam želio da ga netko drugi proda. To je jasno navedeno u obavijesti o autorskim pravima koja se nalazi u datoteci COPYING prve verzije - 0.01. Štoviše, Linusov je zahtjev nametnuo mnogo stroža ograničenja distribucija Linuxa od onih proklamiranih u GNU licenci: nije bilo dopušteno naplatiti nikakav novac za prijenos ili korištenje Linuxa. No već u veljači 1992. zamolili su ga za dopuštenje da naplati naknadu za distribuciju Linux disketa kako bi pokrio vrijeme i troškove disketa. Osim toga, bilo je potrebno računati s činjenicom da je Linux nastao korištenjem mnogih alata koji se slobodno distribuiraju na Internetu, od kojih je najvažniji bio GCC prevodilac. Zaštićena je autorskim pravima pod GPL-om, koji je izumio Richard Stallman. Torvalds je morao revidirati svoju izjavu o autorskim pravima, a od verzije 0.12 i on je prešao na korištenje GPL licence.

S tehničke točke gledišta, Linux je samo jezgra operacijskog sustava sličnog Unixu, odgovorna za interakciju s računalnim hardverom i obavljanje zadataka kao što je dodjela memorije, dodjela vremena procesora raznim programima i tako dalje. Osim kernela, operativni sustav uključuje mnogo različitih uslužnih programa koji služe za organiziranje interakcije korisnika sa sustavom. Uspjeh u Linuxu Kao operativni sustav uvelike je zaslužna činjenica da je do 1991. GNU projekt već razvio mnoge uslužne programe slobodno distribuirane na Internetu. Projektu GNU nedostajala je kernel, a kernel bi najvjerojatnije ostao nepotražen da nedostaju potrebni uslužni programi. Linus Torvalds je završio svoj razvoj u pravo mjesto u pravo vrijeme. I Richard Stallman je u pravu kada inzistira da se operativni sustav ne smije zvati Linux, već GNU/Linux. No, ovom je OS-u povijesno dodijeljeno ime Linux, pa ćemo ga nazvati i jednostavno Linux (ne zaboravljajući zasluge Stallmana i njegovih suradnika).

Zaključak

Povijest OS ima oko pola stoljeća. To je uvelike bilo određeno i određeno je razvojem baza elemenata i računalne opreme. Trenutno se globalna računalna industrija vrlo brzo razvija, povećavaju se performanse sustava, a samim tim i mogućnosti obrade velikih količina podataka. Operativni sustavi klase MS-DOS više se ne mogu nositi s takvim protokom podataka i ne mogu u potpunosti koristiti resurse modernih računala, stoga je nedavno došlo do prelaska na moćnije i najnaprednije operacijske sustave klase UNIX, tj. primjer toga je Windows NT, koji je izdala Microsoft Corporation.

Književnost

    Gordeev A.V. Operacijski sustavi: Udžbenik za sveučilišta. - 2. izd. - Sankt Peterburg: Petar, 2007. - 416 str. - ISBN 978-5-94723-632-3.

    Irtegov D.V. Uvod u operacijske sustave. - 2. izd. - Sankt Peterburg: BHV-SPb, 2007. - ISBN 978-5-94157-695-1.

    Tanenbaum E. S. Organizacija računala na više razina = Structured Computer Organization. - M.: Mir, 1979. - 547 str.

    Tanenbaum E.S. Moderni operativni sustavi = Moderni operativni sustavi. - 2. izd. - Sankt Peterburg: Petar, 2005. - 1038 str. - ISBN 5-318-00299-4.

    Tanenbaum E.S., Woodhull A. S. Operativni sustavi. Razvoj i implementacija = Operativni sustavi: Dizajn i implementacija. - 3. izd. - Sankt Peterburg: Petar, 2007. - 704 str. - ISBN 978-5-469-01403-4.

    Prikaži A. Logički dizajn operativnih sustava = The Logical Design of Operating Systems. - M.: Mir, 1981. - 360 str.

Vrhunski povezani članci