• [^] # Re: Pourquoi ?

    Posté par . En réponse à la dépêche OpenJDK 6 passe le TCK. Évalué à 9.

    Pour le bullshit tu peux aller la : http://www.sun.com/2006-1113/feature/index.jsp

    Mon interprétation personnelle est la suivante. Java à atteint son seuil de pénétration depuis un moment. Ils ne font pas d'argent sur J2SE, c'est destiné aux end users et il y a des implémentations de BEA et d'IBM tout aussi performantes.

    Java n'a jamais réussi à pénétrer sur le Desktop (il y a des raisons techniques la) alors qu"on voit du mono débarquer ! Et il suffit de voir les réactions ici pour comprendre ce que pense la communauté du LL sur la stack Java.

    Bref ca ne leur coutera pas plus cher, je ne pense pas qu'ils attendent d'énormes contributions hormis des portages vers des archi exotiques, et ils ont une chance de gagner des utilisateurs.

    On peut noter que l'évolution de Java est depuis longtemps ouvert à la communauté (JCR/JCP). Ce qui a mal été compris est la volontée de Sun de n'avoir sous le nom Java que des implémentations qui passent le TCK (souvenez vous de la VM de microsoft). C'est la même stratégie que la mofo, si vous voulez notre nom alors vous respectez nos règles.

    En dehors du JDK, la politique à la mode chez Sun c'est d'offrir des implémentation de référence des specs libres, et d"en tirer des versions supportées. On peut citer: glassfish (serveur J2EE), OpenDS (directory service), OpenSSO, Hudson (_LE_ serveur d'integration continue) etc.

    C'est le mouvement général de Sun depuis quelques années. Rien qu'a voir le nombre de bloggers qu'ils mettent pour faire leur com. Après Sun a toujours changé d'avis tout le temps :-)

    Mais rien que pour Hudson, merci khosuke et Sun !