Codi obert
El codi obert (Open Source) sosté criteris una mica més febles que els del programari lliure. Tot programari lliure és programari de codi obert, però no tot programari de codi obert pot considerar-se programari lliure. Algunes llicències de codi obert són massa restrictives, de manera que no se les pot definir com llicències de programari lliure.
Afortunadament, aquestes llicències no s'usen en molts programes. Molts productes que funcionen com ordinadors contenen programes executables el codi font és programari lliure, però els dispositius no permeten que l'usuari instal·le versions modificades d'aquests executables, és una empresa específica la que té el poder de modificar-los.
Des del meu entendre, les principals diferències entre programari lliure i codi obert són que al codi obert:
- La integritat del codi font de l’autor; les llicències poden requerir que les modificacions siguen redistribuïdes només com a pedaços deixant el codi original sense canvis.
- La llicència no ha de restringir altre programari: la llicència no pot obligar que algun altre programari que siga distribuït amb el programari obert haja també de ser codi obert.
En definitiva, el programari lliure t’assegura que ara i sempre el programari serà teu; mentre que al codi obert encara que tens accés al codi font i que pots modificar-lo almenys en part, normalment el programari pertany a una empresa. Per tant, no és completament nostre.

Documentació del Lloc