Feeds:
Articole
Comentarii

Posts Tagged ‘Richard Stallman’

La începutul anilor 1980, Richard Stallman a pornit o mișcare in cadrul industriei de soft. El raspândea (și incă o mai face) ideea ca software-ul ar trebui să fie liber. Prin asta nu intelegea însa gratuitatea in termeni de preț, ci mai degrabă liber ca apropiere de noțiunea de libertate.Acest lucru presupunea livrarea unui produs impreuna cu intregul cod sursă.

Politica lui Stallman inseamnă, evident, o indepartare serioasă de la mentalitatea începutului anilor 1980 de a vinde software preâmpachetat, dar conceptul lui de software liber era in concordanța cu distribuțiile inițiale de UNIX de la Bell Labs. Primele sisteme de UNIX conțineau tot codul sursa.Totuși, pana la sfârșitul anilor 1970, codul sursă era, de obicei, scos din distribuțiile UNIX și putea fi obținut numai prin plata unor mari sume de bani către AT&T. Distribuția Berkeley Software (BSD) menținea o versiune liberă, dar trebuia sa se confrunte cu mai multe procese din partea companiei AT&T până când s-a putut dovedi că nimic din BSD nu era de la AT&T.

Ideea de a oferi public și codul sursă este cât se poate de simplă: un utilizator al software-ului nu ar trebui să fie obligat să aibă de a face cu dezvoltatorul, ale cărui intenții ar putea sa nu coincidă cu cele ale utilizatorului in ceea ce privește software-ul respectiv. De asemenea, utilizatorul nu ar trbui să se aștepte ca rezolvările problemelor să fie publicate. Mai mult, codul dezvoltat sub privirile programatorilor este de obicei calitativ superior celui scris in spatele ușilor inchise. Cel mai mare avantaj al software-ului liber provine chiar din partea utilizatorilor, dacă au nevoie de o noua funcționalitate, o pot adauga și apoi o pot trimite inapoi la sursă, pentru ca toată lumea să poată beneficia de pe urma ei.

Derivănd din aceasta tendință, a apărut dorința de a dezvolta un întreg sistem gen UNIX și de a-l promova fără restricții de licențiere. Bineînteles însa, înainte de a construi orice sistem de operare, este nevoie să construiești uneltele necesare. Așa s-a nascut proiectul GNU.

Read Full Post »