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

20 koji je tvorac linux operativnog sistema. Linux - šta 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 multitasking i višekorisnički operativni sistem za poslovanje, obrazovanje i individualno programiranje... Linux pripada porodici operativnih sistema sličnih UNIX-u. Linux podržava širok raspon softverski paketi od TeX do X Windows, GNU C/C++ kompajleri, TCP/IP protokoli.

To je fleksibilna implementacija UNIX operativnog sistema, koja se može slobodno distribuirati pod GNU Općom licencom.

U svom originalnom obliku kreirao ga je Linus Torvalds kao verziju UNIX OS-a za IBM kompatibilan personalni računari... Linux može pretvoriti bilo koji gore navedeni osobni računar u radnu stanicu. Poslovni ljudi instaliraju Linux na mreže mašina, koriste operativni sistem za obradu podataka u finansijama, medicini, distribuiranoj obradi i telekomunikacijama.

Student iz Finske

1991. godine, Linus Torvalds, finski student, je veoma zapao u ideju da napiše kernel kompatibilan sa UNIX-om. operativni sistem za svoj lični računar sa procesorom sada veoma raširene arhitekture Intel 80386. Prototip budućeg kernela bio je operativni sistem MINIX: operativni sistem kompatibilan sa UNIX-om za personalni računari, koji se učitavao sa disketa i uklapao u memoriju personalnog računara, koja je u to vrijeme bila vrlo ograničena.

MINIX je kreirao Andrew Tanenbaum kao operativni sistem za učenje koji demonstrira arhitekturu i mogućnosti UNIX-a, ali nije pogodan za potpuni rad sa tačke gledišta programera. Bio je to punopravni kernel za svoj PC koji je Linus Torvalds želio napraviti. On je svom kernelu dao ime freax, ali ga je kasnije vlasnik ftp servera promijenio u Linux - hibrid imena kreatora i riječi UNIX.

Najvažniju ulogu u razvoju Linuxa odigrale su globalne računarske mreže Usenet i Internet. Na samom početku, Linus Torvalds je razgovarao o svom radu i izazovima sa drugim programerima u diskusionoj grupi comp.os.minix na MINIX Usenetu. Linusova ključna odluka bila je da objavi izvorni kod za još uvijek neefikasnu prvu verziju kernela pod besplatnom GNU GPL licencom. Zahvaljujući ovome i sve raširenijem Internetu, mnogi ljudi imaju priliku samostalno kompajlirati i testirati ovaj kernel, učestvovati u raspravi i ispravljanju grešaka, te slati ispravke i dopune izvornog koda Linusa.

“Na primjer, sanjao sam. Kao tinejdžer želeo sam da budem poznati naučnik. Kao Albert Ajnštajn, samo bolje. Ko ne želi? Ne naučnik, već vozač trkaćih automobila. Ili rok zvijezda. Ili Majka Tereza. Ili predsjednika Sjedinjenih Država."

Linux kernel

5. oktobra 1991. Linus je najavio prvu "zvaničnu" verziju Linuxa, verziju 0.02. Opet, ovo je viđeno kao stvaranje neke vrste hakerskog sistema. Glavni fokus je na izgradnji kernela. Nikakva pitanja o korisničkoj podršci, dokumentaciji, replikaciji, itd. nisu čak ni raspravljana. Čini se da i danas zajednica Linux-ista smatra ova pitanja sekundarnom u odnosu na "pravo programiranje" - razvoj kernela.

Nakon verzije 0.03, Linus je skočio u numeraciju na verziju 0.10, pošto je mnogo ljudi počelo raditi na projektu. Nakon nekoliko naknadnih revizija, Linus je sljedećoj verziji dodijelio broj 0.95 kako bi odrazio njegov utisak da je "zvanična" verzija moguća uskoro. To je bilo u martu 1992. Otprilike godinu i po kasnije - u decembru 1993. verzija kernela je još uvijek bila Linux 0.99.pl14 - asimptotički se približavala 1.0. I dalje ovog trenutka verzija kernela - 3.4 (stabilna verzija od 20. maja 2012.).

Kernel može sam emulirati 387-FPU instrukcije, tako da sistemi bez koprocesora mogu izvršavati programe koji se oslanjaju na njega (tj., pokretni zarez).

Kernel također održava univerzalni memorijski bazen za prilagođeni programi i keš diska. U ovom slučaju, sva memorija se može koristiti za keš memoriju, i obrnuto, keš se smanjuje kada se pokreću veliki programi.

Linux OS se od samog početka distribuira pod uslovima 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 internet promet ).

„S obzirom na specifičnosti tipičnog internog korporativnog mehanizma, tehnički vođa mora biti jaka ličnost. Mora da voli da radi poštom i da može da zadrži neutralnost. Želio bih izbjeći riječ „posrednik“ jer ona podrazumijeva dva tabora: vanjski i unutrašnji. A to ne bi trebalo biti."

GNU i Linux

Međutim, kao što ne možete napraviti operativni sistem bez kernela, tako će kernel biti beskoristan bez pomoćnih programa koji bi koristili njegove mogućnosti. Zahvaljujući GNU projektu, Linus Torvalds je odmah dobio priliku da koristi besplatne uslužne programe sa Linuxom: bash, gcc kompajler, tar, gzip i mnoge druge već dobro poznate i široko korišćene aplikacije koje bi mogle da rade sa njegovim UNIX-kompatibilnim kernelom. Tako je Linux odmah ušao u dobro okruženje i, u kombinaciji sa GNU uslužnim programima, pružio je veoma zanimljivo okruženje za programere softvera čak iu vrlo ranoj fazi svog razvoja.

