Open Source (o Codi Obert) és una filosofia i una metodologia de desenvolupament de programari que promou l’accés públic al codi font d’un producte.

En termes senzills, vol dir que l’usuari no només té dret a utilitzar el programa, sinó que també té dret a veure, estudiar, modificar i distribuir el seu codi intern.

  1. Llibertat d’Ús (Run): La llibertat d’executar el programa per a qualsevol propòsit.
  2. Llibertat d’Estudi (Study): La llibertat d’accedir al codi font per estudiar com funciona el programa i adaptar-lo a les teves necessitats.
  3. Llibertat de Modificació (Change): La llibertat de millorar el programa i modificar el codi (creant el que es coneix com a forks o derivacions).
  4. Llibertat de Distribució (Share): La llibertat de redistribuir còpies de la versió original o modificada del programa.

Closed Source (o Codi Tancat) El programari propietari es caracteritza per:

  1. Codi Tancat (Closed Source): El codi font del programa és secret i legalment protegit. L’usuari mai té accés a aquest codi.
  2. Llicència Restrictiva: L’usuari només rep una llicència per utilitzar el programa, sota unes condicions molt específiques (per exemple, només en un ordinador, per un temps limitat, etc.).
  3. No Modificable: Legalment i tècnicament, només l’empresa o persona que ha creat el programari pot estudiar, modificar o redistribuir-lo.

Diferència Clau: Open Source vs. Closed Source

Codi FontÉs públic, accessible a qualsevol.És secret i només el pot modificar l’empresa.
FilosofiaCol·laboració i transparència.Control i llicència d’ús.
ModificacionsQualsevol pot contribuir i millorar-lo.Només les realitza el desenvolupador original.
CostSovint és gratuït, però no sempre.Gairebé sempre requereix una llicència de pagament.

Deixa un comentari

L'adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *

TOP