La liberté d'étudier le fonctionnement du programme et de l'adapter à vos besoins
NB :
Cette liberté est indispensable pour l'enseignement de l'informatique : comment pourrait-on enseigner la mécanique automobile sans ouvrir le capot ?
La plupart des recherches scientifiques utilisent des programmes informatiques. Ceux-ci doivent pouvoir être décrits dans les moindres détails pour garantir la reproductibilité des résultats.