Utilisateur:Infoflot/Brouillon

ONLYOFFICE, développé en Lettonie par Ascencio System SIA, est une suite bureautique en ligne libre incluant un traitement de texte, un tableur et un outil de présentation qui offrent des outils d’édition couplés à des fonctionnalités collaboratives. Il existe aussi le client web, desktop, mobile. Les fonctionnalités de la suite ONLYOFFICE sont similaires aux solutions classiques telles que MS Office, G Suite, Libre Office, etc.

La suite ONLYOFFICE s'intègre avec une plateforme de travail collaboratif incluant la gestion électroniques des documents, la gestion de la relation client, les projets avec le diagramme de Gantt, l’agrégateur de courriel et les outils de communication interne. 

Architecture modifier

ONLYOFFICE se compose de trois éléments : Document Server, Community Server et Mail Server.

Document Server, distribué sous les termes de la licence GNU AGPL v.3, assure le fonctionnement des éditeurs des documents en ligne dont un traitement de texte, un tableur et un outil de présentation. Son backend est dévéloppé avec Node.js. Document Server est écrit en JavaScript en utilisant l’élément Canvas de HTML5 comme la technologie de base.

Community Server, distribué sous la licence GNU GPL v.3, assure le fonctionnement de la plateforme de productivité ONLYOFFICE écrite en C#. Il est développée en utilisant le framework ASP.NET pour Windows. Pour assurer son lancement sur Linux et ses dérivés, la plateforme open source Mono a été utilisée.[1]

Mail Server fournit un kit des outils qui permettent dé créer les boîtes de messagerie professionnelles en utilisant le nom de domaine par défaut ou créer ses propres domaines. Mail Server a pour base la packet iRedMail qui comprend des serveurs Postfix et Dovecot, le service pour filtrer le trafic des courriels SpamAssassin, le logiciel antivirus ClamAV, la norme d'authentification du nom de domaine de l'expéditeur d'un courrier électronique OpenDKIM, le framework de prévention contre les intrusions Fail2ban.

Fonctionnalités modifier

