20.07.2008

Alternative pentru Servere Linux?


Bogdan Drăghicescu, de la Telecom Academy, abordează problema fundamentală a ideilor de open-source.


Categorie: IT
Autor: Cristian Presură



De curând, mai multe articole au combătut ideea open-source, punând la îndoială capacitatea ei de dezvoltare a unei platforme viabile pentru utilizatori. Ele combăteau nu numai implementările actuale cele mai cunoscute (anume distribuţiile de sisteme de operare open-source, precum ar fi cele Linux/Unix, binecunoscute pentru stabilitatea necesară în cazul serverelor), ci şi ideea de colaborare pentru dezvoltarea unui proiect. Punctul de plecare al tuturor criticilor este faptul că o comunitate numeroasă de uşeri se poate pune foarte greu de acord, dacă reuşeşte vreodată, asupra aspectelor tehnice care ţin de "filozofia" aplicaţiei respective.

Există chiar un bloguri care se specializează în criticarea acestui sistem. Membrii acestora au o problemă cu multiplele alegeri disponibile în cazul mai multor distribuţii Linux, cu diferitele sisteme de împachetare specifice fiecărei distribuţii, de configurări care se găsesc în alte fişiere. Un exemplu pot fi scripturile de configurare (cele care rulează atunci când porneşte sistemul) care se găsesc în două locaţii complet diferite în distribuţiile de tip Slackware, Red Hat sau cele de tip Debian ( dintre care cele mai notabile sunt cele din seria Ubuntu, Kubuntu, Edubuntu şi altele). Astfel, administrarea mai multor servere cu diferite distribuţii diferite de Linux devenind o problemă. Diferenţele nu se opresc aici, ajungând până la componentele de bază ale sistemului. Problema este deci una istorică. S-au pornit, în trecut, mai multe distribuţii. Acestea au avut sisteme diferite şi s-au perpetuat, de dragul tradiţiei, până în prezent, menţinând, dacă nu chiar aprofundând, unele discrepanţe de compatibilitate între diferitele sisteme Linux.

Toate aceste „alegeri” sunt blamate puternic de cei care nu agrează sistemul open-source. Ei consideră că atâtea alternative nu sunt de bun augur pentru utilizator întrucât nu facilitează o experienţă finală mai bună, ci doar îi îngreunează acestuia utilizarea produsului. Argumentul adus de ei este faptul că, în final, utilizatorul nu ştie, nu poate sau nu vrea să ia o decizie în legătură cu „cea mai bună soluţie” pentru nevoile sale de zi cu zi. În momentul în care ai 5 clienţi de mail care fac în esenţă acelaşi lucru, dar care au cu totul şi cu totul alte moduri de configurare, când poţi avea minim 3 editoare text (vim şi/sau emacs?) sau nenumărate browsere web (dintre care menţionăm doar Firefox, Mozilla, Konqueror), ce alegi? Majoritatea utilizatorilor nu trec prin acest proces de selecţie, iar totalitatea opţiunilor îi face mai degrabă să se îndepărteze de ele, decât să îi apropie.

De partea cealaltă a baricadei, programatorii open-source, sau comunitatea Open Source Software (OSS) argumentează spunând că acest tip de soft este oricum neţ superior celui proprietar întrucât o comunitate poate acorda mai multă atenţie unui produs, putând să-i ofere mai multă stabilitate. Se bazează pe experienţa colectivă şi se pare că pe anumite pieţe aceasta se dovedeşte a fi cea care oferă cele mai viabile soluţii. Una dintre aceste arii este aceea a serverelor. Nu trebuie detaliat faptul că un server Linux (sau Unix) este mai sigur decât un server echivalent Windows, fie el 2003 sau 2008. Singura gaură majoră de securitate a serverelor Linux/Unix a fost aceea a cheilor „slabe” de openSSL, în timp ce pe serverele Windows este greu de identificat cea mai mare gaură de securitate.

Într-un final, alegerile, de-o parte şi de alta, sunt luate, de cele mai multe ori, pe bază pe tradiţie. Aceasta atât pentru deciziile de a păstra diferenţele între distribuţiile de Linux (chiar dacă unirea lor ar forma un produs puternic şi competitiv) cât şi pentru deciziile de a păstra un anumit sistem de operare (cum ar fi Unix/Linux/Windows) sau un client web ( Internet explorer în favoarea Firefox) [Bogdan Drăghicescu, Telecom Academy ]

[www.stiinta.info]

Comentarii

Adauga un comentariu

Adauga un comentariu

This is a captcha-picture. It is used to prevent mass-access by robots. (see: www.captcha.net)
Introdu codul:
Numele dumneavoastra:
Comentariu. Atentie, salveaza textul inainte de a-l trimite, ca o precautiune... Poti selecta tot comentariul cu CTRL-A si copia cu CTRL-C:
 
  • December 24, 2009, 12:34 am - Cătălin

    Să nu uităm familia de sisteme de operare bazată pe BSD (FreeBSD, NetBSD si OpenBSD), care este mai apropiată de GNU/Linux decât de Windows. Fiecare cu avantajele şi dezavantajele ei. Dacă ar fi fost vreun S.O. perfect, l-am fi folosit cu toţii. Salutare.


  • April 27, 2009, 11:24 pm - Mitza_003

    Sunt utilizator de linux si pot sa spun sincer ca nu am gasit ceva care sa poata sa inlocuiasca un server bazat pe linux.


  • August 19, 2008, 7:12 am - Adi

    Salut!

    Nu cred ca diversificarea productiei (chiar daca e de sisteme de operare Linux) este o problema. De ce face Coca-cola si fanta si apa minerala si mai stiu eu ce? Tocmai ca sa poata acoperi o plaja cat mai larga de consumatori.

    La fel si cu Linuxul, avem minidistributii care domina lumea minicomputerelor, avem distributii orientate inspre desktop user, servere si asa mai departe.

    Apoi intervine gustul fiecarui user. Stiu o multime de useri pe care nu poti sa ii desparti de OpenSuse, altii de Mandriva, altii de Debian, Ubuntu ...

    Eu cred ca tocmai in aceasta diversificare sta puterea si viitorul Linux, fiindca fiecare e liber sa isi faca propria distributie dupa gustul propriu daca nu gaseste ceva multumitor intre zecile sau sutele de distributii deja existente.

    Si pana una alta avem un singur Windows si cu toate acestea multi utilizatori migreaza inspre linux fiind nemultumiti.

    Adi


  • July 23, 2008, 9:58 am - Alinoz

    Pai daca s-ar uni toate am avea un singur sinstem o singura alternativa ... nu v-a suna cunoscut si putin cam de speriat?


  • July 21, 2008, 11:38 am - Marian Banica

    Salut,

    Open source inseamna pasiune, mult curaj si nu de putine ori dorinta de a deveni un nume, nu parte a unei companii. "Pot sa fac si eu asta, si chiar mai bine" ar fi in capul cuiva care se gandeste sa faca un produs open source... Sau "de ce s-ar mai chinui 2-3 sa faca mereu acelasi lucru cand pot folosi un pattern". E normal sa gandesti ca progres inseamna mereu "reinventarea rotii" dar nici nu stii ce iti poate iesi pana nu incerci.

    Cat despre servere... Mmmm... depinde... :) Se poate alege dintr-o gama foarte vasta de solutii... :)

    Oricum, felicitari pentru initiativa de a scrie un asemenea articol. E foarte util desi este doar un inceput... nu-i asa? :)