Le titre est une citation ?? peine am??lior??e d'un futur article d'Antoine-Sabot-Durand, et je lui coupe l'herbe sous le pied dans la mesure o?? c'est quasiment devenu un m??me, cette phrase. Cela dit, parler de guerre est compl??tement idiot, puisque le sort de Java et, et sera, dans les mains d'Oracle. Parler de guerre, dans ce cas, c'est un peu comme parler de la relation d'amour/haine unissant Steve Jobs et ses moutons (pardon, ses clients).
Cela dit, quelques jours apr??s les castcodeurs qui nous ont fait tout un ??pisode sur les nouvelles des diff??rents fronts actuellement ouverts (le JCP, Mac, ...), apr??s ??galement ce formidable dessin de DZone, les actualit??s sont relanc??es par deux rumeurs : * D'abord, The Register nous gratifie d'un splendide FUD sur les diff??rentes VM Oracle ?? venir. Enfin, pas tout ?? fait. On sait en effet depuis le rachat de Sun par Oracle qu'Oracle a l'intention de vendre certains morceaux de la VM. Ils en avaient par exemple parl?? pour un nouveau garbage collector utilis?? par Java 7, je crois, mais ont apparement choisi de ne pas le vendre. C'est un mouvement des plus curieux, je trouve. En effet, "l'adoption" de Java a ??t?? possible gr??ce ?? une machine virtuelle gratuite. Rendre payante une version optimis??e reviendrait, en un sens, ?? isoler les utilisateurs gratuits des utilisateurs payant, et, ?? terme, diminuerait notoirement l'utilisation de Java (en la restreignant aux vaches ?? lait d'Oracle). Parce qu'??videment, nous, les d??veloppeurs; on adore jouer avec les derni??res versions et les features au top (ce qui nous conduirait tout naturellement ?? d??velopper pour la version payante). * Ensuite, DZone nous envoie dans les dents un avis d'expert expliquant gentiment que Java va forker), et se retrouver d??coup?? en deux versions concurrentes, fa??on Mono vs .Net, mais sans les liens collaboratifs unissant ces deux environnements.Dans les deux cas, ce ne sont que des rumeurs. Mais elles sont significatives d'un fait : la communaut?? Java, qui aimait Sun comme on aime sa tante un peu timbr??e, se retrouve ?? devoir parler au mari de la tante timbr??e, qui lui a piqu?? les cl??s, et qui ressemble, de loin, dans l'ombre, ?? un psychopathe obs??d?? du contr??le. Du coup, la communaut?? Java a peur. Et comme toute foule, elle est stupide et se met ?? inventer n'importe quoi. Bient??t, on va m??me voir des d??veloppeurs passer au C# sous le pr??texte qu'au moins Steve Ballmer est marrant sur sc??ne.Alors moi, j'ai envie de dire une chose : les mecs, gardez votre sang-froid, la situation n'est pas encore d??s??sp??r??e. cela dit, effectivement, je trouve tout ??a largement pr??judiciable au m??tier de d??veloppeur Java. Surtout dans la mesure o?? ces remous font peser un certain nombre de craintes sur la p??r??nit?? de la plateforme. Donc le moment est bien venu pour nous de r??fl??chir soigneusement avant de parler, histoire de r??pandre rumeurs, contre-v??rit??s, et mensonges abracadabrants.