Linux i GNU uslužni programi bili su kompatibilni jer su oba napisana s istim standardima i praksama na umu. Međutim, unutar ove prakse (tj. sa mnogo različitih UNIX sistema) bilo je dosta prostora za nekompatibilnost i različita rješenja... Stoga dalje početna faza razvoj kernela, svaka GNU aplikacija koja radi na Linuxu bila je još jedno dostignuće za Linus. Prvi su bili bash i gcc. Tako je kombinacija GNU-a i Linuxa omogućila stvaranje slobodnog operativnog sistema, ali sama po sebi još nije predstavljala takav sistem, jer su Linux i razni GNU-ovi uslužni programi ostali fragmentirani. softverskih proizvoda napisali su različiti ljudi koji nisu uvijek vodili računa o tome šta drugi rade. Glavno svojstvo svakog sistema je konzistentnost njegovih komponenti.

Linux pruža kompletan paket TCP/IP protokola za umrežavanje... Podržan je čitav 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 odrastao kao rezultat - u tom smislu, rođenje troje djece je više uticalo na mene - jednostavno sam se promijenio. Na mnogo načina, postao je bolji, ali je u isto vrijeme izgubio dio svoje prirodnosti. Linux je nekada bio namenjen samo stručnjacima - programeri su plivali u njemu kao riba u vodi. Tiha rukavac gdje je bitna samo tehnologija i ništa više." Karakteristike sistema".

O distribucijama

Nakon određenog perioda razvoja, brojni bitni GNU uslužni programi su već radili stabilno na Linuxu. Prevedeno jezgro Linuxa sa već uključenim malim skupom kompajliranih Linux uslužni programi GNU je sastavio skup alata za programere softvera koji žele da koriste besplatni operativni sistem na svom ličnom računaru.

Kada je zadatak nabavke računara sa GNU/Linux sistemom koji stalno radi na njemu postao tražen i prilično raširen, programeri na univerzitetima u Helsinkiju i Teksasu stvorili su sopstveni setovi diskete sa kojih se može pisati kompajlirano jezgro i osnovni uslužni programi HDD a zatim učitajte operativni sistem direktno iz njega. Ovi setovi disketa postali su prvi prototipovi modernih Linux distribucija - setovi softvera iz kojih možete dobiti operativni sistem koji radi na svom računaru.

Unatoč činjenici da s pojavom prvih distribucija Linux instalacija više ne zahtijeva samokompilaciju svih programa iz izvornih kodova, koristeći Linux ostao je dio programera: korisnik operativnog sistema s njim u tom periodu njegovog razvoja mogao se baviti gotovo isključivo programiranjem.

Prednosti potpuno besplatnog softverskog operativnog sistema su očigledne - oni koji grade ovaj sistem ne moraju nikome da plaćaju za programe uključene u njega. Štoviše, dalji razvoj i ažuriranje postojećih programa zajednica programera također provodi potpuno besplatno, ne morate plaćati zaposlenike koji bi se time bavili. Hvala Red Hatu u zajednici Korisnici Linuxa RPM format paketa je vrlo raširen.

Gotovo u isto vrijeme kad i Red Hat, pojavio se Debian projekt. Njegov posao je bio otprilike isti - da napravi kompletnu distribuciju Linuxa i GNU besplatnog softvera.

Trenutno, Ubuntu projekat dobija veliku popularnost.

„Uvjeren sam da jednostavno prikupljanje resursa malo pomaže istinskoj kreativnosti. Pogledajte muzičku industriju danas. Svake se godine troše vagoni dolara u potrazi za sljedećim kul izvođačem - a ipak niko ne misli da Spice Girls (koje su dobile velikodušne nagrade za svoj doprinos umjetnosti) mogu parirati Wolfgangu Amadeusu Mocartu (koji je umro u siromaštvu). To jest, ne možete stvoriti genija samo ubrizgavanjem novca. Ali intelektualni snobizam - "genijalnost se ne može kupiti novcem" - ne može poslužiti kao osnova za dugoročni razvoj poslovanja."

Linux je počeo 1991. godine kada je Linus Torvalds, student na Univerzitetu u Helsinkiju (Finska), razvio kompaktno, samostalno jezgro za procesor 80386. Cilj je bio kreiranje jezgra kompatibilnog sa Unixom za personalni računar.

Linux je prvobitno kreirao Linus kao hobi. Bio je inspirisan operativnim sistemom Minix, malim UNIX sistemom koji je kreirao Andy Tanenbaum, i bio je prvi koji je raspravljao o Linuxu od strane računarsku mrežu kao dio USENET-a u os.minix diskusionoj grupi. Ovim diskusijama su prvenstveno prisustvovali korisnici Minixa iz obrazovnih i naučnih institucija koji su željeli nešto više od Minixa.

Linus je objavio prvu "zvaničnu" verziju Linuxa 0.02 5. oktobra 1991. godine. U to vrijeme Linux je već mogao pokrenuti bash shell (Bourne Again Shell) i gcc kompajler (GNU C kompajler), ali osim toga, nije mnogo radilo. Nikakva pitanja o korisničkoj podršci, dokumentaciji, replikaciji, itd. nisu čak ni raspravljana.

Izvorni kod je postavljen na Internet, gdje su hiljade korisnika mogle slobodno pristupiti. Fleksibilnost novi razvoj a nezavisnost od platforme odredila je njegov dalji razvoj.

Kao iu svakom OS-u, Linux programeri fokusiran na srž sistema. Kernel se shvata kao privilegovani modul sistema koji obezbeđuje kontrolu nad svim njegovim resursima i ima direktan pristup opremi. Kreacija Linux kerneli započet od nule i kao rezultat stalnih promjena raznih programera, sistem je dobio svoj moderan izgled.

Linux je danas potpuni multi-tasking višekorisnički OS porodice Unix, koji podržava većinu njegovih svojstava i sposoban je za pokretanje X Windowsa, TCP/IP, Emacs, UUCP, pošte i USENET. Gotovo sve najvažnije softverski paketi isporučeni su i na Linux, tj. komercijalni paketi su sada dostupni za Linux. Sve veći broj hardvera je podržan preko originalnog kernela. 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 sistema.

Linux sistem uključuje i komponente kreirane posebno za ovaj OS i fragmente posuđene iz drugih sistema. Linux pruža moderno softversko okruženje za profesionalni razvoj aplikacija i korisničkih programa, međutim, ne sadrži krute standarde koji određuju funkcioniranje samog sistema. Moderna Linux distribucija uključuje:
Alati za podršku sistemu datoteka
Kreiranje korisničkog naloga i alati za administraciju
Alati za mrežnu administraciju.

