Projet Chaire de logiciel libre — Finance sociale et solidaire

La Chaire est rattachée au Département d’informatique de la Faculté des Sciences de l’Université du Québec à Montréal (UQAM). La Chaire est financée principalement par l’Association internationale du logiciel libre pour l’économie sociale (AI2L).

Les objectifs spécifiques de la chaire sont :

  1. de poser les fondements d’une famille de logiciels libres pour la finance sociale et solidaire et de créer autour de cette famille une communauté de développeurs efficace et pérenne ;
  2. d’étudier les spécificités du développement du logiciel libre en relation avec les meilleures pratiques du génie logiciel.

Pour remplir sa double mission, la chaire a entrepris un certain nombre de chantiers :

  • un chantier fonctionnel : élaboration des modèles conceptuels et des règles d’affaires propres à chaque domaine couvert par la chaire et étude des modèles existants permettant une réutilisation là où c’est possible ;
  • un chantier juridique : étude des meilleurs licences libres pour les logiciels produits en prenant en compte les licences des logiciels libres des modules externes utilisés ;
  • un chantier architectural : choix des métaphores architecturales : urbanisation des systèmes, famille de logiciels, approche par service, etc.
  • un chantier sécurité : choix d’une solution libre pour la gestion de l’authentification et de l’autorisation possiblement dans un cadre fédéré (une seule infrastructure partagée par plusieurs opérateurs) ;
  • un chantier développement : création d’un écosystème pour la réalisation des développements requis - gestion des versions, tests continus, intégration continue - en lien avec la forge de l’AI2L ;
  • un chantier exploitation : étude des différents contextes d’exploitation des logiciels produits et recommandations pour une utilisation optimale.