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]
>
>
>

Répondre à