Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Déjà trop tard pour échanger du code entre LibreOffice et OpenOffice.org ?
Un développeur de Novel compare les deux bases de code

Le , par Idelways

0PARTAGES

4  0 
Michael Meeks est un développeur open source dédié aux projets LibreOffice et Gnome par son employeur Novel.

Sur son blog, il vient de publier les résultats d'une comparaison entre les sources de LibreOffice né d'un fork d'OpenOffice.org et la base de code de ce dernier, cédé par Oracle à la fondation Apache après avoir provoqué la dispersion de la communauté en deux projets quasi identiques.

Quelques mois après cette scission, plusieurs millions de lignes de code différeraient entre les deux produits, rendant difficile l'échange de tout nouveaux codes entre eux.

Meeks explique que les utilisateurs s'attendent à ce que tout code apporté par la fondation Apache apparaisse « inévitablement et automatiquement sur LibreOffice ». Mais lui s'attend plutôt à ce que son équipe « finisse par picorer et porter seulement les choses qui justifient l'effort, quand il y a de telles choses » regrette-t-il.

Meeks fait savoir que les développeurs de LibreOffice ont retiré 526 000 lignes de code issues de OpenOffice.org et en ont ajouté 290,000, comme un filtre pour Lotus Word Pro et autre pour RTF, des améliorations de VBA et l'intégration de code de gtk3...

Autant d'ajouts sous licence GPL qu'OpenOffice.org ne pourra récupérer directement à cause des restrictions imposées par son nouvel hôte qui n'accepte que du code sous licence Apache, au final plus permissive.

Les distributions Linux populaires ont changé leur suite bureautique installée par défaut à LibreOffice malgré le don fait d'OpenOffice.org à la fondation Apache en tant que projet entièrement open source où il est encore dans son programme d'incubation.

Quand OpenOffice.org acquerra le statut de projet prioritaire à part entière de la fondation Apache, les deux suites resteront condamnées à suivre chacune leur petit chemin, avec certes un léger avantage pour LibreOffice.

Une diversité de bon augure ou du beau gâchis regrettable ?

Source : blog de Michael Meeks

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Mako 5013
Membre éprouvé https://www.developpez.com
Le 08/09/2011 à 8:37
Citation Envoyé par Idelways Voir le message
Une diversité de bon augure ou du beau gâchis regrettable ?
Autant d'ordinaire je me serais réjouis d'une diversité pour le client, autant dans ce cas précis, j'ai tendance à trouver qu'il s'agit d'un beau gâchis. En effet, outre les problèmes de compatibilités déjà relevés, on se retrouve avec deux produits sensiblement identiques (mais pas totalement), ayant les mêmes objectifs, la même population cible, etc. Au final, c'est une redondance inutile, surtout que en coulisse, il n'y a pas deux fois plus de personnes pour mener à bien ces projets.

Au final, j'ai donc peur que cet éclatement soit plus coup d'arrêt pour l'évolution d'Office, et que cela risque même de se terminer en géguerre ouverte entre les deux alternatives.

Mako.
8  1 
Avatar de Traroth2
Membre chevronné https://www.developpez.com
Le 08/09/2011 à 10:57
Bref, opération réussie pour Oracle, qui a réussi à bien mettre le bordel dans la communauté, notamment en offrant OpenOffice à Apache, ce qui implique un changement de licence qui complique encore la situation !
8  1 
Avatar de rt15
Membre confirmé https://www.developpez.com
Le 08/09/2011 à 16:07
Citation Envoyé par Freem Voir le message
Par ailleurs, étant codés en JAVA, ces deux logiciels sont développés en tou objet.
En fait, ils sont surtout codés en C++. On peut même faire tourner open office sans java.
6  0 
Avatar de Flaburgan
Modérateur https://www.developpez.com
Le 11/09/2011 à 13:58
C'est justement ce que j'ai peur, que ça donne l'image d'un produit trop fragile et peu fiable au libre, et par conclusion pas adapté au monde de l'entreprise...
Face à un produit géré d'une main de fer comme MS Office.
6  0 
Avatar de Traroth2
Membre chevronné https://www.developpez.com
Le 08/09/2011 à 16:24
Citation Envoyé par Mako 5013 Voir le message
Pourquoi "opération réussie" ?

