Nous sommes le Lun 30 Juin, 2025 14:12
Supprimer les cookies

Java embarquée: Java libre ou non ?

Image Image Forum dédié à notre projet de clé USB nomade libre sous Windows

Dim 02 Mars, 2008 19:25

Bonjour !

J'ai vu beaucoup de topics qui traite d'une envie d'embarquer java... Seulement la licence paraît ne pas le permettre ici http://www.java.com/fr/download/license.jsp

En cherchant bien sur internet, j'ai trouvé plusieurs articles dont celui-ci http://www.pcinpact.com/actu/news/32707-Sun-Java-GPL.htm qui parle d'un java "libre sous licence GPL" ... ah bon ? puis je gratte et ... je trouve ceci: http://www.sun.com/software/opensource/java/index.jsp: Free and OpenSource Java !! Je suis les liens et j'atterris ici : https://jdk6.dev.java.net/ ... vous pouvez remarquer sur le menu à droite le "Download Source"... Alors voilà ma question .. CE java là est-il vraiment libre ? comme l'indique les articles ?

Merci !
charles6401

Messages : 9

Dim 02 Mars, 2008 19:48

La prochaine version sera entièrement libre :
http://fr.wikipedia.org/wiki/Java_et_logiciel_libre
JosephK

Avatar de l’utilisateur
Messages : 2221

Dim 02 Mars, 2008 21:24

Oui mais c'est quand même troubant car la version actuelle est la 6 et sur le site il y a dispo les sources de la 6... et il y est écrit opensource !

Regarde:

http://img116.imageshack.us/img116/4066/javajm1.png
charles6401

Messages : 9

Dim 02 Mars, 2008 21:38

"Open source" n'est pas "Libre",

http://fr.wikipedia.org/wiki/OpenJDK a écrit:Richard Stallman, dans un article du 12 avril 2004, a mis en évidence le problème du "piège Java". Un logiciel libre est véritablement libre non pas seulement s'il respecte une licence approuvée par la Fondation pour le logiciel libre, mais si l'ensemble de ses dépendances sont elles aussi libres. Or, les bibliothèques de base de Java ainsi que son compilateur étaient non-libres. Donc, il était impossible de ne pas dépendre d'eux. La situation permet maintenant d'y remédier grâce au compilateur GCJ et des bibliothèques GNU Classpath.
JosephK

Avatar de l’utilisateur
Messages : 2221

Dim 02 Mars, 2008 21:42

Je croit que c'est le JDK qui est libre, c'est à dire Java Development Kit. Pas la machine virtuelle java: JVM qui fait tourner les applications.
Sauf mention contraire, le message ci-dessus, ses erreurs et ses fautes d'orthographes n'engagent que son auteur.
Tuxmouraille

Messages : 1044

Lun 03 Mars, 2008 10:01

Tout juste JosephK, j'ai confondu Open source et libre. Le JDK a des dépendances qui ne sont pas libres... Dommage ! Et puis comme le dit Tuxmouraille c'est le JDK dont il est question, mais on aurait pu croire qu'il intégré le JRE, libre lui aussi ! Enfin bref jeme suis planté ! :x

Je vais devoir me retourner vers des solutions libres pour l'instant !

Merci de m'avoir répondu :wink:
charles6401

Messages : 9

Lun 03 Mars, 2008 12:13

Par contre j'ai trouver le projet Harmony de Apache: http://harmony.apache.org/index.html. Je n'ai pas fini tous les tests mais le projet a une licence convenable pour l'utilisation sur la Framakey il me semble. Resteàa confirmer cela.
charles6401

Messages : 9

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit