Autor:
Gigi RomanTitlu: Linux - sistemul de operare al viitorului
Data: sepembrie 1998
Linus Torvalds î
mpreună cu sute de hackeri disperați au creat Linux, singura alternativă a lui Windows NT. Aceasta poate fi cea mai mare poveste nescrisă depre un sistem de operare.Glyn Moody
Nu cred ca este prea târziu să scriu despre un sistem de operare care este de acum consacrat și foarte folosit de către oameni din întreaga lume și de asemenea de către mulți dintre prietenii mei. Pasiunea pentru Linux a început cu puțini ani în urmă cînd am primit cu împrumut prima copie de Linux pe care am instalat-o pe
un i486 care a devenit server iar de atunci am facut upgrade la fiecare nouă ediție, performanțele acestui sistem de operare făcându-mă să-i ramân fidel. Aceasta întâmplare n-ar fi fost posibilă dacă n-aș fi întâlnit oameni care sunt fiecare importanți în locurile unde își desfășoară activitatea: Aurelian Ionescu, Nicolai Sandu, Adrian Rotaru, Eric Brown, Adrian Ludoșan, Daniel Pandele. Voi începe cu nașterea Linux-ului și voi continua cu evoluția sa pâna la ceea ce este astăzi, un sistem de operare ideal pentru Internet un sistem de operare al viitorului.Linux a fost conceput acum 7 ani pentru a rula pe un PC cu 4MB de RAM ca versiune gratuită a sistemului de operare UNIX. Astăzi Linux este instalat pe calculatoarele a milioane de utilizatori care nu mai sunt niște demult niște adolescenți. Companiile care comercializează Linux spun că multe dintre firmele de elită au cumpărat acest SO.
Linus a plecat de la kernelul Minix, un mini UNIX dezvoltat de Andy Tanenbaum și așa cum el a spus a dorit să realizeze "un Minix mai bun decât Minix". După ce a lucrat un timp la proiectul sau la 5 Octombrie 1991 a trimis un mesaj pe grupul de discuții "comp.os.minix", în care anunța ca adezvoltat un un sistem de operare pentru calculatoarele AT-386 ale carui surse le face
publice punându-le la dispoziția tuturor utilizatorilor gratis. De atunci mulți programatori au răspuns chemării lui de a îmbunătăți și dezvolta ceea ce este Linux astăzi. Linux arată ca și Unix numai că are sursele de cod diferite. El oferă aproape tot ceea ce oferă o variantă tradițională de UNIX. Din ce în ce mai multe servere rulează Linux iar utilizatorii realizează cu el lucruri pe care în mod normal le-ar putea realiza cu sisteme complexe și costisitoarecum ar fi Solaris sau Windows NT Server. Kernelul de Linux este distribuit acum sub licență publică GNUcare garantează în același timp ca va fi întodeauna disponibil gratis. Linux urmează un model de dezvoltare deschis și este testat de oameni din întreaga lume, fiecare fiind liber să aducă modificări, să adauge sau să dezvolte arhitectura și aplicațiile acestui sistem de operare. Dacă inițial a fost scris pentru i386, astăzi el poate fi instalat pe diferite arhitecturi de calculatoare. Deși Linux acum este o platformă stabilă, ce merită privită mai de aproape, oamenii doresc să fie convinși să folosească acest sistem de operare. Există puncte de vedere pro și contra instalării Linux pentru administratorii de sistem cât și pentru utilizatori. Când proiectezi o rețea mai mulți factori trebuie luați în vedere iar aceștia includzând: alegerea sistemului de operare, echipamente, programe software, suport, compatibilitate, cerințele utilizatorilor, fiabilitate, etc. De obicei și costul trebuie considerat înainte de a lua o decizie și asta nu trebuie să fie pe locul doi. Cele mai multe servere din Internet rulează diferite tipuri de UNIX și numai un număr mic dar în creștere rulează Windows NT. Solarisul lui Sun Microsystem este probabil cel mai popular UNIX urmat de Digital Unix, Irix. Linux poate acum fi instalat pe multe platforme: i86, Alpha, SPARC, SPARC64, MIPS, m68k, ppc, ARM. Aproape toate dispozitivele de pe aceste platforme sunt suportate de Linux și se găsesc de asemenea drivere pentru periferice mai puțin comune. În general lista de compatibilități hardware îți spune dacă un dispozitiv este suportat de Linux sau nu. Fără a avea cerințe hardware neobișnuite Linux va lucra fără să-ți dea prea multă bătaie de cap iar aplicațiile de care vei avea nevoie se găsesc gratis pe Internet. Aproape toate programele scrise pentru diferite variante de Unix pot fi portate fără prea mare efort pe Linux. Acestea includ unelte, utilitare, chiar emacs și TeX. Compilatoare și interpretoare pentru câteva limbaje de programare fac Linuxul să fie un excelent mediu de dezvoltare. Interfața grafică X Window System este disponibilă cu programe de utilizare și administrare și este de asemenea gratis. Dacă Unix a fost plictisitor acum ai la dispoziție Doom, Quake și o mulțime de alte jocuri care ruleaza vizibil mai repede decăt sub DOS. Poți găsi aplicații cum sunt Office pentru Linux în pachetul Applixware sau, StarOffice și WordPerfect. Ele nu sunt gratuite dar sunt cu mult mai ieftine decât variantele pentru Windows. Pentru a te iniția în Linux nu ai nevoie de nici o carte. Toate informațiile cu privire la acest sistem e operare sunt disponibile on-line. Desigur găsești numeroase cărți sau manuale de administrare și utilizare dar ele sunt mai ușor de accesat on-line și sunt mai eficiente. Linux Journal ca și alte reviste, grupuri de discuții specifice, dezbat subiectele cele mai noi, ultimele știri, probleme și soluții, comunitatea utilizatorilor de Linux fiind foarte activă. The Economist scrie că "Oracle va scoate cât de curând o versiune pentru Linux câtorva versiuni software produse de ei. Sun Microsystems deja folosesc Linux pe stațiile de lucru iar IBM va face același lucru curînd..." Multe reviste de specialitate publică interviuri cu Linus Torvalds, articole despre impactul linux în domeniul rețelelor de calculatoare, aplicații și produse destinate să potolească setea de cunoaștere a utilizatorilor Linux.
Adrese:
http://sunsite.unc.edu/mdw/linux.html
Grupuri de discuții:
Linux în comparație cu alte OS
comp.os.linux.advocacy
Linux pe mașini Alpha
comp.os.linux.alpha
Anunșuri importante în comunitatea Linux
comp.os.linux.announce
Răspunsuri la întrebări frecvent puse
comp.os.linux.answers
Aplicații scrise
comp.os.linux.development.apps
Kernele, drivere, module
comp.os.linux.development.system
Compatibilități hardware cu Linux
comp.os.linux.hardware
Linux pe 680x0 Amiga, Atari, VME
comp.os.linux.m68k
Subiecte specifice neacoperite de celelalte grupuri
comp.os.linux.misc
Rețele și comunicații sub Linux
comp.os.linux.networking
Linux pe microprocesoare PowerPC
comp.os.linux.powerpc
Instalare și administarare
comp.os.linux.setup
Linux X Window System servere, clienți, biblioteci și fonturi
comp.os.linux.x