Linux je OS koji se slobodno može distribuirati. Kao što je ranije navedeno, višestruke promjene koje su napravili različiti programeri zasnovani na Linux kernelu su rezultirali mnogim nezavisnim modifikacijama koje se razlikuju po svojim specifičnim karakteristikama.

Linux distribucija uključuje gomilu datoteka i kompletan je Linux OS. Sve modifikacije vezane za jedan sistem čine familiju subverzija date distribucije. Numeracija verzija ima format X.YY.ZZ, gdje X označava 0, 1 ili 2 - glavni broj, a YY i ZZ su predstavljeni brojevima 0-99 - implementacija. Više kasnije verzije imaju velike sobe.

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

Kada ljudi kažu "Linux" najčešće misle na grupu operativnih sistema na kojima su razvijeni Zasnovan na Linuxu... Iako je, u stvari, Linux samo jezgro operativnog sistema, a razni drugi alati i biblioteke GNU projekata i drugi resursi se koriste za razvoj kompletnog operativnog sistema. Osim toga, sve više programera koristi Linux za razvoj i pokretanje mobilnih aplikacija; Linux igra ključnu ulogu u razvoju uređaja kao što su Chromebook ( prenosivi uređaji operaciona sala Chrome sistemi koji koristi hibrid Linux kernela i usluga koje je Google razvio za svoje jezgro).

Linux je postao popularan iz sljedećih razloga:

  • relevantnost distribucija i aktivna podrška zajednica programera;
  • mogućnost rada na širokom spektru opreme;
  • niski zahtjevi za resursima;
  • mogućnost instaliranja programa iz postojećih spremišta.

Ali lista razloga, naravno, nije ograničena na ove; postoje ne samo praktični već i etički razlozi. Na primjer, mnogi programeri vide Linux kao izraz otvorenosti, samoizražavanja i pristupačnosti.

Istorija razvoja

Linux ima svoje korijene u još dva projekta: Unix i Multics koji je krenuo da razvije višekorisnički operativni sistem.

Šta je Unix?

Unix je kolekcija višeplatformskih, višekorisničkih i multitasking operativnih sistema.

Odmah možemo reći da su Unix-sistemi trenutno jedan od najvažnijih istorijskih operativnih sistema. Uticaj Unixa proširio se i na programske jezike: jezik C je razvijen tokom razvoja Unix sistema.

Unix je razvila Bell Laboratories Corporation - 1969. godine su pokazali prvi Unix sistem. Što dalje, Unix sistemi su postajali sve popularniji - 70-ih godina počeli su da se instaliraju na računare u obrazovnim institucijama.

At kreiranje Unixa programeri su sebi postavili tri glavna zadatka:

  1. Korištenje minimalnog broja funkcija, održavanje jednostavnosti.
  2. Općenito: Iste metode i mehanizmi se koriste u različitim slučajevima.
  3. Kombinovanje programa za rešavanje problema, a ne razvoj novih programa od nule.

U vezi karakteristične karakteristike Unix, pa ovo:

  1. Praktično stalna upotreba komandna linija.
  2. Korištenje cjevovoda.
  3. Konfiguracija sistema korištenjem jednostavnih (često tekstualnih) datoteka.

Unix ima svoju filozofiju. Programer Douglas McIlroy, koji je razvio cevovod u Linuxu, definirao je sljedeća pravila:

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

Napišite programe koji rade zajedno.

Pišite programe koji podržavaju tekstualne tokove jer je to generički interfejs.

Jedan od problema koji pogađa Unix je prisustvo različitih verzija i mnogih programa koje su programeri napisali za svoje potrebe; zbog loše kompatibilnosti, programi koji rade na jednoj verziji Unixa možda neće raditi na mašinama koje rade na drugim verzijama. Na kraju je odlučeno da se napravi zajednički dokument koji bi ukazao na standarde koje programeri moraju slijediti.

