Je confirme et j'approuve totalement ces propos. J'ajoute que java 7 sera sous licence GPL et qu'Apple risque de se désengager de Java en laissant faire la communauté du libre. A terme GenJ ne sera pas compatible avec Apple.
Antony Le 20/01/08, Stéphane LELAURE <[EMAIL PROTECTED]> a écrit : > > Bonjour, > > J'aimerais que les développeurs java (en particulier ceux de GenJ) > m'expliquent quel engouement ils ont à systématiquement vouloir développer > pour la dernière version de leur langage de programmation (java en > l'occurrence). > > Y a-t-il des choses qu'ils peuvent faire avec la dernière version qu'ils > ne > pouvaient pas faire avant ? > > Quand la version 7 de Java va sortir, quel sera le premier d'entre vous à > bondir dessus, à l'installer et à programmer avec sans se soucier si les > utilisateurs ont fait la mise à jour (voire, à exiger que les autres > utilisateurs fassent la mise à jour par une remarque du style "essayez de > mettre à jour votre version java, en récupérant sur le site de Java pour > la > version "Linux" et ici pour la version "Windows" comme on peut lire sur le > wiki, et si ça marche pas, débrouillez-vous) ? > > Je peux comprendre ce souci d'être à la page, mais d'une part c'est > négliger > le parc des ordis anciens qui ne pourraient pas faire tourner GenJ ou > certains des rapports qui le composent faute d'une version récente de > java, > d'autre part c'est considérer que tout le monde peut et sait mettre à jour > son ordinateur pour avoir la dernière version de son système > d'exploitation > ou de java. > > Je n'ai pas l'impression que dans la documentation de GenJ il soit indiqué > quelque part avec quelle version minimale de java les versions plus > récentes > de ce logiciel puissent fonctionner (la version stable demande JVM 1.4 > minimum), mais comme de toute façon chaque développeur n'en fait qu'à sa > tête, il y a automatiquement des choses qui ne fonctionnent pas sur > certaines configurations. > > En ce qui concerne Java, il faut absolument savoir que si les versions > Linux, OS 2 et Windows de Java sont développées par Sun, il n'en est pas > de > même pour la version Apple. Elle dépend malheureusement du bon vouloir > d'Apple. Ainsi Apple abandonne le support de Java dès qu'une version de > Mac > OS X est périmée (quasiment aussitôt après la sortie d'une nouvelle > version). > > Et en ce moment, Apple semble traîner les pieds pour diffuser au grand > public la version 1.6 de Java. Il y a eu une "release 6" mais en fait, > c'est > trompeur, c'est une mise à jour de Java 1.5 ! Il risque de ne jamais y > avoir > de version 1.6 de Java pour Tiger (Max OS X.4) puisque la dernière version > de Mac OS X, est v. X.5 (Leopard). Cependant celle-ci n'inclut pas encore > Java 1.6 en standard. Il existe une version beta de Java 1.6 pour Leopard, > mais elle n'est disponible qu'aux développeurs. Par conséquent, à ce jour, > aucun Mac ne peut faire tourner correctement les quelques rapports les > plus > récents développés sous Java 1.6. > > Veuillez m'excuser pour ce coup de gueule, mais si on compare avec le > développement de OpenOffice, par exemple, la version minimum de Java > requise > est 1.3.1 et pour un fonctionnement optimal, il s'agit de 1.4.0_02. Ça > couvre quand même un éventail plus large d'ordinateurs. > > Je pense que ce choix anarchique de la version de la JVM de Java en > fonction > de ce qui est installé chez chaque développeur n'est malheureusement qu'un > argument de plus pour dissuader l'utilisateur lambda d'utiliser GenJ, en > particulier quand il se rendra compte que certains rapports ne > fonctionnent > pas sur son ordi, mais ne se sentira pas suffisamment à l'aise pour > installer quoi que ce soit.* > > * En tant qu'enseignant, je connais des jeunes d'une quinzaine d'années > très > à l'aise avec MSN ou autres, et pourtant bien incapables d'installer une > simple police de caractères sous Windows. Alors on peut toujours courir > pour > demander à des personnes plus âgées de mettre à jour Java. > > Voilà, désolé, mais c'est dit (et écrit, et revendiqué). > > -- > Stéphane LELAURE > > > > --------------------------------------------------------------------- > Arvernes Wiki : http://www.arvernes.com/wiki/index.php/GenJ > > <*> Pour vous désincrire de cette liste, envoyez un mail à : > [EMAIL PROTECTED] > <*> Pour obtenir de l'aide sur les commandes de la liste : > [EMAIL PROTECTED] > > >
