Si une brique/dépendance de ton logiciel libre n'est pas libre, alors tu n'as toutes les libertés garanties par le libre sur l'ensemble. C'est le fond de la remarque de devnewton. C'est difficile à formuler parce que c'est presque une tautologie.
Plus spécifiquement et pire encore dans le cas de MongoDB : la clause spécifique de la SSPL sur devoir fournir tout le code nécessaire à faire tourner le service qui s'appuie sur MongoDB sous licence SSPL est très contraignante, voire impossible à réaliser parce que fatalement, ton service va s'appuyer sur d'autre logiciels libres distribués sous d'autres licences ((A)GPL par exemple) incompatibles avec la SSPL, et donc impossible à redistribuer sous cette licence.
Donc concrètement : potentiellement, tu ne peux juste pas utiliser la version SSPL de MongoDB. C'est impossible. Tu dois utiliser la version propriétaire, obtenue avec un accord commercial avec la société derrière MongoDB. En fait, je ne sais pas qui utilise légalement la version SSPL de MongoDB, je ne vois pas comment c'est possible, à part en tordant les interprétations et en saupoudrant abondamment de laisser-faire.
Maintenant, s'il existe une alternative compatible à MongoDB, c'est tout bon.
Ensuite, du libre dans le milieu de la santé, c'est une excellente nouvelle. Cette ouverture ne peut être qu'applaudie, c'est une superbe démarche, même si elle est imparfaite. Je suppose que ça peut se corriger.
[^] # Re: Opensource mais...
Posté par raphj (site web personnel) . En réponse à la dépêche HCW@Home : le logiciel open-source de téléconsultation. Évalué à 8. Dernière modification le 06 septembre 2023 à 12:43.
Si une brique/dépendance de ton logiciel libre n'est pas libre, alors tu n'as toutes les libertés garanties par le libre sur l'ensemble. C'est le fond de la remarque de devnewton. C'est difficile à formuler parce que c'est presque une tautologie.
Plus spécifiquement et pire encore dans le cas de MongoDB : la clause spécifique de la SSPL sur devoir fournir tout le code nécessaire à faire tourner le service qui s'appuie sur MongoDB sous licence SSPL est très contraignante, voire impossible à réaliser parce que fatalement, ton service va s'appuyer sur d'autre logiciels libres distribués sous d'autres licences ((A)GPL par exemple) incompatibles avec la SSPL, et donc impossible à redistribuer sous cette licence.
Donc concrètement : potentiellement, tu ne peux juste pas utiliser la version SSPL de MongoDB. C'est impossible. Tu dois utiliser la version propriétaire, obtenue avec un accord commercial avec la société derrière MongoDB. En fait, je ne sais pas qui utilise légalement la version SSPL de MongoDB, je ne vois pas comment c'est possible, à part en tordant les interprétations et en saupoudrant abondamment de laisser-faire.
Maintenant, s'il existe une alternative compatible à MongoDB, c'est tout bon.
Ensuite, du libre dans le milieu de la santé, c'est une excellente nouvelle. Cette ouverture ne peut être qu'applaudie, c'est une superbe démarche, même si elle est imparfaite. Je suppose que ça peut se corriger.