Pourquoi Open3CL ?

Open3CL est né d'un besoin très concret.

L'origine de Open3CL

À l’origine du projet, Jack Halford (jzck sur GitHub) cherchait, dans le cadre de son activité professionnelle, à simuler des DPE sans devoir faire intervenir un diagnostiqueur à chaque itération. Les outils existants ne permettaient ni la rapidité, ni la souplesse nécessaires pour tester des scénarios ou comparer des travaux.

Très vite, Red Froggy et son client Kardino ont décidé de faire un choix fort : prendre le risque d’utiliser massivement cette librairie open source comme moteur de calcul au cœur de leur application métier.

Ce choix s’est imposé après plusieurs constats :

  • la librairie officielle proposée par l'État ne répondait pas aux besoins concrets du projet
  • elle ne permettait pas les simulations de travaux en masse
  • elle n’était pas adaptée à un usage SaaS
  • et surtout, elle ne proposait pas la transparence nécessaire sur le code source et l’implémentation réelle de la norme 3CL.

Une vision commune : une 3CL libre et transparente

Au-delà des aspects techniques, les trois acteurs se sont retrouvés autour d’une conviction forte.

À une période où les DPE prennent une importance croissante, tant réglementaire qu’économique, il est essentiel de disposer d’un moteur de calcul :

  • transparent
  • facilement utilisable
  • auditable
  • et ouvert à la communauté.

Bref, une librairie libre, au sens technique comme philosophique.

C’est ainsi qu’Open3CL est passé d’une librairie développée pour un usage personnel à un moteur utilisé dans plusieurs applications commerciales, porté par une communauté de contributeurs en constante croissance.

Un projet soutenu par des professionnels

Des entreprises comme Red Froggy ou Kardino contribuent activement au projet, en mettant à disposition :

  • des développeurs expérimentés
  • des thermiciens
  • du temps
  • et des cas d’usage réels.

L’objectif est clair : faire d’Open3CL la référence française des moteurs 3CL open source.