Si tu ne comprends pas pourquoi le fait d'être open source facilite le portage, je ne peux rien pour toi
Ca facilite le portage et la compilation, d'accord. Mais l'utilisation est-elle possible ? Et, j'irais plus loin, l'utilisation de logiciels récents ? Sur le site de Red Hat, je vois que Eclipse/GCJ est dispo en version 2.1.0. En revanche, si je me contente de faire tourner Eclipse sur mon JDK par défaut, j'ai quoi ? La 3.0.1 ? La 3.1M8 ? Pour info, la 3.0 date du mois de juin dernier. Alors, oui, je peux utiliser un JDK libre, mais j'en paye le prix. Et je ne parle pas des outils comme Ant, Tomcat et autres ...
Je me demandais si quelqu'un serait assez ignorant pour répondre ça, et oui, c'est gagné. Alors voilà, un des gros morceaux de Java qui n'existe pas encore complètement en version libre, c'est justement swing.
C'est sûr que, par exemple, java.beans (sur la version équivalente 1.4) qui n'est pas couvert à 100 %, ça ne change rien. Rien qu'avec les manques constatés, je cite : method java.beans.EventHandler.invoke(java.lang.Object, java.lang.reflect.Method, java.lang.Object[]): doesn't throw java.lang.Exception in jdk14, but throws java.lang.Exception in classpath, ça va aider.
Et je ne parle pas des javax.rmi.corba, ldap, ...
Alors peut-être que Eclipse peut marcher à peu près, mais je n'irais quand même pas foutre les pieds là-dedans.
Quant au support de Java 5 ... il n'est même pas évoqué ???
Alors comment tu fais, dans ton beau eclipse-gcj (2.1.0) pour faire des applis à la pointe ?
[^] # Re: jvm vs java en natif
Posté par Nicolas Delsaux . En réponse à la dépêche [Débat] Implémentations libres de java : sont elles utilisées dans la pratique ?. Évalué à -2.
Ca facilite le portage et la compilation, d'accord. Mais l'utilisation est-elle possible ? Et, j'irais plus loin, l'utilisation de logiciels récents ? Sur le site de Red Hat, je vois que Eclipse/GCJ est dispo en version 2.1.0. En revanche, si je me contente de faire tourner Eclipse sur mon JDK par défaut, j'ai quoi ? La 3.0.1 ? La 3.1M8 ? Pour info, la 3.0 date du mois de juin dernier. Alors, oui, je peux utiliser un JDK libre, mais j'en paye le prix. Et je ne parle pas des outils comme Ant, Tomcat et autres ...
C'est sûr que, par exemple, java.beans (sur la version équivalente 1.4) qui n'est pas couvert à 100 %, ça ne change rien. Rien qu'avec les manques constatés, je cite : method java.beans.EventHandler.invoke(java.lang.Object, java.lang.reflect.Method, java.lang.Object[]): doesn't throw java.lang.Exception in jdk14, but throws java.lang.Exception in classpath, ça va aider.
Et je ne parle pas des javax.rmi.corba, ldap, ...
Alors peut-être que Eclipse peut marcher à peu près, mais je n'irais quand même pas foutre les pieds là-dedans.
Quant au support de Java 5 ... il n'est même pas évoqué ???
Alors comment tu fais, dans ton beau eclipse-gcj (2.1.0) pour faire des applis à la pointe ?