Publicitate

Deci, ai descărcat Firefox și ai înlocuit Microsoft Office cu LibreOffice? Adorați aceste aplicații atât de mult încât nu veți mai arunca bani la Microsoft sau Apple și nu aveți a decis să meargă 100% Linux Cum puteți ajuta să faceți 2017 anul desktopului LinuxNu contează dacă Linux atinge dominația computerizată mondială. Ceea ce contează este că îl putem folosi astăzi și este nemaipomenit - și acum este un moment minunat să ne apucăm! Citeste mai mult .

Dar de când ai descoperit asta software gratuit nu are același sens aici și s-ar putea să vă întrebați de ce nu numim toate aceste lucruri sursa deschisa de dragul clarității. Care este marele lucru?

Se pare că software-ul gratuit și software-ul open source nu sunt la fel. Să lămurim acest lucru.

Câteva fundaluri pentru context

În anii '50, aproape toate software-urile au fost produse de academicieni și cercetători. Au partajat software-ul computerului și codul sursă fără limitări, astfel încât utilizatorii să își poată repara propriile bug-uri. O mare parte a acestui lucru a fost software de domeniu public - care, în sensul dreptului de autor, este cea mai liberă formă de gratuitate.

instagram viewer

O parte din aceasta a fost culturală. O parte din aceasta s-a datorat naturii software-ului. Spre deosebire de bunurile fizice, software-ul digital ar putea fi copiat la nesfârșit gratuit și cu efort minim. Hardware-ul computerului ar putea fi vândut, sigur, dar cod?

Aceasta a început să se schimbe prin anii '70. IBM a început să încarce separat pentru software și a încetat să ofere cod sursă. Aceasta a născut un proces antimonopol care durează din 1969 până în 1982. În 1983, Apple a câștigat un caz al Curții Supreme determinarea faptului că software-ul binar ar putea fi protejat de drepturi de autor. Microsoft a lansat Windows câțiva ani mai târziu.

Acesta a fost clima în care s-a format mișcarea de a menține software-ul „liber”.

Origini ale mișcării software liber

Începând cu anii 70, Unix a fost sistemul de operare dominant. În 1983, Richard Stallman a anunțat un proiect de creare a unui sistem de operare complet neproprietar compatibil Unix, Proiectul GNU. Doi ani mai târziu, a fondat Free Software Foundation cu misiunea de a promova și de a educa oamenii despre software-ul gratuit.

Stallman nu a scos expresia „software gratuit”, care se referea în mare parte la software din domeniul public. Dar s-a extins asupra a ceea ce însemna pentru software-ul să fie gratuit.

Fundația Free Software definește software-ul gratuit ca software pe care utilizatorii sunt liberi să-l ruleze, să copieze, să distribuie, să studieze, să schimbe și să îmbunătățească. „Gratuit” se referă la aceste libertăți, nu la preț. Se întâmplă doar că majoritatea software-ului gratuit nu costă bani, în mare parte din cauza companiilor care doresc să vândă software tind să restricționeze libertatea utilizatorilor de a copia, distribui sau îmbunătăți ceea ce ei Cumpără.

Fundația Software Liber enumeră patru libertăți pe care le consideră esențiale:

  1. Libertatea 0 - Libertatea de a rula programul așa cum doriți, în orice scop.
  2. Libertatea 1 - Libertatea de a studia modul în care funcționează programul și de a-l schimba, astfel încât calculatorul dvs. o doriți. Accesul la codul sursă este o condiție prealabilă.
  3. Libertatea 2 - Libertatea de a redistribui copii, astfel încât să vă puteți ajuta aproapele.
  4. Libertatea 3 - Libertatea de a distribui copii ale versiunilor modificate către alții. Făcând acest lucru, puteți oferi întregii comunități o șansă de a beneficia de modificările dvs. Accesul la codul sursă este o condiție prealabilă.

Crearea frazei „Open Source”

Deși eticheta software liberă este una etică explicit, eticheta open source nu este. Termenul s-a format în anii ’90, după cea a lui Eric Raymond Catedrala și Bazar a ajutat la inspirația Netscape să elibereze codul sursă pentru suita sa de internet Netscape Communicator.

La rândul său, acest lucru i-a inspirat pe Raymond și pe alții să vadă cum ar putea aduce idealurile Fundației pentru Software gratuit în lumea afacerilor. Au venit cu termenul „open source”, iar în 1998, Raymond și Bruce Perens au fondat inițiativa Open Source. Inițiativa Open Source oferă cele 10 puncte Definiție sursă deschisă si el oferă o marcă de certificare pentru aplicațiile compatibile.