Suite bureautique en ligne :

  • Les formats OOXML (DOCX, XLSX, PPTX) utilisés comme base assurent la compatibilité avec les formats MS Office. D’autres formats (ODT, DOC, RTF, EPUB, MHT, HTML, HTM, ODS, XLS, CSV, ODP, PPT, DOTX, XLTX, POTX, OTT, OTS, OTP, et PDF-A) sont pris en charge via leur conversion interne à DOCX, XLSX ou PPTX
  • L’interface à onglets
  • L’édition en ligne des documents texte, des feuilles de calcul et des présentations
  • Le partage de fichiers entre les utilisateurs du portail ONLYOFFICE et avec les utilisateurs extérieurs via le lien de partage
  • Les permissions de partage des documents : accès complet, lecture seule, commentaires, remplissage de formulaire, révision, modification de filtres, restriction de téléchargement, d'impression, de copie.
  • La co-édition des documents en temps réel : deux modes de co-édition (rapide : la rédaction collaborative en temps réel, et stricte : chacun peut poser un verrou sur la partie du document qu'il édite), la révision, le suivi de modification, la comparaison de documents, le chat intégré et les commentaires
  • Les modules complémentaires (EasyBib, ajout de vidéos YouTube, Zotero, Mendeley, Wordpress, Tesseract.js, Toast UI Image Editor, etc.)
  • Les macros écrits en utilisant la syntaxe JavaScript et les APIs de ONLYOFFICE Document Builder. Si vous utilisiez précédemment les macros créés sous VBA, vous pouvez les convertir facilement, en suivant ces consignes.
  • Les APIs fournies par ONLYOFFICE pour développer les modules complémentaires.
  • Le client desktop disponible sous Windows, Linux, Mac OS, et les applications mobiles pour iOS et Android.
  • Le bureau dans le cloud pour l’usage personnel.


Plateforme de travail collaboratif :


Sécurité


ONLYOFFICE est disponible en deux solutions de déploiement : SaaS et en auto-hébergement.

ONLYOFFICE pour l’intégration modifier

La suite bureautique ONLYOFFICE a les APIs ouvertes qui permettent de l’intégrer avec les sites et les applications web écrites dans les différents langages de programmation .Net (C#)Node.jsJavaPHPRuby, etc.

ONLYOFFICE fournit les connecteurs prêts à l’emploi pour Nextcloud, ownCloud, Alfresco, Confluence, SharePoint, Liferay, HumHub et Plone. Tous les connecteurs sont disponibles sur GitHub.

Il existe une collection de connecteurs créés par les partenaires technologiques : eXo Platform, kDrive, GoFAST, Seafile, Moodle, Pydio, XWiki, Jalios, PowerFolder, Nuxeo, OpenOlat, Agorum et Maarch. Le service CryptPad inclut par défaut les éditeurs des documents texte et un outil de présentation ONLYOFFICE.

Histoire modifier

TeamLab a débuté au mois de décembre, en 2009, en tant qu'une simple plate-forme de collaboration qui comprenait plusieurs fonctionnalités sociales (blog, forum, wiki, signets).

Au mois de mars 2012, Ascensio System Ltd. a présenté le premier éditeur de documents en ligne basé sur HTML5 à l'occasion du CeBIT 2012.

En juillet 2014, Teamlab Office a été officiellement rebaptisé ONLYOFFICE et le code source du produit a été publié sur Sourceforge et GitHub sous les termes de la licence AGPL v.3.

Au mois de mars 2016, les applications de bureau ONLYOFFICE (ONLYOFFICE Desktop Editors) sont sorties en tant que l'alternative open-source à la suite MS Office.

En février 2017, les développeurs ont annoncé la sortie des applications d'intégration de ONLYOFFICE à ownCloud/Nextcloud.

Au début de l’année 2020, Nextcloud, le partenaire technologique de ONLYOFFICE, annonce la sortie de Nextcloud 18 qui a reçu le nom de Nextcloud Hub. Cette nouvelle installation Nextcloud inclut par défaut la suite ONLYOFFICE. Nextcloud a retravaillé ONLYOFFICE Document Server qui a reçu la nomination Community Document Server et est écrit en PHP.[2]

Au mois d'avril 2020, ONLYOFFICE annonce la sortie des éditeurs natifs pour l'application ONLYOFFICE Documents pour Android.


Revue de presse modifier

ONLYOFFICE a fait l'objet des articles dans les médias suivants : ZDNet[3], 01net [4], Tice-éducation [5], Linformaticien[6], Logithèque[7], Informatiquenews[8], Numerama[9], Developpez[10],[11], Solutions Numériques[12],[13], Cachem[14]

Liens externes modifier

Références modifier

  1. (en) Tatiana Kochedykova, « Porting an ASP.NET application to Unix using Mono - Issues, reasons and solutions », Devcurry,
  2. Cédric Godart, « Comment Nextcloud Hub (18) veut vous détourner de GSuite et Office 365 », TOOLinux, }
  3. ONLYOFFICE, « ONLYOFFICE : une solution Open Source collaborative qui rivalise avec les leaders », ZDNet.fr,
  4. « Télétravail : avec ONLYOFFICE, devenez aussi efficace à la maison qu’au bureau », 01net.com,
  5. « OnlyOffice : une suite bureautique open source gratuite pour l’Éducation », tice-education.fr,
  6. Bertrand Garé, « Only Office une nouvelle alternative aux suites habituelles », linformaticien.com,
  7. JULIAN MADIOT, « TEST ONLYOFFICE : UNE PLATEFORME DE COLLABORATION EFFICACE », logitheque.com,
  8. La Rédaction, « Onlyoffice, du collaboratif qui va plus loin que la simple bureautique », informatiquenews.fr,
  9. humanoid xp, « Comment installer sa propre suite bureautique dans le cloud », numerama.com,
  10. Maria Pashkina, « Intégrer la suite bureautique en ligne à une application GED en Python », developpez.com,
  11. MariePa, « Apprendre à intégrer ONLYOFFICE à la gestion électronique des documents créés sur Nextcloud », developpez.com,
  12. Juliette Paoli, « Télétravail – ONLYOFFICE, une alternative gratuite à Microsoft Office », solutions-numeriques.com,
  13. Pierre Saire, « Suite bureautique – ONLYOFFICE, une version 100 % en ligne adaptée au télétravail », solutions-numeriques.com,
  14. Fx, « ONLYOFFICE, la suite bureautique gratuite dont tout le monde parle », cachem.fr,