Connexion
Abonnez-vous

BitWarden passe son SDK sous GPLv3 pour en finir avec les interrogations sur sa licence

Le 05 novembre à 09h06

Le gestionnaire de mots de passe, connu pour son code open source, a été entouré d’une petite polémique ces derniers temps. En cause, une modification dans le SDK, qui ne permettait plus de reconstruire le client BitWarden en restant sur du code libre, du moins pas sans erreur.

La société s’était déjà exprimée sur le sujet, indiquant qu’il s’agissait d’un bug. Elle avait ajouté que son engagement pour le code open source et le logiciel libre restait intact. La situation n’étant toujours pas claire pour une partie des utilisateurs, BitWarden a décidé de franchir une nouvelle étape.

L’entreprise a ainsi présenté un commit sur GitHub proposant un passage d’une licence maison pour le SDK à la GPLv3. Kyle Spearin, directeur technique, très présent dans la conversation depuis le début des craintes exprimées, a indiqué le 26 octobre : « Nous avons fait quelques ajustements sur la façon dont le code du SDK est organisé et emballé pour vous permettre de construire et d'exécuter l'application avec seulement la GPL/OSI ».

« Le dépôt original sdk repository sera renommé en sdk-secrets, et conservera sa structure de licence SDK Bitwarden existante pour nos produits commerciaux Secrets Manager. Le dépôt et les paquets sdk-secrets ne seront plus référencés dans les applications clientes, puisque ce code n'y est pas utilisé », a-t-il ajouté, faisant référence à un autre produit commercial de l’entreprise.

Et effectivement, quand on se rend maintenant sur le fichier LICENCE du SDK interne sur GitHub, on peut voir que les développeurs peuvent choisir entre la GPLv3 et la BitWarden Software Development Kit License v1.0. L'entreprise espère donc en avoir fini avec les questions sur son code open source, mais The Register tempère dans un article publié hier : dans le message accompagnant le commit sur GitHub, il était question d'améliorer le langage de la licence « pour la plupart des crates ». Nos confrères tiquant sur cette « plupart », ils ont contacté BitWarden pour obtenir un éclaircissement, mais l'entreprise n'a pas encore répondu.

Le 05 novembre à 09h06

Commentaires (5)

votre avatar
« Ce qui va sans libérer le code va mieux en le libérant ! »
votre avatar
C'est quoi un(e) "crate" quand on cause l'informaticien ? Mon dictionnaire me parle de caisse et de cageot et je ne vois pas d'analogie informatique.
votre avatar
C'est le nom des librairies en Rust.
votre avatar
"crate" désigne une unité de compilation en langage Rust. Concrètement, il peut s'agir de librairies ou bien d'applications.
votre avatar
Ah, d'accord. Merci à tous les deux.

BitWarden passe son SDK sous GPLv3 pour en finir avec les interrogations sur sa licence

Fermer