Openfire
Openfire (eerder bekend als Wildfire en daarvoor als Jive Messenger) is een open source server voor instant messaging die het Extensible Messaging and Presence Protocol (XMPP) implementeert. De software is geschreven in Java en uitgebracht onder de Apache License v2.0.
| Openfire | ||||
|---|---|---|---|---|
| Ontwerp en ontwikkeling | ||||
| Categorie | XMPP-server | |||
| Ontwikkelaar(s) | Ignite Realtime Stichting | |||
| Besturingssysteem | multiplatform | |||
| Geschreven in | Java | |||
| Status en tijdlijn | ||||
| Status | Actief | |||
| Recentste versie | 5.1.1 (7 juli 2026)[1] | |||
| Onderdelen | ||||
| Licentie(s) | Apache Licentie v2.0 | |||
| Links | ||||
| Website | Website | |||
| Blog | Blog | |||
| Versiebeheer | Broncode | |||
| ||||
Geschiedenis
Openfire heeft zijn oorsprong in een commercieel instant messaging programma van Jive Software genaamd Jive Messenger, waarvan de ontwikkeling in 2002 begon.[2] Op 28 september 2004 kondigde Jive Software aan het programma voortaan onder een opensourcelicentie beschikbaar te stellen.[3]
Op 15 december 2005 werd het programma hernoemd tot Wildfire, te beginnen met versie 2.4.0. De naamswijziging had als doel de serversoftware visueel te onderscheiden van de clientsoftware van het bedrijf en haar een zelfstandige merknaam te geven.[4] In maart 2007 werd de naam wederom gewijzigd, dit maal naar Openfire, nadat de naam Wildfire het voorwerp van een handelsmerkvordering door een derde partij was geworden.[5]
In april 2008 droeg Jive Software het project volledig over aan de open-sourcegemeenschap door ook de commerciële Enterprise-editie onder een opensourcelicentie uit te brengen.[6] De Apache License v2.0 werd in september 2009 van kracht.[7] Jive bleef de hostinginfrastructuur voor de Ignite Realtime-gemeenschap sponsoren tot 2016,[8] waarna de Ignite Realtime Foundation werd opgericht om de governance van het project te borgen.[9]
Technische beschrijving
Openfire is volledig in Java geschreven en daarmee platformonafhankelijk. De XMPP Standards Foundation beschrijft Openfire als een server die op zowel kern- als geavanceerd niveau conformiteit claimt aan de XMPP Compliance Suite.[10]
Het beheer verloopt via een webinterface die standaard beschikbaar is op poort 9090 (HTTP) en 9091 (HTTPS). De software ondersteunt databaseconnectiviteit via JDBC, met een ingebedde HSQLDB-database als standaardoptie, en biedt LDAP-koppeling voor gebruikersauthenticatie en -beheer. Via een plug-insysteem is de functionaliteit uitbreidbaar; plug-ins zijn direct vanuit de beheerconsole te installeren. Voor grotere omgevingen ondersteunt Openfire clustering op basis van de opensourcetechnologie Hazelcast.
Externe links
Referenties
- ↑ "Release 5.1.1"; geraadpleegd op: 8 juli 2026; datum van uitgave: 7 juli 2026.
- ↑ (en) Tucker, Matt, Some bad news on naming. Ignite Realtime Blogs (22 januari 2007).
- ↑ (en) Jive Software, Jive Software to Open Source its XMPP-based IM Server, Jive Messenger (28 september 2004). Gearchiveerd op 24 december 2004. Geraadpleegd op 30 mei 2026.
- ↑ (en) Jive Software, Introducing Wildfire Server! (15 december 2005). Gearchiveerd op 18 december 2005. Geraadpleegd op 30 mei 2026.
- ↑ (en) Stevenson, Ted, Jive Gives IM a Jingle. VoIP Planet (22 maart 2007). Gearchiveerd op 13 april 2007. Geraadpleegd op 30 mei 2026.
- ↑ (en) Tucker, Matt, Openfire Enterprise is becoming Open Source. Ignite Realtime Blogs (7 april 2008).
- ↑ (en) Tucker, Matt, Openfire Under Apache 2.0 License. Ignite Realtime Blogs (15 september 2009).
- ↑ (en) Kinderen, der, Guus, Jive Software will stop sponsoring IgniteRealtime hosting. Ignite Realtime Community Forums (17 maart 2016).
- ↑ (en) Kinderen, der, Guus, Starting the Ignite Realtime Foundation. Ignite Realtime Blogs (21 oktober 2016).
- ↑ (en) XMPP Standards Foundation, XMPP Servers: Openfire.
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.