Exigences d'admissibilité
Un projet doit satisfaire à toutes les exigences suivantes pour être inscrit dans la bibliothèque.
Être open source
Doit être publié sous une licence reconnue par l'OSI. Les projets sans licence clairement publiée ne seront pas inscrits.
Dépôt public
Doit avoir un dépôt de code source accessible au public (GitHub, GitLab, Codeberg, SourceForge, ou auto-hébergé).
Activité démontrée
Doit démontrer une maintenance récente : commits, releases, suivi des problèmes ou participation communautaire. Les projets inactifs depuis plus de 24 mois seront marqués Archivés.
Documentation de base
Doit inclure une description, des instructions d'installation (le cas échéant), de la documentation d'utilisation et des coordonnées.
Conformité légale
Ne doit pas distribuer de logiciels malveillants, faciliter des activités illégales, violer des droits d'auteur ni promouvoir la haine ou la violence.
Licences reconnues (non exhaustif) :
Critères recommandés
Non obligatoires mais fortement encouragés. Ces éléments améliorent la visibilité et le niveau de vérification du projet.
Politique de sécurité
Politique de sécurité publiée et processus de divulgation responsable.
Code de conduite
Un code de conduite communautaire et des canaux de discussion publics.
Guide de contribution
Instructions claires pour les contributeurs potentiels.
Feuille de route
Informations sur le mainteneur, feuille de route et historique des versions.
Satisfaire aux critères recommandés peut améliorer le niveau de vérification du projet et sa visibilité dans la bibliothèque.
Catégories de classification
Les projets sont classés pour aider les utilisateurs à trouver les bons outils. La classification n'est pas un jugement de qualité.
Applications logicielles
Logiciels de bureau et pour utilisateurs finaux.
Outils de développement
Compilateurs, EDI, bibliothèques, frameworks et utilitaires.
Administration système
Infrastructure, surveillance, déploiement et automatisation.
Sécurité et confidentialité
Outils de sécurité et technologies améliorant la confidentialité.
Éducation
Plateformes d'apprentissage et ressources de formation.
IA et science des données
Apprentissage automatique, IA, analyse et calcul scientifique.
Matériel libre
Projets combinant logiciels et matériels libres.
Projets canadiens 🇨🇦
Fondés, maintenus ou développés principalement au Canada.
Projets historiques
Projets d'importance historique non maintenus activement.
Niveaux de vérification
Les projets reçoivent un badge selon le niveau de vérification complété par notre équipe.
✓ Projet vérifié
- ✓ Licence vérifiée
- ✓ Dépôt vérifié
- ✓ Maintenance active confirmée
◎ Projet communautaire
- ✓ Dépôt public vérifié
- ⚠ Activité non vérifiée indépendamment
⏳ En vérification
- Soumission reçue et en cours d'examen.
⊘ Archivé
- Non maintenu activement mais conservé pour référence historique.
Exclusions
L'ALC peut refuser ou supprimer des inscriptions correspondant à l'un des critères suivants.
N'est pas open source
Contient des logiciels malveillants
Aucun code source public
Représentation erronée du statut de licence
Existe uniquement comme spam, publicité ou marketing d'affiliation
Soumissions en double
Politique de soumission
Politique officielle
L'Association Linux du Canada accepte les soumissions des particuliers, des communautés, des établissements d'enseignement, des organismes à but non lucratif et des entités commerciales. L'inscription dans la bibliothèque OSS ne constitue pas une approbation de l'Association. Toutes les soumissions sont examinées pour conformité aux directives d'inscription publiées et peuvent être classifiées, vérifiées, archivées ou supprimées selon le cas.
Un projet à soumettre ?
Soumettez-le pour examen et aidez à faire de la bibliothèque OSS de l'ALC la ressource canadienne de référence pour le logiciel libre.
Soumettre un projet Parcourir la bibliothèque

