Openfire

Un article de Wikipédia, l'encyclopédie libre.
Openfire

Description de cette image, également commentée ci-après
console d'administration d’Openfire 3.4.1
Informations
Développé par Jive Software (en)Voir et modifier les données sur Wikidata
Dernière version 4.6.2 ()[1]Voir et modifier les données sur Wikidata
Dépôt github.com/igniterealtime/OpenfireVoir et modifier les données sur Wikidata
Écrit en JavaVoir et modifier les données sur Wikidata
Système d'exploitation Microsoft Windows, Linux, macOS et FreeBSDVoir et modifier les données sur Wikidata
Environnement Machine virtuelle JavaVoir et modifier les données sur Wikidata
Type serveur XMPP
Licence Licence Apache version 2.0Voir et modifier les données sur Wikidata
Site web www.igniterealtime.org/projects/openfireVoir et modifier les données sur Wikidata

Openfire (anciennement connu sous le nom de Wildfire et auparavant de JiveMessenger) est un serveur Jabber/XMPP écrit en Java et distribué sous licence publique générale GNU.

Historique[modifier | modifier le code]

Origines du projet et changements de nom[modifier | modifier le code]

Le projet est lancé par Jive Software en 2002, en partie pour servir de base à leur outil de support client basé sur une application en ligne, FastPath. Il s’appelle originellement Jive Messenger, mais change de nom pour Wildfire en 2005, puis Openfire en 2007 à la suite d'un problème de protection des marques.

Développement actuel[modifier | modifier le code]

À partir de 2008, le projet est totalement géré par la communauté, bien que Jive continue à l’héberger jusqu’en 2016. Il fait partie du projet Ignite Realtime. Le chef du projet est Dave Cridland.

Fonctionnalités[modifier | modifier le code]

Openfire propose les fonctions suivantes :

  • Interface web d’administration
  • Interface pour les plugins
  • Customisable
  • Support SSL/TLS
  • Guide à l’installation et interface ergonomique
  • Connectivité avec une base de données (par exemple HSQLDB embarqué, ou DBMS avec le pilote JDBC 3) pour conserver les messages et les informations des utilisateurs
  • Connectivité LDAP
  • Indépendant de la plate-forme utilisée, Java pur
  • Peut supporter jusqu’à 50 000 utilisateurs

Openfire supporte bien les plugins et versions customisées ; il y a d’ailleurs de nombreux plugins disponibles au téléchargement et à l’installation via la console d’administration, tandis que de nombreuses installations présentent des plugins sur-mesure.

Openfire permet à plusieurs serveurs de communiquer en grappe. Le plugin (open-source) est basé sur la technologie open-source Hazelcast.

Administration du serveur par une interface Web[modifier | modifier le code]

L'essentiel de la configuration et de l'administration du serveur se fait à travers une interface Web. Les administrateurs peuvent se connecter de n'importe où et éditer la configuration du serveur, ajouter ou supprimer des utilisateurs, des salons de conversation…


Notes et références[modifier | modifier le code]

  1. « Release 4.6.2 », (consulté le 14 février 2021)
(en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « Openfire » (voir la liste des auteurs).

Annexes[modifier | modifier le code]

Articles connexes[modifier | modifier le code]

Liens externes[modifier | modifier le code]