FreeCAD

Votre propre modeleur paramétrique

JDLL 2026 - 30/05/2026

2002–2026

Le passage à l’échelle d’un projet non structuré
vers un projet communautaire

Sommaire

  1. Dernières nouveautés
  2. Fonctionnement et structuration du projet
  3. Finances du projet
  4. Défis à relever

Les contributeurs
présents aujourd’hui

Louis Gombert

Ingénieur logiciel chez Kitware (VTK/ParaView)

Contributeur régulier et reviewer pour FreeCAD

Thomas Duchesne

Ingénieur mécanique dans l’aéronautique

Arrivé sur le projet fin 2023

Contributeur dans les groupes de travail

Quelques nouveautés

1.1

1.2

  • Refonte complète du rendu 3D
  • Calculs asynchrones
  • Propriétés physiques
  • Outil texte pour les esquisses

... entre autres !

Fonctionnement et structuration du projet

Suite au départ des mainteneurs historiques

et à l’élargissement de la communauté

Rôles au sein du projet

Utilisateurs

Contributeurs (code, fonctionnel, traductions)

Relecteurs de code

Mainteneurs

Experts techniques

Revues de code

Relectures communautaires collaboratives

Revue des PR tous les lundis

Approbations requises par les groupes de travail

FreeCAD Enhancement Proposals

Etablit un process pour les changements majeurs

Proposé et revu par la communauté

Discuté en réunion bimensuelle

Groupes de travail

DWG

Design Working Group

  • S’assure de la cohérence de l’ergonomie
  • Contribue à l’ergonomie des nouveaux outils
  • Propose des améliorations

CWG

CAD Working Group

  • Apporte une vision professionnelle de la CAO
  • Donne son avis sur les fonctionnalités
  • Présente comment font les autres programmes

CQWG

Code Quality Working Group

  • En cours de formation
  • Donne une ligne directrice sur le code
  • Standardise des règles de développement
  • Promeut les bonnes pratiques

IWG

Infrastructure Working Group

  • S’occupe du site web existant
  • Gère les différentes plateformes
  • Développe le nouveau site web

Types de contributions

Bénévoles

Sociétés commerciales (Ondsel, 3DConnexion)

Stagiaires (GSoC, stage de fin d’études)

Prestations rémunérées par la FPA

Google Summer of Code 2026

  1. Simulations multicorps pour assemblages
  2. Amélioration de l’ergonomie de TechDraw
  3. Résurection de l’atelier robotique
  4. Support du buildingSMART data directory
  5. Esquisses 3D

Finances du projet

FPA

FreeCAD Project Association

  • Créée en 2022 en Belgique
  • Gère l’argent du projet
  • Jobs non salariés
  • Finance des projets de développement
  • Organise le FreeCAD Day à Bruxelles
  • Achète des strandards (ISO, etc.)

Programmes de la FPA

  • Fonds de développement pour des tâches précises
  • Primes de correction de bug
  • Subvention de voyages
  • "Jobs"
  • Subvention pour les mainteneurs
  • Contenu pour le blog

Tentatives de commercialisation

Ondsel

2024–2025

Société américaine

Développe des fonctionnalités pour les pros

Développe un hébergement de fichiers

Contributions reversées à FreeCAD

N’a pas réussi à devenir rentable

AstoCAD

Depuis 2025

Ancien employé d’Ondsel et contributeur régulier

Vend un abonnement vers une version avancée

Reverse ses contributions à FreeCAD

Consultants

  • Auteurs de livres : wiki.freecad.org/Books
  • Conférenciers : Alexander Sadowski (Alsado)
  • Formateurs : Jo Hinchliffe, FreeCAD France

Défis

Éclatement des plateformes de contribution

  • Historique: serveur Mantis
  • Discord
  • GitHub
  • Codeberg ?

Éclatement des plateformes de communication

  • Forum
  • IRC
  • Matrix
  • Futur : Discourse ?

Gouvernance du projet

  • Processus décisionnaire compliqué
  • Pas de « BDFL »
  • FPA: n’a pas la main sur le projet
  • Mainteneurs : opinions divergentes
  • Contributeurs : encore pire

Divergences sur les LLM

  • Baisse de connaissances sur le fonctionnement interne
  • Baisse de qualité des contributions
  • Consensus communautaire compliqué

Forks

  • AstoCAD: soft-fork
  • XCAD: basé sur une ancienne version
  • realthunder: abandonné

Finances

  • Augmentation des coûts de structure, hébergement
  • Peu d'augmentation des donations
  • Pas de bascule possible vers du salariat

Conclusion

?

https://slides.f4mkg.fr/jdll26/