• # Nécessité de Java?

    Posté par . En réponse à la dépêche Accord entre la FSF et les développeurs OpenOffice au sujet de l'utilisation de Java. Évalué à 8.

    En fait, la dépêche est bien documentée mais elle ne parle pas de ce qui a motivé le choix initial d'utiliser des bouts de code en Java dans OpenOffice. Est-ce un choix uniquement technique? (fonctionnalités présentes uniquement en Java, portabilité -- sisi, essayez de compiler du C++ "moderne" avec plusieurs compilos, la portabilité est une notion tout à fait relative). Est-ce un choix pragmatique? (par exemple, si 90% des dev sont à la base orientés Java, ça paraît logique de les laisser "jouer" avec ce qu'ils connaissent le mieux). Est-ce un choix politique? (c'est vrai que Sun investit tellement dans le développement d'OpenOffice qu'on a du mal à croire qu'ils font ça uniquement pour contrer M$).

    En tout cas, cette discussion entre Sun et la communauté du libre arrive bien tard, après que les décisions aient été prises. J'imagine que c'est dû en partie au fait qu'OpenOffice est porté à bout de bras par Sun, et que la communauté autour du projet semble, paradoxalement vu l'ampleur de la suite, assez restreinte au moins en terme de compétences techniques. Du coup, la FSF me fait un tantinet pitié avec son idée de fork, je doute sincèrement qu'OpenOffice évolue aussi vite sans le soutien de Sun.