Je ne vois pas l'intérêt d'Oracle à plomber OpenOffice.

Mako.
Appelez-moi un paranoïaque, mais je trouve qu'il y a quelques boites qui s'entendent un peu trop bien ces derniers temps, genre Apple, Microsoft et Oracle, voila tout...
6  1 
Avatar de vintz72
Membre actif https://www.developpez.com
Le 08/09/2011 à 9:10
Je trouve également qu'il s'agit d'un "formidable" gâchis. La meilleure solution serait une fusion des 2 projets, quitte à repartir uniquement du code de l'un d'entre eux. Notons que sur Mac, il y aurait aussi à profiter des ajouts du projet NeoOffice... bref, une telle dispersion des talents ne profite qu'à Microsoft !
4  0 
Avatar de Voïvode
Membre émérite https://www.developpez.com
Le 08/09/2011 à 11:46
Citation Envoyé par Philippe JOCHMANS Voir le message
Est-ce que la diversité ne va pas mettre en péril la compatibilité ?
Vu que ce format est géré par un consortium, je ne m'en fais pas trop pour la compatibilité (avec une certaine naïveté ). Mais si tes inquiêtudes se révèlent fondées, une pierre angulaire du libre vacillerait.

Une diversité de bon augure ou du beau gâchis regrettable ?
La diversité a du bon quand un problème peut être résolu de manières différentes. Ici, il s'agit de 2 branches encore très similaires basées sur un même produit. C'est du gâchis, c'est certain.

Toutefois, je pense que ce schisme peut représenter une opportunité d'évolution si l'une des équipes se démarque de l'ancienne ligne directrice de la fondation et fait évoluer le produit plus radicalement.
5  1 
Avatar de frfancha
Membre éclairé https://www.developpez.com
Le 08/09/2011 à 21:43
Citation Envoyé par ner0lph Voir le message
Non, c'est le contraire : LibreOffice peut récupérer du code de OpenOffice.org mais OpenOffice.org ne peut pas récupérer du code de LibreOffice.
Et bien c'est exactement ce que Freem disait!
5  1 
Avatar de
https://www.developpez.com
Le 10/09/2011 à 8:55
Re

Quand je pense à toutes les structures qui sont passées à OpenOffice (administrations, gendarmerie, grands groupes).

Que doivent-ils penser ?

La solution qu'elles ont pris au départ est pour l'instant en StandBy.

La solution qui évolue rapidement (LibreOffice) va apporter des fonctionnalités supplémentaires, que vont-ils faire, sachant qu'il faut des années pour qu'une décision soit prise.

Vont-ils restés sur un logiciel actuellement en panne d'évolution ou migrer rapidement ?

Ne vont-elles pas regretter d'avoir quitté le pack Office de MS ?

Philippe
4  0 
Avatar de troumad
Rédacteur/Modérateur https://www.developpez.com
Le 12/09/2011 à 16:10
Je cite la réaction d'un développeur LibreOffice face à cette actualité :
Citation Envoyé par Cédric Bosdonnat
Personnellement je pense qu'il faut être lucide et que :
* la donation de OOo a la fondation apache n'a pas été faite pour arranger LibreOffice... loin de là.
* la licence apache 2 de OOo empêche toute contribution de LibreOffice, mais c'est a croire que ça a été fait express.
* le code a en effet tellement change depuis un an, qu'il ne sera pas simple de récupérer le code de OOo: cela demandera un effort qui devra être justifie étant la quantité de choses que nous avons a faire.

Bref... si OOo en sort vivant, il y a fort a parier qu'il ne prenne pas le même chemin que LibreOffice.
4  0