((OTRS)) Community Edition vs. Forks vs. OTRS

((OTRS)) Community Edition vs. Forks vs. OTRS

La ((OTRS)) Community Edition, les solutions open source (forks) qui en sont issues ainsi que la plateforme OTRS dans sa version actuelle constituent aujourd’hui des solutions distinctes, bien qu’elles partagent une origine commune. Au fil des évolutions technologiques, notamment du côté d’OTRS, les similitudes se sont progressivement réduites, même si certains fondements demeurent.

Lorsque l’on parle d’OTRS aujourd’hui, il est essentiel de distinguer clairement trois réalités différentes :

  1. La ((OTRS)) Community Edition
  2. Les forks (OTOBO, Znuny, etc.) issus de la ((OTRS)) Community Edition
  3. OTRS dans sa version moderne et commerciale

Cette distinction est importante, car ces solutions répondent désormais à des approches, des usages et des objectifs très différents.

Dans cet article, nous revenons sur l’histoire commune de ces systèmes de ticketing, présentons les différentes solutions disponibles et proposons plusieurs recommandations pour orienter les choix des entreprises.

((OTRS)) Community Edition : la base historique

La ((OTRS)) Community Edition est une solution Helpdesk et de gestion des tickets open source qui constitue, d’une certaine manière, le socle originel de la version d’OTRS actuelle. Les entreprises disposant des ressources internes nécessaires pour assurer l’installation, la configuration, les développements spécifiques et l’exploitation peuvent utiliser cette solution gratuitement.

Il convient toutefois de souligner que la ((OTRS)) Community Edition n’est plus maintenue, sous aucune forme, par OTRS. Cela signifie notamment l’absence de support éditeur, de mises à jour et de correctifs de sécurité. Par ailleurs, aucune documentation officielle n’est désormais disponible.

Jusqu’à OTRS 7, la Community Edition constituait la base technologique des offres proposées par OTRS. Dès 2015, elle était utilisée par plus de 150 000 entreprises à travers le monde et reste encore présente dans de nombreux environnements aujourd’hui.

À partir de cette base, OTRS AG proposait également, dès 2015 via la solution « OTRS Business Solution » (une désignation aujourd’hui abandonnée), des modules d’extension commerciaux.

En 2018, toutes les versions antérieures à OTRS 7 ont été renommées « ((OTRS)) Community Edition ». Puis, fin 2020, OTRS s’est définitivement retiré du projet open source et a cessé tout support officiel. Cette évolution a ouvert la voie aux différents forks, qui ont depuis repris le maintien et poursuivi le développement de la Community Edition selon des approches variées.

Contexte important : contrairement à certains projets open source entièrement indépendants, OTRS a toujours été porté par une structure commerciale, d’abord OTRS GmbH, puis OTRS AG, propriétaire du code source. Même les premières équipes de développement s’inscrivaient déjà dans une logique commerciale.

OTRS moderne : une plateforme de service management avancée

Depuis cette transition, OTRS AG ne propose plus que la version commerciale de sa solution de ticketing éponyme. Celle-ci intègre des fonctionnalités avancées telles que l’intelligence artificielle, des standards de sécurité élevés, un support complet ainsi que de nombreuses autres capacités modernes.

Là où les solutions issues de la ((OTRS)) Community Edition répondent principalement aux besoins d’un système de ticketing fonctionnel, la version actuelle d’OTRS offre tous les avantages d’une plateforme de gestion des services avancée, capable de s’adapter à une grande variété de cas d’usage métier.

Contexte : dès lors que les usages se développent, y compris dans des structures de taille plus modeste, il devient fortement recommandé, ne serait-ce que pour des raisons de sécurité, de s’appuyer sur la version actuelle d’OTRS. La ((OTRS)) Community Edition implique aujourd’hui des incertitudes techniques et juridiques qu’il convient d’évaluer avec attention.

Au-delà des fonctionnalités modernes permettant de travailler plus rapidement et plus efficacement, plusieurs autres facteurs motivent la migration vers OTRS : une interface agent moderne et personnalisable, une meilleure scalabilité ainsi que des capacités d’intégration renforcées.

 

Origine et évolution des forks

Au fil du temps, plusieurs forks basés sur la ((OTRS)) Community Edition ont vu le jour :

  • 2016 — KIXDesk, devenu aujourd’hui KIX, basé sur OTRS 5
  • 2018 — O-Fork (Einraumwerk), basé sur OTRS 6
  • 2019/2020 — OTOBO (RotherOSS), basé sur OTRS 6
  • 2021 — Znuny LTS (Znuny), basé sur OTRS 6
  • 2021 — Znuny (Znuny), basé sur OTRS 6
  • 2022 — ((OTRS)) Community Edition (Centuran), basé sur OTRS 6

La plupart de ces forks continuent aujourd’hui de soutenir le modèle open source complet, à l’exception de KIX qui adopte désormais un modèle hybride, avec une version allégée disponible via GitHub et des fonctionnalités avancées commercialisées séparément.

À noter : un premier fork basé sur OTRS 1.3 avait déjà vu le jour il y a plusieurs années, sans toutefois atteindre une réelle adoption sur le marché. Un fork brésilien a également existé, mais son impact est resté principalement local.

 

Présentation des différents forks

Les solutions ci-dessous reposent toutes, à différents degrés, sur la ((OTRS)) Community Edition. Certaines se sont fortement éloignées de leur base d’origine, tandis que d’autres en prolongent plus directement l’approche historique. Leur point commun reste néanmoins une même base technologique et fonctionnelle héritée d’OTRS.

KIXDesk

KIX a très tôt adopté une trajectoire différente de celle de nombreux autres forks et aurait depuis été largement réécrit. La solution partage ainsi relativement peu d’éléments avec le code OTRS d’origine et se rapproche davantage, d’un point de vue technologique, de la version actuelle d’OTRS.

