OpenOffice.org : une suite bureautique alternative libre

Yann MORÈRE

Graoulug

http://www.graoulug.org/

I.	Historique

II.	Présentation OOo

III.	Migration

Pourquoi passer à Ooo
http://julien.noel.free.fr/ooo/

Pourquoi utilisez-vous MS-Office?

La meilleure?

La plus complète?

Produite par Microsoft?

Connaissez-vous d'autres suites bureautiques?

Corel Office, StarOffice?

Dia, Koffice?

Historique de OOo

Issu du logiciel commercial Staroffice (StarDivision société allemande)

Sun rachète StarDivision : Staroffice 5.2 (gratuite)

Sun offre le code source de Staroffice (octobre 2000)

Bienveillance du monde du libre

Aide de la communauté pour Staroffice

Casser les parts de marchés de Microsoft

Historique de OOo

Les sources de OOo sont sous licence libre (GNU GPL)

OOo est une suite bureautique

Traitement de textes

Tableur

Logiciel de présentation

Logiciel de dessin

OpenOffice.org car OpenOffice déjà déposé

Définition Wikipédia
http://fr.wikipedia.org/wiki/OpenOffice.org

OpenOffice.org désigne à la fois un logiciel libre de bureautique, une communauté de développeurs, et le site internet hébergeant l'ensemble du projet. Le but énoncé est de créer, en tant que communauté, la suite bureautique internationale leader tournant sur les principales plateformes, et fournissant l'accès aux fonctionnalités et aux données via des composants et API ouverts et un format de donnée XML.

Pourquoi passer à Ooo
http://julien.noel.free.fr/ooo/

Avantages d'une suite bureautique libre

Être dans la légalité à moindre coût

Economies des licences

Réduction des risques liés aux virus

Inconvénients

Formation des personnels

Temps d'adaptation

Pourquoi passer à Ooo
http://julien.noel.free.fr/ooo/

Utiliser un programme propriétaire et non libre pose des problèmes à court, moyen et long termes.

Court terme

cher = qualité; gratuit = pas de confiance

Bugs présents dans les 2

Achat cher d'un logiciel buggé = problème

Pourquoi passer à Ooo
http://julien.noel.free.fr/ooo/

Moyen terme

Pirater le logiciel à titre individuel = gain de l'achat mais punissable par la loi

Promotion involontaire de ce produit = achat de masse pour une entreprise = coût important

Incessantes mises à jour incompatibles = coût important

Pourquoi passer à Ooo
http://julien.noel.free.fr/ooo/

Long terme

Pas d'accès au code source = pas de notion de son fonctionnement

Un texte supprimé peut être retrouvé

Très important = confidentialité des données

Problème des formats de fichiers propriétaires

Pourquoi passer à Ooo
http://fr.openoffice.org/Marketing/matexpo/Documents/

Questions à se poser :

Coût réel d'une solution inclus l'impact sur les 3 années suivantes

Sécurité des informations contenues dans les documents

Pérennité des documents

Pourquoi passer à Ooo
http://fr.openoffice.org/Marketing/matexpo/Documents/

Gratuité et liberté : aucune licence à payer (particulier/société), ouverture du code, rien ne peut y être caché

Indépendance et pérennite : stockage des documents par des standards (zip et xml)

