OpenOffice.org est un logiciel libre de bureautique qui s'inscrit dans la concurrence directe de la suite Office de
Microsoft. Elle est issue de l'ouverture du code de Staroffice, la suite bureautique de
Sun.
C'est son origine qui était
controversée par la communauté du
libre qui voyait d'un mauvais œil le fait que le logiciel s'appuie pour
beaucoup de fonctionnalités sur le langage
Java, un langage propriétaire signé Sun et qui nécessite donc l'installation d'un compilateur Java
propriétaire. Beaucoup souhaitaient donc rompre complètement les liens avec Java, et donc Sun.
Tout problème pouvant trouver une solution et le monde libre ne faisant pas exception à la règle, un compromis a été trouvé.
Scott Car, responsable de la rédaction de la documentation de OOo a déclaré que les développeurs travaillaient en collaboration avec
Richard Stallman, autorité morale du monde libre. Ceci a pour conséquence que
GCJ,
un compilateur Java libre, s'est vu doter de tout les outils nécéssaires
pour compiler sans problèmes la suite bureautique. Ainsi, OOo ne
nécessite pas l'installation de logiciels propriétaires et ne s'oppose
pas à l'idéal du système
GNU/Linux.