+ Répondre à la discussion Actualité déjà publiée
  1. #1
    Chroniqueur Actualités
    Avatar de Michael Guilloux
    Homme Profil pro
    Consultant
    Inscrit en
    juillet 2013
    Messages
    1 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juillet 2013
    Messages : 1 196
    Points : 30 481
    Points
    30 481
    Billets dans le blog
    2

    Par défaut LibreOffice 5.4 : Base, le module de bases de données sera livré avec Firebird 3 comme moteur par défaut

    LibreOffice 5.4 : Base, le module de bases de données de la suite bureautique libre sera livré avec Firebird 3
    comme moteur intégré par défaut

    Base est un module de création et de gestion de base de données inclus dans LibreOffice. Ce module constitue un front-end de bases de données permettant d’offrir l’accès à un grand nombre de types de bases de données. Base fournit des pilotes natifs pour les moteurs de base de données multi-utilisateurs les plus largement utilisés tels que MySQL/MariaDB, Adabas D, MS Access et PostgreSQL. En outre, le support intégré des pilotes JDBC et ODBC standard permet de vous connecter à pratiquement n'importe quel autre moteur de base de données existant.

    La suite bureautique libre est toutefois livrée avec un moteur HSQLDB intégré par défaut qui permet d’exploiter immédiatement le module Base pour créer de petites bases de données personnelles. HSQLDB est un système de gestion de base de données relationnelle libre écrit en Java. Il s’agit d’un moteur de bases de données rapide et performant qui peut s’intégrer à toute plateforme (Windows, MacOS, GNU/Linux, etc.) dès lors que le support de Java est assuré. Un environnement d’exécution Java est donc nécessaire au fonctionnement de HSQLDB.

    Avec le moteur HSQLDB intégré, la création d’une base de données en mode incorporé (embedded mode) avec Base nécessite d’utiliser par défaut le moteur de bases de données basé sur Java. Ce qui est « un peu malheureux », d’après Lionel Elie Mamane, mainteneur de LibreOffice Base. En juillet 2012, il a donc proposé que Firebird devienne le moteur par défaut intégré dans LibreOffice en remplacement de HSQLDB, ce qui a ouvert un grand chantier de développement depuis lors dans le but de résoudre de nombreux problèmes bloquants.

    Pour rappel, Firebird est un serveur de bases de données relationnelles SQL qui est particulièrement populaire auprès des utilisateurs de Delphi pour des raisons historiques. Il fonctionne sous Linux, Mac OS X, Unix et Windows et est disponible sous la licence IPL (Interbase Public Licence).

    Après quatre ans, les principaux problèmes qui bloquaient le passage à Firebird par défaut ont été corrigés, emmenant les développeurs du projet, le mois dernier, à s’interroger sur la possibilité d’introduire ce changement dans LibreOffice 5.3, attendue en fin janvier ou début février 2017.

    Toutefois, le mainteneur de LibreOffice Base dit avoir ajouté des problèmes bloquants supplémentaires qui doivent donc être corrigés avant de faire basculer Base sous Firebird. Il s’agit en tout de six bogues ouverts parmi lesquels on note l’impossibilité de copier des valeurs entières de LibreOffice Calc à Base ou encore le fait que les alias dans les requêtes sont ignorés. Dans un billet de blog, l’équipe sur le projet estime donc qu’un délai de six mois serait raisonnable et plus que suffisant pour corriger les bogues ouverts et ceux à venir. Cela donnera également le temps de corriger quelques problèmes d’incompatibilité. Firebird sous sa version 3 sera donc livré comme moteur de bases de données intégré par défaut dans LiberOffice 5.4.

    Sources : Firebird News, Bugzilla - Bug 51780 : default to Firebird not HSQLDB in Base, Bugzilla – Dependency tree for Bug 51780

    Et vous ?

    Utilisez-vous LibreOffice Base ?
    Que pensez-vous du remplacement du moteur intégré par défaut HSQLDB par Firebird ?

    Voir aussi :

    LibreOffice 5.3 disponible en version bêta1, et intègre des améliorations de l’interface et des performances
    LibreOffice 5.2 est disponible en téléchargement et s'accompagne de changements dans l'API UNO et de modifications au niveau de l'interface
    OpenOffice, le rival de Microsoft Office, envisage de se retirer du marché en raison du manque de volontaires
    Cdlt!
    M.K

  2. #2
    Membre éclairé

    Profil pro
    Chef de Projet / Développeur
    Inscrit en
    juin 2002
    Messages
    362
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Chef de Projet / Développeur
    Secteur : Santé

    Informations forums :
    Inscription : juin 2002
    Messages : 362
    Points : 741
    Points
    741

    Par défaut

    Utilisez-vous LibreOffice Base ?
    J'ai un temps voulu l'utiliser comme frontal , afin d'avoir une même interface quelle que soit la base de données.
    Mais pour l'usage que j'en avais, cela s'est révélé plus lourd et moins pratique que des outils plus dédiés.

    Que pensez-vous du remplacement du moteur intégré par défaut HSQLDB par Firebird ?

    Que du bien.

    Non seulement à cause de Firebird lui même dont je pense le plus grand bien, mais aussi parce qu'installer java uniquement pour ce module avait quelque chose de rédhibitoire pour moi.
    --
    vanquish

  3. #3
    Expert éminent

    Inscrit en
    décembre 2003
    Messages
    3 949
    Détails du profil
    Informations forums :
    Inscription : décembre 2003
    Messages : 3 949
    Points : 9 990
    Points
    9 990

    Par défaut

    LibreOffice supprime une dépendance à Java, une technologie propriétaire. LibreOffice est donc désormais plus libre qu'avant. C'est une excellente nouvelle.
    J'appelle "Point Traroth" le moment dans une discussion où quelqu'un parle des Bisounours. A partir de ce moment, toute discussion sérieuse devient impossible, puisque la légitimité d'une des parties pour exposer son point de vue est mise en cause. C'est juste un anathème, un moyen de décrédibiliser les autres sans avoir à discuter.

  4. #4
    Membre chevronné
    Avatar de Bidouille
    Inscrit en
    mars 2003
    Messages
    1 180
    Détails du profil
    Informations forums :
    Inscription : mars 2003
    Messages : 1 180
    Points : 1 835
    Points
    1 835

    Par défaut

    Citation Envoyé par Traroth2 Voir le message
    Java, une technologie propriétaire.
    Java est sous licence GNU GPL depuis 10 ans
    Rédacteur PHP / Delphi ADO / Novell / OpenOffice.org

    Inutile de m'envoyer vos questions par MP, je ne réponds que par le forum.

Discussions similaires

  1. Impossible d'ouvrir le module de base de données
    Par ph_anrys dans le forum Bases de données
    Réponses: 4
    Dernier message: 27/04/2009, 15h27
  2. [Erreur BDE sous XP] Ouverture du module de base de données
    Par touhami dans le forum Bases de données
    Réponses: 5
    Dernier message: 18/05/2008, 14h09
  3. probleme avec MODULE DE BASE DE DONNEES
    Par jamdinhe dans le forum Bases de données
    Réponses: 4
    Dernier message: 22/11/2007, 10h53
  4. pb avec module de base de donnée
    Par youcef_b_dz dans le forum Bases de données
    Réponses: 2
    Dernier message: 01/09/2006, 20h56
  5. erreur du module de base de donnees
    Par rachid202446 dans le forum Bases de données
    Réponses: 3
    Dernier message: 09/09/2005, 16h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo