Linux Un scurt istoric

În acest articol veți găsi nu numai istoria OS Linux, ci și dezvăluirile lui Linus Torvald însuși.

Linux este un sistem de operare multi-tasking și multi-utilizator pentru afaceri, educație și programare individuală. Linux aparține unei familii de sisteme de operare asemănătoare UNIX. Linux suportă o gamă largă de pachete software de la TeX la X Windows, compilatoare GNU C / C ++, protocoale TCP / IP.







Aceasta este o implementare flexibilă a sistemului de operare UNIX, distribuită gratuit sub licența generală GNU.

În forma sa originală, a fost creat de Linus Torvalds ca versiune a sistemului de operare UNIX pentru computerele personale compatibile IBM. Linux poate transforma oricare dintre computerele personale menționate mai sus într-o stație de lucru. Oamenii de afaceri instalează Linux în rețelele de mașini, utilizează sistemul de operare pentru a procesa date în domeniul finanțelor, al medicinei, al procesării distribuite și al telecomunicațiilor.

Student din Finlanda

MINIX a fost creat de Andrew Tanenbaum ca un sistem de operare de instruire care demonstrează arhitectura și capabilitățile UNIX, dar impropriu pentru o muncă deplină din punct de vedere al programatorului. Era nucleul complet al PC-ului pe care Linus Torvalds dorea să-l facă. El a dat numele kernel-ului freax, dar mai târziu a fost schimbat de gazda serverului ftp pe Linux - un hibrid al numelui creatorului și al cuvântului UNIX.

Cel mai important rol în dezvoltarea Linux-ului a fost jucat de rețelele globale de calculatoare Usenet și Internet. În primele etape, Linus Torvalds și-a discutat munca și dificultățile apărute cu alți dezvoltatori în teleconferința comp.os.minix din rețeaua Usenet dedicată sistemului de operare MINIX. Decizia cheie a lui Linus a fost publicarea codului sursă pentru prima versiune incipientă a kernelului sub licența GNU GPL gratuită. Datorită acestei rețele și a rețelei de Internet din ce în ce mai răspândite, mulți oameni au posibilitatea de a compila și testa acest kernel independent, de a participa la discuții și de a corecta erorile și de a trimite corecții și adăugiri la codul sursă Linus.

"De exemplu, am visat. Ca adolescent, am vrut să devin un om de știință celebru. Ca Albert Einstein, numai mai bine. Și cine nu? Nu este un om de știință sau un șofer de curse auto. Sau o stea de rock. Sau mama Teresa. Sau președintele Statelor Unite. "

Kernelul în sine poate emula comenzi 387-FPU, astfel încât sistemele fără coprocesor pot executa programe care se bazează pe acesta (adică, cu un punct de plutire).

Kernelul acceptă, de asemenea, o piscină de memorie universală pentru programele de utilizator și cache-urile de discuri. În acest caz, memoria cache poate utiliza toată memoria și viceversa, cache-ul este redus atunci când rulează programe mari.

De la început, sistemul de operare Linux este distribuit sub un software gratuit, adică este practic gratuit pentru utilizatori (în majoritatea cazurilor, pentru a le primi, trebuie să plătiți doar pentru un CD-ROM cu software sau pentru traficul pe Internet).

"Având în vedere specificul unui mecanism tipic de intrare corporativă, managerul tehnic trebuie să fie o personalitate puternică. El ar dori să lucreze la o corespondență și să poată păstra neutralitatea. Aș dori să evit cuvântul "intermediar", deoarece presupune existența a două tabere: externe și interne. Dar asta nu ar trebui să fie. "







Cu toate acestea, este imposibil să se facă un sistem de operare fără un kernel, iar kernelul va fi inutil fără utilități care ar folosi capabilitățile sale. Datorită proiectului GNU Linus Torvalds a avut o dată posibilitatea de a utiliza un utilitar gratuit Linux: bash, compilator gcc, tar, gzip, și multe altele sunt deja cunoscute și utilizate pe scară largă aplicații care pot lucra cu kernel UNIX compatibil. Astfel, Linux a intrat imediat într-un mediu bun și în combinație cu utilități GNU a fost un mediu foarte interesant pentru dezvoltatorii de software, chiar și în cel mai devreme stadiu al dezvoltării acestuia.

