Richard Stallman, skaparen av rörelsen för fri programvara, förklarar han sig själv i den här videon Vad är fri programvaraoch gör en speciell analys av varför skolor bara ska använda Gratis mjukvara.
Med fri programvara menas programvara som respekterar användarens frihet och deras samhälls solidaritet [...]
[...] Att ett program är fri programvara innebär att användaren har de fyra väsentliga friheterna:
0. Noll frihet är friheten att köra programmet hur du vill.
1. Frihet en är friheten att studera källkoden för programmet och ändra den så att programmet gör vad du vill.
2. Frihet två är friheten att hjälpa andra det vill säga friheten att göra och distribuera exakta kopior av programmet när du vill.
3. Frihet tre är friheten att bidra till din gemenskap, det vill säga friheten att skapa och distribuera kopior av dina modifierade versioner av programmet.
Med dessa fyra friheter är programmet fri programvara eftersom det sociala systemet för dess användning och distribution är ett etiskt system som respekterar varandras frihet och respekterar användarnas gemenskap.
Och all programvara måste vara gratis eftersom alla förtjänar frihet. […]
Det visar det Richard Stallman han tänker och lever som datavetare från det att han står upp och går till sängs ... och beviset på detta är att han börjar räkna friheterna med noll :-)
Varför börjar du lista de fyra friheterna från grunden?