top of page

Programari Lliure

El Programari Lliure dóna llibertat als usuaris per a executar, copiar, distribuir, estudiar, canviar i millorar el programari. Més precisament, es refereix a quatre tipus de llibertat, per a usuaris de programari:

 

  • La llibertat per a executar el programa, per a qualsevol propòsit (llibertat 0).

 

  • La llibertat d'estudiar com treballa el programa, i adaptar-lo a les necessitats pròpies (llibertat 1). L'accés al codi font es una condició prèvia per a això.

 

  • La llibertat de redistribuir còpies per a poder ajudar als vostres veïns (llibertat 2).

 

  • La llibertat per a millorar el programa, i alliberar les vostres millores al públic, per a què tota la comunitat pugui beneficiar-se (llibertat 3). L'accés al codi font és una condició prèvia per a això.


Un programa és programari lliure si els usuaris tenen totes aquestes llibertats. D'aquesta manera, hauríeu de ser lliures de redistribuir còpies, modificades o no, de manera gratuïta o cobrant un preu per la distribució, per a qualsevol a qualsevol lloc. Ser lliure per a fer aquestes coses significa (entre d'altres) que no has de preguntar o pagar pel permís.

També hauríeu de tenir la llibertat de fer modificacions i usar-les privadament a la feina o oci, sense mencionar que existeixen. I si publiquéssiu els canvis, no hauríeu de notificar-ho a ningú en particular, ni de cap forma en particular.

La llibertat per a usar un programa significa la llibertat per a qualsevol persona o organització per a usar-lo en qualsevol mena d'ordinador, per a qualsevol mena de treball, i sense haver-se de comunicar amb el desenvolupador ni amb cap entitat específica.

La llibertat per redistribuir còpies ha d'incloure la forma binària o executable del programa, així com el codi font, per a ambdues versions, modificada i no modificada. (Distribuir programes en forma executable és necessari per a la instal·lació correcta de sistemes operatius lliures.) No passa res si no hi ha manera de produir la forma binària o executable per a un cert programa (ja que hi ha llenguatges que no ho permeten), però cal que tinguis la llibertat de redistribuir aquestes formes en cas que trobis o desenvolupis una manera de produir-ne.

Per a què les llibertats de fer canvis, i de publicar les versions millorades, siguin significatives, s'ha de tenir accés al codi font del programa. Per tant, l'accesibilitat del codi font és una condició necessària per al programari lliure.

bottom of page