Primer, com a introducció, explicarem què és el programari. Es coneix com a programari el conjunt d'eines que s'instal•len a un ordinador per realitzar tasques concretes com: llegir el correu, escriure documents, navegar per Internet o qualsevol altra acció que realitzem amb l’ordinador.
El Programari Lliure (PL) es defineix com el programari que pot ser usat, estudiat i modificat sense restriccions, i que pot ser copiat i redistribuït lliurement i legal. El PL es distribueix a tercers mitjançant una llicència que, com a mínim, garanteix als usuaris quatre drets, coneguts tradicionalment com les "quatre llibertats":
• Llibertat 0: Ús del programari. El programa es pot instal•lar i utilitzar a qualsevol ordinador i per a qualsevol finalitat.
• Llibertat 1: Modificació. El programa es pot estudiar, modificar i adaptar a les pròpies necessitats.
• Llibertat 2: Distribució. El programa es pot copiar i redistribuir legalment.
• Llibertat 3: Distribució de les millores. El programa modificat es pot distribuir lliurement perquè tota la comunitat pugui beneficiar-se'n.
Qualsevol programari que es distribueix sota una llicència que garanteixi a qui el rep les quatre llibertats, és PL. Per extensió, qualsevol llicència de distribució de programari que garanteix a qui la rebi les quatre llibertats, és una llicència lliure.
Les llibertats 1 i 3 requereixen poder ...