URL: https://linuxfr.org/users/jiehong/journaux/choisir-une-licence-facile-a-comprendre Title: Choisir une licence : facile à comprendre ? Authors: Jiehong Date: 2016年06月01日T23:23:46+02:00 License: CC By-SA Tags: licence Score: 15 Bonjour Nal ! Choisir une licence libre n'est pas toujours facile, et toutes ne sont pas forcément facile à comprendre, alors je pensais regarder la lisibilité de certaines licences, et de les comparer. Mais comment faire pour évaluer de manière plus ou moins objective la lisibilité d'un texte ? Il existe des index, tel que le [SMOG](https://en.wikipedia.org/wiki/SMOG). L'idée est d'essayer de calculer une valeur qui permet de déterminer le nombre d'années d'étude nécessaire à la compréhension du texte. Grosso-modo, il faut penser à une formule, et vérifier si elle est statistiquement correcte, et l'évaluer sur de nouveau textes. Je vais utiliser l'outil à [cette adresse](http://www.online-utility.org/english/readability_test_and_improve.jsp) pour évaluer les textes. À titre d'exemple, le second chapitre en anglais du petit prince obtient un score de `7,1, soit un texte lisible à partir de 13 ans. ( en démarrant l'école à 6 ans + 7 ans d'études) Voici un petit tableau avec les scores de textes de quelques licences: ``` | Licence | Score SMOG | Remarque | |------------------------+------------+-----------------------------| | Gnu GPLv1 | 15,1 | Soit 21 ans (BAC+3) | | Gnu GPLv2 | 15,2 | idem | | Gnu GPLv3 | 16,3 | Soit 22 ans (BAC+4) | | Gnu LGPLv2.1 | 15,6 | Soit 21 ans (BAC+3) | | MIT | -- | Text court pour être fiable | | Apache v2 | 16,9 | Soit 23 ans (BAC+5) | | Simplified BSD Licence | -- | Text trop court | | CeCill v2 | 15,4 | Soit 21 ans (BAC+4) | | MPL v2 | 12,4 | Soit 18 ans (BAC) | |------------------------+------------+-----------------------------| | Conditions de Facebook | 15,1 | Soit 21 ans (BAC+3) | | Conditions de Google | 13,4 | Soit 19 ans (BAC+1) | | Conditions de Twitter | 15 | Soit 21 ans (BAC+3) | |------------------------+------------+-----------------------------| ``` La seconde partie du tableau permet de se rendre compte de la complexité des conditions générales de certains services. Même si imparfait, il est intéressant de voir une augmentation de la complexité des GPL au fur et à mesure des versions. Les licences courtes n'obtiennent pas de score fiable du fait de leur brièveté. Cependant, les licences courtes ont le vent en poupe, et leur lisibilité à sûrement quelque chose à voir avec ça. Et vous, avez-vous lu votre licence libre ?