O-Fork

O-Fork propose une interface largement modernisée et intègre désormais des fonctionnalités d’intelligence artificielle avec Kim-AI, une IA développée pour le contrôle vocal et d’autres usages avancés. L’éditeur présente O-Fork comme le successeur officiel de la dernière version gratuite de la ((OTRS)) Community Edition 6. Cette solution open source de gestion des tickets est principalement utilisée pour structurer les demandes et automatiser les processus. O-Fork se concentre avant tout sur les fonctionnalités classiques de helpdesk, tout en offrant des possibilités d’extension.

OTOBO

OTOBO est une évolution directe de la ((OTRS)) Community Edition développée par Rother OSS GmbH. Cette solution open source permet notamment : la création et la gestion des tickets, la gestion des SLA ou encore l’utilisation d’une CMDB.

Un plugin d’intelligence artificielle est également disponible afin de classifier et prioriser les tickets. OTOBO bénéficie par ailleurs d’un écosystème solide de prestataires spécialisés open source proposant accompagnement, support et développements spécifiques.

Znuny LTS

Znuny LTS met fortement l’accent sur l’héritage historique de la ((OTRS)) Community Edition. Cette branche vise principalement à assurer stabilité et compatibilité dans la continuité de la version 6.0.x. Elle se concentre donc essentiellement sur des corrections de bugs et des mises à jour de sécurité, sans ajout de nouvelles fonctionnalités majeures.

À partir de la version 6.1, certaines fonctionnalités issues de Znuny et d’autres fournisseurs sont progressivement intégrées. Znuny LTS bénéficie également d’un solide réseau de prestataires spécialisés dans l’open source.

Znuny

Contrairement à Znuny LTS, Znuny s’inscrit dans une logique d’évolution continue de la ((OTRS)) Community Edition, avec l’ajout de nouvelles fonctionnalités et une interface modernisée. Znuny vise notamment à fournir aux utilisateurs de la ((OTRS)) Community Edition (version 6.0.x) des correctifs de bugs, des mises à jour de sécurité ainsi que des évolutions fonctionnelles introduites depuis la version 6.1. Znuny s’appuie également sur un écosystème de prestataires open source spécialisés.

((OTRS)) Community Edition de Centuran

Ce fork se distingue par sa très forte proximité avec la ((OTRS)) Community Edition originale. Bien qu’il n’intègre qu’un nombre limité de correctifs de sécurité et de corrections de bugs, il est parfois considéré comme un successeur direct en raison de la conservation du nom d’origine. Centuran privilégie généralement un modèle basé sur des extensions additionnelles plutôt que sur l’intégration native de nouvelles fonctionnalités.

Recommandations

Voici quelques recommandations pour évaluer de manière pertinente les différentes solutions issues de la ((OTRS)) Community Edition.

1. Bien comprendre les différences entre les solutions

Il est toujours préférable de disposer d’une compréhension claire des différentes solutions disponibles. Cela est particulièrement vrai lorsqu’il s’agit de la ((OTRS)) Community Edition et des solutions qui en sont issues, tant les confusions peuvent être fréquentes.

Il est essentiel de comprendre dans quel contexte chaque solution a été développée et quelles sont ses origines. Bien que les différents forks reposent sur une base commune, chacun a suivi une trajectoire d’évolution longue et distincte.

À l’inverse, la version actuelle d’OTRS ne partage plus avec la ((OTRS)) Community Edition qu’un héritage historique. Les nombreuses innovations et évolutions introduites au fil des années en ont fait une plateforme résolument moderne, conçue pour améliorer la productivité, l’efficacité opérationnelle et l’expérience client.

2. Évaluer objectivement les limites de la ((OTRS)) Community Edition

La ((OTRS)) Community Edition reste une base fonctionnelle solide. Cependant, continuer à l’utiliser aujourd’hui implique de renoncer à de nombreuses avancées technologiques modernes. L’absence de correctifs et de maintenance officielle représente également un risque important, notamment en matière de sécurité et de conformité.

3. Arbitrer entre open source et solution commerciale

Tous les cas d’usage ne nécessitent pas forcément une plateforme commerciale avancée, en particulier pour des besoins limités de ticketing et un faible nombre d’utilisateurs.

En revanche, dès lors qu’il s’agit d’aller au-delà des fonctions de base, adopter une solution avec des fonctionnalités plus avancées, des intégrations et une bonne évolutivité devient rapidement pertinente.

Dans ce contexte, adopter OTRS suffisamment tôt peut représenter un véritable avantage stratégique. Grâce à des modèles de licence avantageux et un bon rapport qualité-prix, la solution s’avère bien plus accessible.

Conclusion

Toutes les solutions présentées ici partagent un ancêtre commun : OTRS. Elles ont toutefois évolué à des rythmes différents, avec des degrés variables de réutilisation du code d’origine. Les fonctionnalités proposées diffèrent également sensiblement, même si certaines bases technologiques, notamment côté frontend, restent similaires. Seules KIX et la version actuelle d’OTRS moderne sont aujourd’hui les solutions ayant connu les transformations technologiques les plus importantes.

Avant de choisir une solution, il est donc essentiel que les utilisateurs se familiarisent avec l’historique et les spécificités de chaque solution afin d’évaluer leurs priorités. Pour un usage professionnel dépassant un simple système de ticketing basique et visant de véritables gains de productivité, l’adoption d’OTRS apparaît généralement comme une approche pertinente à long terme.

Grâce à son efficacité opérationnelle, à son haut niveau de sécurité, à son support professionnel ainsi qu’à ses fonctionnalités avancées, le retour sur investissement peut être atteint rapidement.