Programari lliure (free software)
El programari lliure és defineix com aquell que garanteix, simultàniament, quatre llibertats:
- La llibertat d'usar-lo amb qualsevol finalitat o propòsit.
- La llibertat d'estudiar-lo i adaptar-lo a les nostres necessitats.
- La llibertat de redistribuir-lo a tercers.
- La llibertat de millorar-lo i fer-ho públic amb la finalitat de que es pugui beneficiar tota la comunitat.
No podem confondre
programa gratuït (Freeware), que a vegades inclou el Codi font, amb
programari lliure (Free software) que no sempre ens garantitza que podem modificar-ho i distribuïr-ho.
Alguns dels exemples més coneguts de programari lliure són;
- El projecte GNU
- Els sistemes operatius basats en GNU/Linux, BSD i OpenSolaris
- Els entorns gràfics KDE i Gnome
- El projecte Mozilla, que inclou el navegador Mozilla Firefox i el client de correu Mozilla Thunderbird
- L'aplicació ofimàtica OpenOffice.org
- El programa de tractament de gràfics GIMP
Compilar
Convertir un programa d'origen (codi font) en un programa resultant (codi executable).
Codi executable
Conjunt d'instruccions en codi binari (cadenes d'uns i zeros) que només l'ordinador pot interpretar, executar i complir.
Codi font
Conjunt d'instruccions escrites en un llenguatge de programació que un sistema informàtic ha de processar per poder-les executar.
Codi font obert
Codi font al qual es pot accedir per fer-ne modificacions que permetin perfeccionar el funcionament d'un programari, o adaptar-lo a usos concrets.
Programari comercial
Programes que requereixen un pagament previ per fer-ne ús i disposar d'una llicència comercial.
Programari de prova (shareware)
Programari que es distribueix de forma gratuïta perquè els usuaris el puguin provar amb el compromís de pagar a l'autor/a una quantitat de diners si, passat un cert temps, decideixen comprar-lo