Godine 1983. najavljeno je stvaranje GNU-a (GNU's Not UNIX), operativnog sistema sličnog Unixu. To se dogodilo pod utjecajem ideje osnivača projekta Richarda Stallmanna o potrebi stvaranja besplatnog operativnog sistema i open source softvera općenito.

Richard Stallmann je također osnovao pokret slobodnog softvera i formulirao četiri prava koja bi korisnik trebao imati: može pokrenuti program za bilo koju svrhu, može proučavati programe i modificirati ih prema svojim potrebama, može distribuirati program kako bi pomogao drugima, i on može objaviti poboljšanje programa kako bi pomogao zajednici u cjelini. Sve je to prvenstveno značilo da izvorni kod programa bude dostupan svima.

Ova misao je inspirisala Linusa Torvaldsa, tvorca Linuxa, da 1991. godine započne rad na svom operativnom sistemu.Linux, kao i GNU, je sistem sličan Unixu, odnosno sistem pod uticajem Unixa.

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

Šta su Multics?

Multics - ili Multiplexed Information and Computing Service - jedan je od najranijih operativnih sistema koji implementira model ravnog skladištenja i jasno odvaja koncept fajlova (segmenata). Stvaranje Multicsa počelo je 1964. godine. Na sistemu su radili programeri iz kompanije Bell Laboratorije - za nekoliko godina, neki od programera će početi da rade na stvaranju Unixa.

Multics je razvijen da bi, prije svega, omogućio korištenje računarskih resursa veliki broj korisnici u isto vrijeme; drugo, omogućiti korisnicima da dijele podatke; treće, da obezbedi dobru brzinu rada sa podacima.

Međutim, glavni računski zadaci nisu postignuti izdavanjem prve verzije sistema, a Bell Laboratories je svoj interes prebacio na drugi projekat, što je rezultiralo rođenjem Unixa.

Istorija Linuxa

Istorija Linuxa počinje 1991. godine, kada je finski programer Linus Torvalds počeo da razvija kernel operativnog sistema za svoj računar. Objavio je svoj razvoj na serveru i to je postao ključni događaj u istoriji Linuxa. Prvo su desetine, a zatim stotine i hiljade programera podržale njegov projekat - zajedničkim naporima rođen je punopravni operativni sistem.

Kao što je već pomenuto, Linux je bio pod značajnim uticajem Unix sistema, čak i iz samog imena. Međutim, u početku se projekat zvao Freax - od riječi "free" (besplatan) i "freak" (čudno), ali je kasnije ime promijenjeno u hibrid imena kreatora (Linus) i Unixa.

Amblem Linuxa je Tux, pingvin koji je 1996. nacrtao programer i dizajner Larry Ewing. Međutim, ideju da se koristi pingvin izmislio je sam Linus Torvalds. Sada je Tux simbol ne samo Linuxa, već i slobodnog softvera općenito.

Prvi službena verzija Linux 1.0 je objavljen 1994. godine; druga verzija je objavljena 1996. Zaštitni znak Linux registrovan je godinu dana ranije, 1995. godine.

Od početka do danas, Linux se distribuira kao slobodan softver pod GPL. To znači da svaki korisnik može vidjeti izvorni kod operativnog sistema - i ne samo da ga vidi, već ga i modificira. Jedini uslov je da modifikovani, modifikovani kod takođe mora biti dostupan svima i distribuiran pod GPL licencom. Ovo je važno jer omogućava programerima da koriste kod i da se u isto vrijeme ne boje problema zbog autorskih prava.

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

U stvari, Linux je i dalje jezgro operativnog sistema sličnog Unixu koji obavlja različite zadatke niskog nivoa. Istovremeno, GNU projektu je bio potreban kernel - razvoj Linusa Torvaldsa bio je vrlo blagovremen.

Zahvaljujući svojoj fleksibilnosti, Linux se sada koristi na mnogim različitim uređajima, od računara do servera i mobilnih uređaja.

Popularne Linux distribucije

Linux distribucija je definicija operativnog sistema koji koristi Linux kernel i koji se može instalirati na mašinu korisnika. Distribucije obično sadrže ne samo kernel i sam operativni sistem, već i sam korisne aplikacije: uređivači, plejeri, alati za baze podataka i drugi softver.

Odnosno, kao što je spomenuto na početku članka, Linux distribucija je operativni sistem koji se sastoji od Linux kernela i uslužnih programa koji su razvijeni u okviru GNU-a.

Broj postojećih Linux distribucija premašuje 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. Odličan za personalne računare, laptopove i servere. Razvijen i sponzoriran od strane Canonical Ltd, ali ima snažnu podršku i besplatne zajednice. Najpopularniji operativni sistem za web servere.

Debian je još jedna popularna GNU/Linux distribucija koja je imala značajan uticaj na razvoj svih GNU/Linuks operativnih sistema uopšte. Glavne značajke Debiana: obilje mogućnosti, prisutnost mnogih spremišta, visokokvalitetne verzije - ovo je najstabilnija distribucija od svih postojećih.

Linux Mint

Linux Mint je distribucija bazirana na Ubuntu i Debianu. Linux Mint ima prekrasan i jednostavan dizajn i odgovara čak i početnicima. Stoga se često instalira na kućne računare kako bi imao jednostavan i praktičan sistem. Distribucija ima podršku za razne multimedijalni formati, uključujući vlasničke programe ( Adobe flash), tako da je vrlo pogodan za multimedijalni rad.

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

Arch - moćna distribucija zasnovana na principima jednostavnosti, modernosti, pragmatizma, fleksibilnosti i ideje da fokus treba biti na korisniku. Međutim, princip jednostavnosti se ne odnosi na upotrebu sistema, već na njegovu unutrašnja organizacija(Kiss i Unix-way principi). Stoga je Arch dizajniran za napredne korisnike koji mogu sami konfigurirati i instalirati uslužne programe koji su im potrebni.

Sada koristim najnoviju verziju Ubuntu, Fedora ili OpenSUSE, možemo uživati ​​u prekrasnom i modernom desktop okruženju, jednostavnosti korištenja grafički programi, činjenica da većinu računarskog hardvera sistem podržava bez dodatnih podešavanja. Ali da li ste se ikada zapitali kako je naš voljeni operativni sistem došao do svega ovoga?

Da li uzimamo u obzir i cijenimo količinu vremena i truda koje je potrošio ogroman broj programera da bi postigli ovo skoro savršeno stanje sistema? Vjerovatno ne. Hajde da pogledamo istoriju ovog divnog OS-a i njegovo putovanje u proteklih nekoliko decenija. Kada je rođena? Kako je evoluirao? Koje su se distribucije pojavile tokom razvoja i koja je bila prekretnica koja je učinila projekat jednog čovjeka sveprisutnim operativnim sistemom koji danas imamo? A kakve su to bile distribucije koje je zajednica slala u arhiv?

Dakle, hajde da se mentalno vratimo u prošlost, prije skoro 30 godina, i prisjetimo se odakle je počelo Istorija Linuxa sistemi.

1991 - početak

U početku je postojao Unix, koji su kreirali programeri Ken Thompson i Denis Ritchie 1969. godine. Zatim, tokom osamdesetih godina, nastali su mnogi projekti zasnovani na Unixu, inspirisani ovom filozofijom. To su bili: GNU projekat Richarda Stallmana, BSD (Berkley Software Distribution), knjiga profesora Andrewa Tanenbauma "Operativni sistemi: Dizajn i implementacija" i MINIX (mini verzija Unixa), koji se pojavio otprilike u isto vrijeme kada i knjiga.

Ali tek 1991. godine počinje istorija Linuxa. Mladi finski student po imenu Linus Torvalds spojio je sve što je znao o postojećim sistemima u novo jezgro koje bi moglo zavladati svijetom. Postoje mnoge legende o tome zašto je Linus odlučio da radi na svom sistemu. Jedan od njih kaže da je radio u MINIX-u i prenosio podatke na hard disk umjesto na modem, čime je uništio sve Minix particije. Nakon toga se razočarao u ovaj OS i odlučio je da napravi svoj vlastiti.

Druga verzija kaže da je napisao kernel da poboljša funkcionalnost nove Intel 386 mašine koju je koristio. A pošto je bilo zabranjeno poboljšavati Minix, morao je da razvije svoj operativni sistem.

Bez obzira na pravi razlog, kreirao je besplatni emulator terminala koji je bio baziran na Minixu, koji je zauzvrat bio baziran na Unixu, i to je postalo osnova za rad na kernelu operativnog sistema. 1991. godine, 25. avgusta, Linus je objavio svoju čuvenu objavu na Minix biltenu.

Nakon toga, prvi Linux verzija, koji se tada zvao Freax, vrlo brzo se raštrkao po FTP serverima širom svijeta, a broj korisnika je počeo naglo da raste. Verzija 0.01 se veoma razlikovala od one koja je dostupna danas. Možete sami preuzeti kernel od 71 kilobajta i pokušati ga instalirati odavde.

Idemo dalje putem istorije. Nepotrebno je reći da je Linux evoluirao u potpuni OS, i Manchester računarski centar kreirao jednu od prvih distribucija koja koristi kombinovanu particiju za pokretanje i root. Distribucija se zvala MCC Interim Linux.

1992 - 1994 - razvoj desktop sistema

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

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

Ali SLS nije samo rodio Slackware. Zbog problematičnog SLS interfejsa, drugi korisnik je odlučio da to uradi sopstveni sistem i tako pokrenuo još jednu granu Linux distribucija. Godine 1993. pušten je Ian Murdock Debian distribucija Linux, za koji kaže da je dobio ime po njegovoj tadašnjoj djevojci Debri Lynn i njemu samom.

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

Druga distribucija koja je objavljena 3. novembra 1994. zove se Red Hat Commercial Linux. Distro je kreirao Mark Ewing i nosi ime crvenog šešira koji je autor nosio na univerzitetu.

1994. godine, 14. marta, izdata je verzija 1.0.0 Linuxa, koja se sastojala od 176.250 linija koda. Tako je započela istorija razvoja Linux sistema.

1995 - 1999 - Pojavljuju se Gnome i KDE

Tokom ovog perioda, Linux operativni sistem je napravio veliki iskorak u razvoju, jer će se u narednih pet godina pojaviti glavne Linux distribucije koje su sada poznate i široko korišćene, kao i manje vidljive distribucije. Sve se ovo dešava tokom napada pingvina i buma dot.com-a.

Jurix Linux je zanimljiva distribucija i popularnost iz više razloga. Prvo, to je bila prva distribucija sa skriptiranim instalaterom koji dozvoljava administratoru da pojednostavi proces instalacije. Bila je to jedna od prvih distribucija koja je podržavala bootp i NFS, i prva koja je koristila ext2 sistem datoteka.

Ali to nije razlog zašto je Jurix bio prekretnica u istoriji Linuxa – bio je osnova za SUSE Linux, koji i danas koristimo.

Distribucije zasnovane na Red Hat Linux-u su se takođe intenzivno razvile tokom ovog vremena. Postojale su verzije kao što su Caldera, Mandrake, TurboLinux, Yellow Dog i Red Flag. Verzija Linux kernela je sada promijenjena sa 1.2 na 2.2.

Verzija 2.0 je objavljena 1996. godine i imala je 41 izdanje ispred sebe. To je ovaj brzi razvoj kernela i dodavanje nekih vrlo važne funkcije osigurao poziciju Linux operativnog sistema kao serverskog OS i sistema za IT profesionalce širom 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 tipovima procesora. Verzija 2.2 dobija poboljšanja za SMB, podršku za PowerPC i mogućnost montirati NTFS, ali do sada samo za čitanje.

Postoji legenda da je jednom, dok je bio na odmoru u Australiji, Linus Torvalds posjetio zoološki vrt, gdje ga je ugrizao divlji pingvin. Nakon toga je dobio pingvinitis i jako se zaljubio u pingvine. Linusu su se pingvini ionako svidjeli. Kako je rekao, oni su neupućeni i smiješni. Što se tiče imena Linux simbola - Tux, na Internetu se dešifruje kao (T) ili valds (U) ni (X). Sada znaš sve.

Sistemi zasnovani na Debianu nisu evoluirali tako aktivno kao Red Hat. Programeri su radije radili više na upotrebljivosti i izgled njihove distribucije. Budući da su više orijentisane na desktop računare, takve distribucije su se često pojavljivale na naslovnicama popularnih IT časopisa tog vremena. Naišao sam na imena kao što su Libranet, Storm, Finnix i Corel Linux.

Nesumnjivo najviše važan događaj tokom ovog dela istorije Linuxa pojavila se KDE i Gnome. KDE (Kool Desktop Environment) pojavio se 1996. godine. Njegov osnivač bio je Mathias Ettrich, student Univerziteta u Tibingenu. On je ponudio ne samo kolekciju aplikacija, već čitavo desktop okruženje u kojem su mogle da rade. Korisnici sada imaju izbor da koriste X11 ili KDE, koji je napisan u nedavno objavljenom Qt okviru.

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

Miguel de Icaza i Federico Men najavili su razvoj novog desktop okruženja i aplikacija zasnovanih na GTK+ biblioteci. Ovo novo desktop okruženje nazvano je Gnome. Vjeruje se da je prvi operativni sistem koji je koristio Gnome bio Red Hat Linux. Gnome je brzo postao popularno desktop okruženje zbog svog Visoke performanse i pogodnost za obične korisnike. Do maja 2000, Gnome verzija 1.2 Bongo je objavljena.

2000 - 2005 - pojava Live distribucija

Ovaj period je označio važan korak u istoriji Linux operativnog sistema. Tokom ovih pet godina, njegova popularnost je dramatično porasla, a pojavilo se mnogo novih Linux računara. Kernel je nastavio da dobija poboljšanja, pojavili su se novi programi, a pojavila se i prva distribucija uživo.

Knoppix, prijateljska distribucija zasnovana na Debianu 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 sistema direktno sa CD-a.

Sada ovu funkciju smatramo standardnom. Ali u tim danima, Knoppix, objavljen 30. septembra 2000., mogao je da radi na bilo kom računaru i dobije kompletan sistem sa podrškom. razne opreme i mreže. Ovo je bilo novo. Knoppix je postao osnova za mnoge distribucije, a neke od njih su poznate i koriste se do danas.

Pored gotovih distribucija, pojavio se i projekat koji korisnicima pomaže da izgrade vlastitu distribuciju. Linux From Scratch (LFS) je razvijen u kombinaciji s knjigom Jareda Beekmansa, koja je pokazala kako izgraditi svoju Linux distribuciju iz izvora.

Linux je prije svega sloboda i mora se razvijati. Ali da bi se podržao razvoj, osigurala njegova zaštita i održala nezavisnost, potrebno je formirati kompaniju koja će sve to raditi. Stoga je 2000. godine stvorena fondacija za sponzoriranje Linusa i rada razvojne zajednice, za izgradnju i poboljšanje Linuxa, te za zaštitu i očuvanje osnovnih vrijednosti pokreta.

Ključni trenutak tokom ovog perioda bilo je puštanje Linux 2.4 kernela 4. januara. Ova verzija je dodana USB podrška, PC kartice, ISA Plug and Play, kao i Bluetooth, RAID i ext3. U stvari, to je bio najduži podržani kernel, završavajući s verzijom 2.4.37.11 2011. godine. Kernel se dosta promijenio i postao je svestraniji od 1.0.

Red Hat, koji je već ušao na berzu i dobio novac za podršku besplatnom Red Hat Linux OS-u, odlučio je da je vrijeme za komercijalniji pristup. Stoga je distribucija podijeljena u dvije grane. Red Hat Enterprice Linux 2.1 je objavljen sa kernelom 2.4.9. Bio je stabilniji, dugoročno podržan i za komercijalne korisnike. A druga distribucija, Fedora, besplatna je za zajednicu.

Red Hat Enterprice Linux je još uvijek otvorenog koda. Kompanija hostuje izvorni kod na nekoliko FTP servera, sa kojih ga nekoliko preuzima. nezavisne grupe programeri i kompajliraju svoje distribucije na osnovu toga: CentOS, Oracle Linux, CERN i Scientific Linux. Imaju sve prednosti stabilnosti komercijalne distribucije, ali nemaju pristup softveru i podršci od Red Hata.

U decembru 2002. pojavljuje se zanimljiv distributivni komplet - CRUX. Njegov glavni cilj je bio 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 rivalstvo kako bi bile najbolja zamjena za Windows, CRUX je ostao jednostavan i minimalistički. A nama je zanimljiv jer je postao osnova za sada veoma popularan ArchLinux.

Dana 18. decembra objavljena je nova verzija Linux kernela, 2.6. Ova verzija ima podršku za PAE, nove procesore, poboljšanu podršku za 64-bitne procesore, povećanu maksimalnu veličinu sistema datoteka na 16 TB, dodano sistem podataka 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 voleli Microsoft proizvodi... Stoga je bila potrebna nova filozofija koja bi Linux približila prosječnom korisniku. Na primjer Ubuntu.

Cilj Ubuntua, distribucije zasnovane na Debianu, bio je stvoriti radnu površinu laku za korištenje Linux desktopšto bih mogao iskoristiti redovni korisnik sa malo iskustva u ovom sistemu. Sa izdavanjem Ubuntu 4.04 20. oktobra 2004., ovaj koncept je implementiran.

2006 - 2012 - uspon i pad Ubuntua

Tokom ovog perioda, mnoge distribucije su postale stabilnije i nastavljaju da se poboljšavaju. Pojavilo se i mnogo novih distribucija. Jedna od njih, čija je prva verzija objavljena 2006. godine, danas je vrlo popularna. Ovo je Linux Mint. Bio je zasnovan na Ubuntu-u i sadržavao je i besplatni i vlasnički softver. Ovo je uvelike pojednostavilo instalaciju kodeka, drajvera i drugih komponenti za početnike. Programeri distribucije pokušali su da u nju uključe 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 okruženja, koja je naišla na kritike korisnika zbog nedostatka stabilnosti. Čak je i sam Linus izjavio da ova verzija KDE-a razbija sve i pruža samo polovinu mogućnosti prethodne verzije. Ipak, korisnici su počeli da koriste KDE4 sa Plasma okruženjem i modernim izgledom, a izdavanjem verzije 4.2, koje se dogodilo 2009. godine, već su zaboravili na svoja negativna iskustva.

23. septembra izašao je najpopularniji operativni sistem baziran na Linux kernelu, iako 90% korisnika nema pojma da koristi Linux. Naravno, ovo je Android. Verzija 1.0 je objavljena za HTC Dream i mogla je raditi sve što očekujete moderan pametni telefon ali to je bilo stvarno loše. Većina grešaka je ispravljena u verziji 1.1, ali samo počevši od verzije 1.5 Android sistem počeo da osvaja svet pametnih telefona.

Tokom ovog vremena, Ubuntu je postajao sve jači i jači. Redovno je bio na prvom mjestu u Linux distribucijama, sticao je sve više obožavatelja i bio je prilično jednostavan za korištenje. Ali onda, jednog sunčanog aprilskog dana, izašao je Ubuntu 14.04 sa novim podrazumevanim okruženjem - Unity. Gnome 3 i KDE 4 nikada nisu dobili toliko negativnih povratnih informacija dok su letjeli prema Unityju. Možemo reći da su tada skoro svi mrzeli Unity. Ali Canonical nije odmah napustio tu ideju i školjka je postala prilično upotrebljiva.

Nakon godina razvoja na grani 2.6, kernel 3.0 je konačno objavljen. I ne, nije bilo bitnih promjena u tome. Samo što su Linus i zajednica odlučili da je 2.6.* Numeracija je postala previše komplikovana i došlo je vrijeme za promjenu broja.

Neuspjeh s KDE4 nije jedina nesretna povijest razvoja Linux okruženja. Nakon toga, moglo bi se reći da će programeri morati da uče iz tuđeg iskustva i da već znaju šta njihova publika voli. Ali to očigledno nije slučaj za Gnome razvojni tim, koji je izdao Gnome 3 u aprilu 2012. Sada Gnome korisnici su bili veoma nezadovoljni promenama interfejsa i prelazili su na KDE ili koristili starije verzije Gnomea. Ali unutra sljedeće verzije Gnome je postao mnogo bolji, a Linux Mint programeri su odlučili da zadrže stari izgled Gnomea sa novim karakteristikama i kreirali su sopstveno okruženje - Cinnamon.

2012-2018 - Linux i igre

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

Nekoliko godina kasnije, izašao je SteamOS, operativni sistem zasnovan na Linuxu igraće konzole Ventil. Trenutno je na Steamu dostupno preko 3000 igara za Linux. Valve je također nedavno započeo rad na integraciji Windows emulatora igre na Steam, što će dodatno olakšati njegovo pokretanje, s obzirom da je nedavno dodata podrška za mnoge biblioteke iz DirectX 10 i 11 ovom emulatoru.

Nove distribucije nastavljaju da se pojavljuju istom brzinom kao i prije. Među njima ima i zanimljivih. Na primjer Manjaro baziran na Arch Linuxu. Pojavio se u novembru 2013. godine, ali uprkos svojoj mladosti već zauzima vodeću poziciju po popularnosti u mnogim topovima. Njegova prednost je u tome što pojednostavljuje instalaciju i konfiguraciju ArchLinuxa, ali u isto vrijeme zadržava njegovu fleksibilnost i neke prednosti. Osim Manjara, izašlo je još mnogo novih. interesantne distribucije kao što su Antergos, ElementaryOS, Deepin Linux i drugi koji su sada popularni među korisnicima.

Što se tiče Linux kernela, verzija je ponovo promijenjena u 4.0 2015. godine. Opet, nije bilo veće promjene, glasalo se i zajednica je odlučila da treba promijeniti verziju kernela. Značajne promjene tokom ovog perioda uključuju dodavanje UEFI podrške, poboljšan rad sa novim hardverom, dodavanje sigurnosnih sistema, portovanje podsistema potrebnih za Android, poboljšanu stabilnost Btrfs-a i još mnogo toga.

U 2013. godini, razvojna kompanija Ubuntu odlučila je da se oproba na tržištu mobilnih uređaja i objavila je mobilna verzija Ubuntu - Ubuntu Touch... Prednosti operativnog sistema su trebalo da budu mogućnost pretvaranja pametnog telefona u njega punopravni kompjuter kada ga povežete na ekran preko HDMI-ja. Za njega je razvijena posebna Unity 8 ljuska, Mir display server umjesto X Window-a, a pušteno je čak i nekoliko pametnih telefona. Ali ništa nije bilo od projekta, zatvoren je 2017. godine nakon što je Smasung objavio svoj DEX. Također u verziji 17.10 Ubuntu programeri odlučio je da odustane od upotrebe Unity-a i vratio se Gnomeu, a umjesto njihovog servera za prikaz, Mir će sada koristiti Wayland razvijen u zajednici, koji se također razvija da zamijeni naslijeđe Xorg.

zaključci

Nažalost, naš obilazak Linux prošlosti je došao kraju. Vidjeli smo stare Linux distribucije i naučili kako je sve počelo. Ne zna se šta će se dešavati u budućnosti, ali Linux operativni sistem se razvija i sve više ljudi i kompanija je zainteresovano za njega. Ova priča Kreiranje Linuxa ne završava i, najvjerovatnije, ima sjajnu budućnost.

o autoru

Osnivač i administrator sajta, obožavam softver otvorenog koda i Linux operativni sistem. Trenutno koristim Ubuntu kao glavni OS. Osim Linuxa, zanima me sve što se tiče informacionih tehnologija i moderne nauke.

Linux je zajednički naziv za operativne sisteme zasnovane na slobodnom softveru GNU i koji koriste jezgro istog imena. Kreiran je i distribuiran prema modelu razvoja slobodnog softvera otvorenog koda. Stoga, generički naziv ne podrazumijeva nijedan "službeni" paket za Linux; distribuiraju se uglavnom besplatno u obliku raznih gotovih distribucija koje imaju svoj set aplikativnih programa i već su konfigurisane za specifične potrebe korisnika.

Odnosi se na UNIX-ov, odnosno u doba nastajanja DOS-a i prvih plahih grafičkih interfejsa Atarija i Applea, u najmanju ruku je obećavao. Jedinstvenost GNU-a kao OS-a leži u činjenici da ga autor nije mogao dovršiti 31 godinu, odnosno njegova srž je GNU Hurd. Kasnije, 1985. godine, Stallman je osnovao Free Software Foundation, a 1989. sastavio GNU General Public License (GNU GPL). Svrha GNU GPL-a je da korisniku dodijeli prava na kopiranje, modificiranje i distribuciju (uključujući i na komercijalnoj osnovi) softvera i da osigura da korisnici svih izvedenih softvera dobiju gore navedena prava.

Ali drugi talenat, Linus Torvalds, uspješno je iskoristio Stallmanov rad za kreiranje Linux operativnog sistema. Dana 17. septembra 1991., Linus Torvalds se oglasio Linux mreža Kernel 0.01 - Linux izvorni kod težak samo 64Kb. Prototip budućeg kernela bio je MINIX operativni sistem: UNIX-kompatibilni operativni sistem za personalne računare koji se dizao sa disketa i uklapao u veoma ograničenu memoriju personalnog računara u to vreme. MINIX je kreirao Andrew Tanenbaum kao operativni sistem za instrukcije koji demonstrira arhitekturu i mogućnosti UNIX-a, ali je neupotrebljiv. Bio je to punopravni kernel za svoj PC koji je Linus Torvalds želio napraviti. On je svom kernelu dao ime freax, ali ga je kasnije vlasnik ftp servera promijenio u Linux - hibrid imena kreatora i riječi UNIX.

Činjenica da je Linus stavio svoj OS kod na Internet bila je odlučujuća za budućnost Linuxa. Iako 1991. godine Internet još nije bio toliko rasprostranjen kao danas, uglavnom su ga koristili ljudi s dovoljno tehničkog obrazovanja. I od samog početka, Torvalds je dobio nekoliko zainteresovanih odgovora.

Oko februara 1992. Linus je zamolio sve koji su već koristili ili testirali Linux da mu pošalju razglednicu. Pristiglo je nekoliko stotina ovakvih razglednica iz cijelog svijeta - sa Novog Zelanda, Japana, Holandije, SAD-a. Ovo je ukazivalo na to da je Linux počeo da dobija neku notornost.

U početku su se razvoju uključile stotine volontera, zatim hiljade, pa stotine hiljada volontera. Sistem više nije bio samo igračka za hakere. Dopunjen mnoštvom programa razvijenih u okviru GNU projekta, Linux OS je postao upotrebljiv.

A činjenica da je jezgro sistema distribuirano pod GNU Općom javnom licencom garantiralo je da će izvorni kodovi sistema ostati besplatni, odnosno da se mogu kopirati, proučavati i modificirati bez straha od bilo kakvog uznemiravanja od strane programera ili nekih drugih. trgovačko društvo. Ova činjenica privlačila je sve više sljedbenika u redove Linux korisnika i pristalica, prvenstveno studenata i programera.

Do tada je formirana posebna konferencija na Internetu posvećena Linuxu - comp.os.linux. Entuzijasti su formirali mnoge korisničke grupe i početkom 1994. izašao je prvi broj Linux Journala. Linux je privukao pažnju industrijskih firmi, a nekoliko manjih kompanija počelo je razvijati i prodavati vlastite verzije Linuxa.

U početku, Linus Torvalds nije želio da proda svoj razvoj. I nisam želio da ga neko drugi proda. Ovo je jasno navedeno u obavijesti o autorskim pravima koja je uključena u datoteku COPYING prve verzije - 0.01. Štaviše, Linusov zahtjev je nametnuo mnogo stroža ograničenja Linux distribucija od onih proklamovanih u GNU licenci: nije bilo dozvoljeno naplaćivati ​​nikakav novac za prijenos ili korištenje Linuxa. Ali već u februaru 1992. počeli su da traže od njega dozvolu da naplate naknadu za distribuciju Linux disketa kako bi pokrili vrijeme i troškove disketa. Osim toga, bilo je potrebno uzeti u obzir činjenicu da su se prilikom kreiranja Linuxa koristili mnogi besplatni alati na Internetu, od kojih je najvažniji bio GCC kompajler. Zaštićena je autorskim pravima pod GPL-om, koji je izmislio Richard Stallman. Torvalds je morao da revidira svoju izjavu o autorskim pravima i, počevši od verzije 0.12, takođe je prešao na korišćenje GPL licence.

Sa tehničke tačke gledišta, Linux je samo jezgro operativnog sistema sličnog Unixu, koji je odgovoran za interakciju sa hardverom računara i obavljanje zadataka kao što su dodeljivanje memorije, dodeljivanje procesorskog vremena raznim programima, itd. Pored kernela, operativni sistem uključuje mnogo različitih uslužnih programa koji služe za organizovanje interakcije korisnika sa sistemom. Uspjeh Linuxa Kao operativni sistem je u velikoj meri posledica činjenice da je do 1991. GNU projekat već razvio mnoge uslužne programe koji su se slobodno distribuirali na Internetu. GNU projektu je nedostajao kernel, a kernel bi najvjerovatnije ostao neiskorišten ako nedostaju potrebni uslužni programi. Linus Torvalds se svojim razvojem našao u pravo mjesto u pravo vrijeme. I Richard Stallman je u pravu kada insistira da se operativni sistem ne treba zvati Linux, već GNU/Linux. Ali ime Linux je istorijski dodijeljeno ovom OS-u, pa ćemo ga zvati i jednostavno Linux (ne zaboravljajući zasluge Stallmana i njegovih saradnika).

Zaključak

Istorija OS-a seže oko pola veka unazad. To je u velikoj mjeri bilo određeno i determinirano razvojem element baze i računarsku opremu. U ovom trenutku, globalna kompjuterska industrija se veoma brzo razvija, povećavaju se performanse sistema, a samim tim i sposobnost obrade velikih količina podataka. Operativni sistemi klase MS-DOS više ne mogu da se nose sa takvim protokom podataka i ne mogu u potpunosti da iskoriste resurse savremenih računara, pa je u poslednje vreme došlo do prelaska na moćnije i najnaprednije operativne sisteme klase UNIX, primer koji je Windows NT, koji je izdao Microsoft.

Književnost

    A. V. Gordeev Operativni sistemi: Udžbenik za univerzitete. - 2. izd. - SPb.: Peter, 2007.-- 416 str. - ISBN 978-5-94723-632-3.

    Irtegov D.V. Uvod u operativne sisteme. - 2. izd. - SPb.: BHV-SPb, 2007.-- ISBN 978-5-94157-695-1.

    Tanenbaum E. WITH. Organizacija računara na više nivoa = Strukturirana kompjuterska organizacija. - M.: Mir, 1979.-- 547 str.

    Tanenbaum E.S. Moderni operativni sistemi = Moderni operativni sistemi. - 2. izd. - SPb.: Peter, 2005.-- 1038 str. - ISBN 5-318-00299-4.

    Tanenbaum E.S., Woodhull A.S. OS. Dizajn i implementacija = Operativni sistemi: Dizajn i implementacija. - 3. izd. - SPb.: Peter, 2007.-- 704 str. - ISBN 978-5-469-01403-4.

    Shaw A. Logički dizajn operativnih sistema = The Logical Design of Operating Systems. - M.: Mir, 1981.-- 360 str.

Top srodni članci