Mișcarea open source nu ignoră valorile software-ului gratuit, ci este mai preocupată de colaborarea deschisă. Scopul este ca companiile și dezvoltatorii să pună codul software-ului lor liber disponibil. În acest fel, utilizatorii pot avea încredere în programele care rulează pe mașinile lor și pot contribui la remedieri și funcții la proiect.

Multe dintre etici se aliniază în continuare, dar mișcarea open source este mai puțin confruntată și mai dispusă să facă compromisuri pentru a răspândi adopția.

O diferență cheie

Software-ul liber și mișcările open source sunt de acord cu majoritatea valorilor de bază, dar au definiții diferite ale libertății.

Fundația Software Liber cuprinde copyleft pentru a proteja cele patru libertăți enumerate mai sus. Acest lucru împiedică legal redistribuirea software-ului gratuit cu restricții suplimentare. Organizatia consacrat acest principal în Licența publică generală GNU Licențe software open source: Ce ar trebui să folosiți?Știați că nu toate licențele open source sunt aceleași? Citeste mai mult . Oricine utilizează codul GPL trebuie să-și elibereze propriile creații ca GPL.

Multe dintre programele de bază care creează Linux și alte sisteme de operare gratuite 3 sisteme de operare asemănătoare UNIX care nu sunt LinuxRecent, oamenii au început să confunde „UNIX” cu „Linux”. Linux a fost influențat de UNIX, dar sistemele UNIX nu au nicio legătură cu Linux. Iată câteva sisteme importante bazate pe UNIX, despre care merită știut. Citeste mai mult lucrările au început în cadrul Proiectului GNU. Multe dintre aplicații sunt autorizate în baza GPL.

Licențele software gratuite sunt de asemenea open source, dar nu toate licențele open source necesită dezvoltatorilor să-și partajeze codul. Unii permit dezvoltatorilor să folosească codul sursă deschisă pentru a crea aplicații cu sursă închisă, cum ar fi Licența MIT. Aceste licențe non-copyleft sunt cunoscute sub numele de licențe permisive.

În timp ce un avocat al software-ului gratuit poate vizualiza utilizarea software-ului gratuit pentru a crea software-ul liber, ca restricție a libertăților unui utilizator, un propozitor open source poate să fiți mai înclinați să vizualizați o licență permisivă ca fiind cu adevărat gratuită - întrucât oamenii sunt liberi să facă orice vor cu codul, chiar dacă asta înseamnă să faceți o proprietate app.

Unii oameni deosebit de importanți susțin că unele licențe de software gratuit, precum GPL v3, au atât de multe condiții încât limitează semnificativ libertatea dezvoltatorului.

Nevoia de FOSS

Pentru recapitulare, tot software-ul gratuit este software open source, dar nu toate softurile open source sunt software gratuit. Din acest motiv, avocații software-ului gratuit ar prefera să se refere la software-ul liber ca software gratuit. Dar, deoarece utilizatorii generali asociază „gratuit” cu prețul, acest nume nu este atât de clar. Lucrurile sunt deosebit de complicate dacă de fapt sunt având o discuție despre software-ul gratuit în contextul banilor.

Acesta este motivul pentru care vedeți cele mai multe programe gratuite referit ca software gratuit și open source, sau FOSS. Acest lucru vă permite să spuneți că software-ul gratuit pe Windows vine adesea cu reclame, dar software-ul gratuit și open source nu face, fără a confunda pe toți din încăpere.

Mulți utilizatori și dezvoltatori pur și simplu nu au grijă

O mare parte din această conversație se referă la licențiere și acesta poate fi un subiect destul de plictisitor. Pentru non-avocați, o mare parte din ea nici nu are sens. Mulți utilizatori pur și simplu doriți să rulați programe Cel mai bun software și aplicații LinuxIndiferent dacă sunteți nou pentru Linux sau sunteți un utilizator experimentat, aici sunt cele mai bune programe și aplicații Linux pe care ar trebui să le utilizați astăzi. Citeste mai mult și o mulțime de dezvoltatori vor doar să le creeze. O prioritate mai mică este modul în care software-ul este licențiat.

Dar lumea software-ului liber și open source este una care discută deschis despre etică, deci cuvintele contează, chiar dacă acest lucru poate face viața mai confuză.

Sunteți de acord cu directorii de software gratuit sau cu mișcarea open source? Empatizezi cu ambele? Ce credeți că ar trebui să apelăm software gratuit și open source? Să discutăm acest lucru în comentariile de mai jos!

Bertel este un minimalist digital care scrie de pe un laptop cu switch-uri de confidențialitate fizică și un sistem de operare aprobat de Free Software Foundation. El apreciază etica asupra caracteristicilor și îi ajută pe ceilalți să preia controlul asupra vieții lor digitale.