- Bitwarden est un service de gestion de mots de passe qui utilise un coffre-fort chiffré et prend en charge divers clients/plateformes
- Bitwarden fonctionne sur un modèle premium et fournissait jusqu’ici une partie de son code en open source, mais de nouvelles inquiétudes suggèrent qu’il s’éloigne davantage de l’open source
- Récemment, dans une pull request concernant un client qui introduisait une dépendance à
bitwarden/sdk-internalpour compiler le client desktop, figurait la clause de licence suivante :
"Ce SDK ne peut pas être utilisé avec un logiciel autre que Bitwarden (y compris des implémentations Bitwarden incompatibles), ni servir à développer un autre SDK"
- Cela a conduit à des critiques dans une issue GitHub, où il a été avancé que le client Bitwarden ne serait alors plus un logiciel libre
- D’autres utilisateurs ont également exprimé leurs inquiétudes face à ce changement et au fait que le SDK ne pourrait plus être utilisé légalement à des fins autres que Bitwarden
Réponse du fondateur de Bitwarden
- Kyle Spearrin, fondateur et CTO de Bitwarden, a laissé un commentaire sur ce ticket :
Merci d’avoir partagé vos inquiétudes ici. Nous étendons l’usage du SDK à davantage de cas d’usage pour les clients. Cependant, notre objectif est que le SDK soit utilisé d’une manière qui préserve la compatibilité GPL.
- Le SDK et le client sont deux programmes distincts
- Le code de chaque programme se trouve dans un dépôt séparé
- Le fait que les deux programmes communiquent via un protocole standard ne signifie pas qu’ils constituent un seul programme au regard de la GPLv3
Le fait que vous ne puissiez pas compiler l’application comme vous essayez de le faire ici est un problème que nous allons corriger, et il s’agit simplement d’un bug.
- Le ticket a ensuite été verrouillé et limité aux collaborateurs
- Il reste à voir comment évolueront à l’avenir les relations entre Bitwarden et l’open source
Nouvelle déclaration de Bitwarden
- Bitwarden a publié un message sur X pour réaffirmer qu’il s’agissait d’un "bug de packaging" et que "Bitwarden reste engagé envers son modèle de licence open source"
L’avis de GN⁺
- Bitwarden faisait figure de précurseur dans la préservation d’un modèle de licence open source dans le domaine de la gestion de mots de passe. Voir apparaître des inquiétudes sur un éloignement de l’open source chez Bitwarden est un signal d’alarme pour le secteur
- Dans le processus de commercialisation d’un projet open source, les questions de licence restent toujours sensibles. Bitwarden doit profiter de cet épisode pour clarifier davantage sa politique de licence et renforcer sa communication avec la communauté open source
- Outre Bitwarden, il existe des services similaires de gestion de mots de passe comme LastPass, 1Password et Dashlane. La plupart reposent sur un modèle logiciel propriétaire, ce qui renforce encore l’importance de la position de Bitwarden comme alternative open source
- Lors de l’adoption de ce type de projet open source, il faut considérer de manière globale non seulement la compatibilité des licences, mais aussi la feuille de route à long terme, la structure de gouvernance et la vitalité de la communauté de contributeurs. Il ne faut pas choisir un projet simplement parce qu’il est « open source »
- L’affaire Bitwarden relance une réflexion de fond sur la commercialisation et la pérennité des projets open source. Il semble nécessaire d’ouvrir le débat sur de nouveaux modèles économiques capables d’assurer un succès commercial sans porter atteinte aux valeurs de l’open source
3 commentaires
Ah, c'est donc un problème côté serveur ? Tant mieux.
Avis Hacker News
.db