Respect de la loi : vis à vis du code de propriété intellectuelle (droits d'auteur)

Pourquoi passer à Ooo
http://fr.openoffice.org/Marketing/matexpo/Documents/

Fonctionnalité et compatibilité : OOo est une suite professionnelle. Elle reprend les applications standards.

Aucun problème de copie/distribution.

Disponibilité sur différents systèmes d'exploitation : Windows, Linux, Mac, Solaris

Pourquoi passer à Ooo
http://julien.noel.free.fr/ooo/

Comparaison suite commerciale/OOo

Bugs : les deux en possèdent, correction plus rapide avec OOo

Utilisation : très intuitive pour la suite commerciale / OOo copie l'interface et le mode de fonctionnement

Fonctionnalité : Suite commerciale fait même le café / OOo manque l'aspect base de données; mais export PDF natif

Pourquoi passer à Ooo
http://julien.noel.free.fr/ooo/

Comparaison suite commerciale/OOo

Prix : suite commerciale chère / OOo quasi gratuite (coût téléchargement)

Mise à jour : suite commerciale plusieurs années entre 2 versions / OOo tous les 6 mois (corrections de bugs, ajouts de fonctionnalités)

Présentation de OOo

Suite bureautique : création de documents de différents types

Logiciels décomposés en plusieurs modules

Writer : destiné aux documents textuels. Gérer et mettre en forme des documents (sémantique et mise en page)

Impress : Présentation sous la forme d'une suite de diapositives pour un exposé oral

Présentation de OOo

Draw : outils de dessins pour schémas et illustrations simples

Calc : tableur disposant de fonctions d'analyses et de traitement des données, création de grahiques

Math : permet de composer des formules mathématiques à l'intérieur des autres modules

Présentation de OOo

Interface utilisateur

Document = ensemble d'objets auxquels on applique des styles

Styles applicables à toutes sortes d'objets (paragraphes, cadres, pages, ...)

Fenêtre navigateur : navigation rapide à travers le document

Grand nombre de langues : documents multilingues (écriture bidirectionnelle)

Menus légèrement différents : prise en compte des remarques utilisateurs

Présentation de OOo

Format de stockage

Format basé sur le XML (eXtensible Markup Language)

Reflète la structure interne du document

Sépare le contenu de la mise en forme

Facilement manipulable par des outils externes

Format ouvert et complètement documenté = format idéal de stockage

Suffixes OOo : sxw, sxi, sxd, sxc, sxm, sxg

Présentation de OOo

Développement d'OOo

Site web = lieu de fédération

Code source, forum, report de bug, download

OOo compte 20 différents sous-projets

Cœur application (API, UNO universal network object, UCB universal content broker)

Interface graphique, IDE

Modules de la suite

Documentation

...

Présentation de OOo

Développement d'OOo

Projet Native-lang

Représenter, coordonner les communautés d'utilisateurs à travers le monde

Direction de OOo

Administrée par la fondation OpenOffice.org, dirigée par un corps élu Community Concil

Médiation de conflit

Objectif du projet

Présentation de OOo

Writer

Traitement de textes professionnel

Enrichissement de caractères

Tableaux évolués

Liste à puces, zone de texte, insertion d'images

Filigrane, graphique

Correcteur orthographique

Table des matières, index, bibliographie

Présentation de OOo

Writer

Lettre type (Fusion/publipostage)

Export pour la publication Web

Export natif PDF(Portable Data Format)

Tout utilisateur de MS-Word rapidement opérationnel : menus quasi identiques

Présentation de OOo

Calc

Tableur professionnel dotés de fonctionnalités avancées

Interaction avec les autres modules de la suite

Tout utilisateur de MS-Excel rapidement opérationnel : interface utilisateur très voisine

Compatibilité des formules avec MS-Excel très poussée

Présentation de OOo

Calc

Génération de graphiques

Formatage poussé des cellules

Export pour la publication web

Faiblesses principales

Temps de ouverture et enregistrement des fichiers (xml)

Petit bug et limitation des tableaux croisés dynamiques

Présentation de OOo

Calc

Faiblesses principales

Incapacité à récupérer les programmes VBA d'Excel

Enregistreur de macros peu efficace (fonction qui appelle les menus)

Programmation plus compliquée que le VBA

Propriétés et méthodes des objets Calc sont différentes des objets Excel

Fonctionnalités manquantes lors de la reprise des graphiques Excel

Présentation de OOo

Impress

Logiciel de présentation : utilisation en colloques et conférences

Très bonne compatibilité avec MS-Powerpoint

Tout utilisateur de MS-Powerpoint rapidement opérationnel : interface utilisateur très voisine

Gestion d'animations

Présentation de OOo

Pilote de base de données

OOo ne propose pas de base de données solitaire

Met à disposition des outils pour se connecter à différentes sources de données

Interaction avec la plupart des gros SGBD, objets OOo et textes

JDBC (Java DataBase Connectivity), ODBC (Open DataBase Connectivity, ADO (ActiveX Data Object) supportés

Présentation de OOo

Pilote de base de données

Compatibilité avec MS-Access : ouverture de table MS-Access grâce à un serveur SQL tiers

Projet Kexi : Environnement intégré de gestion de données

À terme doit concurerncer MS-Access et FoxPro

http://www.koffice.org/kexi/

Présentation de OOo

Draw

Outils de dessin vectoriel (≠bitmap)

qualité indépendante du facteur d'échelle

Intégration parfaite dans OOo

Fonctionnalités très complètes ( / aux outils intégrés dans les suites)

gestion des couches, point magnétique

quotation associative, organigramme

fonctions 3d, éclairage, texture, courbes de bézier

CartOOo : ensemble de cartes vectorielles

Présentation de OOo

Math

Module Math : outil spécifique permet l'écriture des formules mathématiques

Insertion de formules comme des graphiques

Ecritures des formules chimiques

Math n'est pas entièrement WYSIWYG (üDéroutant)

écriture des formules sous forme linéaire (se rapproche de l'écriture LaTeX)

au final plus rapide qu'un éditeur de formule mathématique

Writer

Calc

Impress

Draw

Math

Nouveautés de la version 2.0
http://www.openoffice.org/dev_docs/features/2.0/index.html

Nouvelle interface plus jolie

Support de la signature digitale

Support de formulaires XML (XForms)

Impress :

Export PDF amélioré (niveau de compression des images, thumbnail)

Plus de styles de formes (flèche, ellipse...)

Plus de types de transitions

Nouveautés de la version 2.0
http://www.openoffice.org/dev_docs/features/2.0/index.html

Writer :

Publipostage amélioré (carnet d'adresses)

Statistiques de document améliorées

Création de tableau à l'intérieur de tableau

Filtres WordPerfect

Calc :

65536 lignes par page (comme Excel)

Filtrage des données, création de groupes

Nouveautés de la version 2.0
http://www.openoffice.org/dev_docs/features/2.0/index.html

Boîtes à outils flottante

Base de données solitaire (comme Access)

Formulaires, requêtes, tables, vues et relations

Aide à la création de base de données (Database Wizard)

Nouveautés de la version 2.0
http://www.openoffice.org/dev_docs/features/2.0/index.html

Description complète des nouvelles fonctionnalités :

http://marketing.openoffice.org/2.0/featureguide.html

Migration vers OOo
http://oootools.free.fr/memoire_cnam/18_juin.pdf

Pourquoi migrer

Achat nouveau logiciel trop coûteux

Mise à jour impossible

Parc machines à SE différents

Maturité de la concurrence (StarOffice 6, OOo)

Suite complète

Lecture/Ecriture des formats MS

Migration vers OOo
http://oootools.free.fr/memoire_cnam/18_juin.pdf

Sécurité

Pas de virus à l'heure actuelle

Macro Word/Excel inactives (avantage et défaut)

Protection fichier par mot de passe (128 bits)

Multi Plateforme

Linux, Windows, Solaris, Mac

Migration vers OOo
http://oootools.free.fr/memoire_cnam/18_juin.pdf

Points importants de la migration

Facteur technique limitant : puissance des machines (P2 300Mhz, 256 Mo Ram)

Facteur Humain

Element clé : confiance de l'utilisateur (choix du premier service à migrer)

Facteur psychologique (peur du changement) ü accompagnement durant la migration

Facteur communication (explication de la migration, support de cours, formation)

Migration vers OOo
http://oootools.free.fr/memoire_cnam/18_juin.pdf

La difficulté est humaine

Réussite = communication permanente + forte implication équipe informatique

Migration réussie

Centre hospitalier Avranches (300 postes)

Mairies Vaux en Velins – Venissieux (352 et 541 postes)

Douanes, Police Nationale et administration française

A vous de jouer...

http://fr.openoffice.org/

Références

http://fr.openoffice.org/Marketing/matexpo/Documents/

http://logiciels-libres-cndp.ac-versailles.fr/article.php3?id_article=32

http://fr.wikipedia.org/wiki/Accueil

http://fr.wikipedia.org/wiki/OpenOffice.org

http://fr.openoffice.org/Documentation/How-to/indexht.html

http://www.framasoft.net/rubrique263.html

2005-02-04T16:45:51