Compatibilitatea utilităților Linux și GNU sa datorat faptului că ambele au fost scrise cu accent pe aceleași standarde și practici. Cu toate acestea, în cadrul acestei practici (adică, când au existat multe sisteme UNIX diferite), a existat o mulțime de spațiu pentru incompatibilitate și diferite soluții. Prin urmare, în stadiul inițial de dezvoltare a kernel-ului, fiecare aplicație GNU folosită pe Linux a fost o altă realizare pentru Linus. Primul care a devenit bash și gcc. Astfel, combinația dintre GNU și Linux oferă posibilitatea de a crea un sistem de operare liber, dar, în sine, nu este constituită dintr-un astfel de sistem, pentru că Linux și diverse utilități GNU a rămas produse software disparate scrise de persoane diferite, nu iau întotdeauna în considerare ceea ce alții au făcut . Proprietatea principală a oricărui sistem este coerența componentelor sale.

Linux oferă un set complet de protocoale TCP / IP pentru crearea de rețele. Sprijină o gamă completă de clienți și servicii TCP / IP, cum ar fi FTP, telnet, NNTP și SMTP.

"Succesul comercial nu atât de mult" răsfățat ", cât de mult am schimbat atât Linux cât și pe mine. Nu aș vrea să spun că, în consecință, am crescut - în această privință, am fost mai afectat de nașterea a trei copii - tocmai m-am schimbat. În multe privințe, a devenit mai bună, dar în același timp și-a pierdut naturalețea. Linux a fost destinat doar pentru profesioniști - programatorii au plutit ca un pește în apă. Quiet Creek, unde numai tehnologia contează și nimic mai mult. " Caracteristicile sistemului ".

După o anumită perioadă de dezvoltare pe Linux, unele dintre cele mai importante utilități GNU au funcționat în mod constant. Kernelul compilat Linux cu un set mic de utilitare compilate Linux a fost un set de instrumente pentru dezvoltatorul de software care dorește să utilizeze un sistem de operare gratuit pe computerul său personal.

În cazul în care sarcina este de a obtine computerul pentru a lucra în mod constant pe ea sistemul GNU / Linux a devenit un popular și destul de comune, dezvoltatorii din Helsinki și Universitatea din Texas a crea propriul set de dischete de la care kernel-ul nou compilate și utilitățile de bază pot fi scrise pe hard disk, și apoi porniți sistemul de operare direct de la l. Aceste seturi de dischete au fost primele prototipuri ale moderne distribuții Linux - pachetele de programe, pe baza cărora este posibil pentru a obține un sistem de operare care rulează pe computer.

În ciuda faptului că, odată cu apariția primului distribuții Linux nu mai instalați impune compilarea tuturor programelor de la codul sursă, utilizarea Linux a rămas lotul de dezvoltatori, utilizatorul unui sistem de operare cu el la momentul dezvoltării sale pot fi angajate aproape exclusiv în programare.

Beneficiul unui sistem de operare format în întregime din software liber este evident - cei care colectează acest sistem nu ar trebui să plătească pe nimeni pentru programele incluse în acesta. Mai mult decât atât, dezvoltarea și actualizarea în continuare a programelor existente este realizată de comunitatea dezvoltatorilor, de asemenea complet gratuită, nu este nevoie să plătiți angajații implicați în acest proces. Mulțumită Red Hat, formatul pachetului RPM a devenit foarte răspândit în comunitatea Linux.

Aproape simultan cu Red Hat, a apărut proiectul Debian. Sarcina sa a fost aproximativ aceeași - să realizăm o distribuție completă a Linux și a GNU software-ului liber.

În prezent, proiectul Ubuntu câștigă o mulțime de popularitate.

"Sunt convins că construirea de resurse pur și simplu nu are nici un efect asupra creativității adevărate. Uită-te, de exemplu, la industria muzicală modernă. dolari Vagoanele sunt cheltuite în fiecare an pentru a găsi un alt artist abrupt - și totuși nimeni nu crede că „Spice Girls“ (care a primit o recompensă generoasă pentru contribuția sa la arta) pot fi comparate cu Wolfgang Amadeus Mozart (care a murit în sărăcie). Adică, nu poți crea singur genii cu injecții de bani. Dar snobismul intelectual - "geniu nu cumpără pentru bani" - nu poate servi drept bază pentru dezvoltarea afacerilor pe termen lung ".







Articole similare

Trimiteți-le prietenilor: