Pour être totalement free du point de vue de RMS, toutes les dépendances d'un programme (son compilateur et/ou interpréteur, ses runtime libraries, l'OS ...) doivent aussi être free.
Si tu écris un prog en Java et qu'il compile et fonctionne avec GCJ et GNU Classpath, t'es complètement free ;-) Sinon, tu dépends encore d'éléments non-free (JVM/javac de Sun par ex) et il ne pourra pas fonctionner sur un système complètement free.
NB: le terme free ici se réfère à la notion de free software de RMS/FSF.
Il y a cet article sur la différence entre XEmacs et GNU Emacs http://www.xemacs.org/About/XEmacsVsGNUemacs.html(...) qui illustre bien en partie la notion de free software de RMS.
[^] # Re: Vu/lu sur la toile
Posté par account . En réponse au journal Vu/lu sur la toile. Évalué à 1.
Pour être totalement free du point de vue de RMS, toutes les dépendances d'un programme (son compilateur et/ou interpréteur, ses runtime libraries, l'OS ...) doivent aussi être free.
Si tu écris un prog en Java et qu'il compile et fonctionne avec GCJ et GNU Classpath, t'es complètement free ;-) Sinon, tu dépends encore d'éléments non-free (JVM/javac de Sun par ex) et il ne pourra pas fonctionner sur un système complètement free.
NB: le terme free ici se réfère à la notion de free software de RMS/FSF.
Il y a cet article sur la différence entre XEmacs et GNU Emacs http://www.xemacs.org/About/XEmacsVsGNUemacs.html(...) qui illustre bien en partie la notion de free software de RMS.