Accueil > Actualités > Neuf > Les CGV de Neuf respectent la licence GPL
Publié par Ronan le mercredi 23 janvier 2008 à 16h20
Les CGV de Neuf de décembre proposent un lien vers le code source des fonctions de la Neuf-Box basées sur du code sous licence GNU. Neuf est le premier FAI à faire une telle démarche
Jusqu'à hier et une observation du site Neuf Box 4, un nouveau paragraphe dans les CGV de Neuf était passé relativement inaperçu. Pour les afficionados du logiciel libre, en France, il s'agit pourtant d'une petite révolution car, selon les termes de ce paragraphe, Neuf officialise les sources GPL de sa Box.
Dans les Box, il y a en effet une sorte d'ordinateur miniature, avec de la mémoire flash et généralement un processeur, qui servent, par exemple, à décoder les flux de télévision. Un ensemble de logiciels, le firmware, permet d'organiser les fonctionnalités de la Box.
En général, le firmware est mis à jour à distance par le FAI. Ceci permet de réaliser des optimisations, de corriger des bugs ou des failles de sécurité ou encore de mettre en service des éléments encore inactifs de la Box. Récemment, un port USB avait été ainsi débloqué sur la Freebox, afin de permettre la connexion d'une imprimante.
L'intérêt et les dangers de toucher au firmware
Des Box peuvent être bridées, par mesure de sécurité, pour permettre des lancements bien étalés dans le temps afin de faire plaisir aux services marketing en ne donnant pas tout d'un coup, pour faire plusieurs box différentes à partir d'un même modem de base, par obligation légale ou encore parce que, techniquement, l'amélioration n'est pas encore possible pour la totalité des utilisateurs. C'est souvent le firmware qui permet ce bridage.
Une mise en garde, avant toute chose : bidouiller un firmware n'est pas une manoeuvre triviale. Il est tout à fait possible qu'après l'installation d'un firmware inadapté, plus rien ne fonctionne... La plupart des passionnés de technologie s'autoproclamant "geeks" ne s'amusent d'ailleurs pas à tenter ce genre de manipulation risquée, car l'échec peut être synonyme de "déchetterie" pour leur Box. Evidemment, aucune garantie du constructeur ne s'applique et, si vos manipulations touchent à des points sensibles, comme la réception des flux video, des procédures pénales pourraient même être engagées contre vous.
Afin de passer outre un bridage, par volonté de relever un défi technologique, par simple curiosité ou simplement par envie de personnaliser sa Box, certaines personnes souhaitent pourtant pouvoir connaître et modifier le firmware qui régit leur Box. Pour celà, il est nécessaire d'avoir accès au code source, ce code créé par des humains et transformé en langage compréhensible par la machine après sa compilation.
La GNU/GPL et les Box
Les codes informatiques sont généralement soumis aux règles de propriété intellectuelle : il est interdit de copier des lignes de code sans respecter les directives de l'ayant-droit. Dans le cas des logiciels reposant sur la licence GNU, des logiciels dits "libres", l'un des impératifs de la licence est que le code utilisé dans des logiciels comprenant du code protégé par la licence GNU soit également protégé et publié selon les termes de la licence GNU.
La première règle : donner à ceux qui vont bénéficier du programme final les mêmes droits qui avaient été accordés, dont le droit à l'accès au code source. La seconde règle, celle qui a été appliquée par Neuf via son changement de CGV, est que ces bénéficiaires doivent connaître leurs droits et que, pour celà, il faut le leur indiquer clairement. Les CGV ont exactement cette vocation et il s'agit donc du bon endroit où proposer l'information.
Une partie du code cource de la NB4, la NeufBox4, est disponible et consultable depuis cet été sur Efixo. C'est d'ailleurs à cette occasion que le site Neuf Box 4 a été fondé, afin de créer un firmware alternatif pour la Neuf Box 4. En ce qui concerne l'Easy Gate, une version pour les geeks avait été créée, l'Open gate : mieux valait donc pour Neuf procéder à des modifications, de façon à garder de bonnes relations avec cette communauté très technophile...
Ce que cela pourrait changer pour nous
Concrètement, c'est une excellente nouvelle. Elle risque certes de ne pas plaire du tout aux FAI, que la création de firmwares alternatifs fragilise, et qui risquent d'être gênés pour assurer le SAV de personnes qui auraient effectué ce type de manipulations. L'autre risque est celui de perdre une partie de leur maîtrise sur leur Box.
Neuf a ainsi tué dans l'oeuf une menace juridique et commerciale potentielle. Free avait en effet fait parler de lui le mois précédant la publication de ces nouvelles CGV, du fait d'un traitement contesté de la licence GNU.
Chose rare, le président de Free lui-même, Xavier Niel, était intervenu pour expliquer la position de Free : louant les freebox, il ne les cède pas, et n'a donc pas à divulguer de code source. Il confiait également à PC Inpact que « c'est quand même bizarre que l'on s'acharne sur Free plus que contre la Livebox (qui peut être vendue) ou la NeufBox (qui a été vendue), qui ne publient pas plus de sources (plutôt moins même) que Free. »
Sur Internet, le GPL n'est pas un combustible !
Avec ce changement de CGV, on pourra supposer que le service juridique de Neuf aura pris bonne note de cette petite citation... On attend désormais une telle ouverture d'esprit chez les autres fournisseurs d'accès... car tous, selon Neuf Box 4, liens vers les CGV à l'appui, ne comportent aucune note de l'endroit où se trouvent leurs sources.
« Précédent : Etude : les débits moyens en 2007
Suivant » : Alice : 3 mois gratuits... et en musique !
Réagissez à cet article !
Les commentaires
Il y a actuellement 7 commentaire(s).
Re: Les CGV de Neuf respectent la licence GPL
Posté par olivier56 le mercredi 23 janvier 2008 à 16h49
Il va falloir ajouter les offres ADSL gnue dans le comparatif ?

Je
Posté par arnoooo le mercredi 23 janvier 2008 à 17h22
Parfois ?
Je ne comprends pas. Exemple ?
Re: Les CGV de Neuf respectent la licence GPL
Posté par ronan le mercredi 23 janvier 2008 à 17h38
Dans les nouvelles box, pas de prob, elles ont toutes un processeur.

Mais dans les anciens modems 56K, qu'on pouvait flasher pour les passer en V90, il n'y avait pas ce que j'appelle un processeur.
Bon... J'aurais peut-être dû mettre "généralement" plutôt que "parfois", mais j'avais cet exemple en tête quand j'ai écrit la news.
Sinon, certaines fonctions ne sont pas mises en route pour des raisons de sécurité : on sait que çà va marcher, mais l'on ne les utilise pas parce que çà n'est pas encore prêt du côté des normes.
Par exemple, certaines box devraient être compatibles wifi 802.11n, d'après ce que le modem qui est dessous peut faire. Pourtant, on va nous les présenter comme des 802.11g basiques, parce que la norme "n" n'est pas encore fignolée.
Voilà pour l'exemple "sécurité".
Quant au coup du retard "marketing", je ne vais pas faire de délation...
Mais c'est quand même bien pratique, au cas où l'on ne sait plus trop quoi lancer ou si l'on est pris de court par un concurrent, d'avoir une fonctionnalité au chaud, prête à être lancée, mais que l'on a gardée jusque-là parce que "ce n'était pas le moment". (Elle coûte cher en frais de fonctionnement, par exemple...)
Re: Les CGV de Neuf respectent la licence GPL
Posté par arnoooo le mercredi 23 janvier 2008 à 18h12
[quote]Dans les nouvelles box, pas de prob, elles ont toutes un processeur.
[/quote]
[/quote]

Mais dans les anciens modems 56K, qu'on pouvait flasher pour les passer en V90, il n'y avait pas ce que j'appelle un processeur.
[/quote]
Effectivement, je ne mettais pas ces boitiers là (modems 56k ou simple modem adsl) dans la catégorie "box", en rapport avec le sujet de l'article, vu que les fournisseurs d'accès nous proposent maintenant tous le combo box routeur wifi avec des services spécifiques.
[quote]Sinon, certaines fonctions ne sont pas mises en route pour des raisons de sécurité : on sait que çà va marcher, mais l'on ne les utilise pas parce que çà n'est pas encore prêt du côté des normes.
Par exemple, certaines box devraient être compatibles wifi 902.11n, d'après ce que le modem qui est dessous peut faire. Pourtant, on va nous les présenter comme des 902.11g basiques, parce que la norme "n" n'est pas encore fignolée.
Petite coquille, il s'agit de la norme 802.11 pour les réseaux sans fils.
Concernant cet exemple, corrige moi si je me trompe, mais dans les box actuelles proposées par les fournisseurs d'accès, il n'y a tout simplement pas de carte wifi 11n. On ne peut pas implémenter en soft du 11n à partir d'une carte 11g ou 11b, il s'agira d'une carte wifi spécifique. C'est vérifiable facilement, il suffit d'ouvrir le capot d'une box et de regarder le chipset de la carte wifi.
Il ne s'agit donc pas d'un bridage, mais tout simplement d'un choix hard par les FAIs. Broadcom et Atheros par exemple, ont réalisés des cartes 11n en suivant le draft 2 de la norme 802.11n, ça pourrait bien être intégré dans de futures box.
On peut trouver néanmoins cette technologie chez des constructeurs comme netgear ou autre (indépendement des box des FAIs).
Enfin, j'ai saisi l'idée. Par contre on peut peut-être parler plutôt de choix qui ont été fait au niveau des services implémentés dans les box (nat, dyndns, etc...), et le fait d'avoir un firmware libre permet de rajouter plus de fonctionnalités sur sa box.
[quote]Quant au coup du retard "marketing", je ne vais pas faire de délation...
Re: Les CGV de Neuf respectent la licence GPL
Posté par ronan le mercredi 23 janvier 2008 à 18h45
J'avais pas compris çà comme çà pour le 802.11n


La NeufBox 4, par exemple, était considérée comme draftée pour le 802.11n
Je m'étais donc dit qu'elle avait une puce "n", avec rétrocompatibilité.
Je n'ai... ahem... pas encore osé démonter une Neufbox, donc je ne suis pas allé voir "in vivo" ce qu'il en était
Si c'est comme tu le dis, ce n'était effectivement pas le bon exemple XD
Voilà ce qui m'avait influencé dans mon jugement :
http://www.macadsl.com/actu/category/actu/materiels/
On y trouve, notamment :
"Wi-Fi Broadrange intégré : cette puce de Broadcom permet d'étendre la portée du WiFi, de réduire la consommation électrique des équipements reliés et de les associer facilement à la NeufBox en WPS (WiFi Protected Set Up). La Neufbox supportera le 802.11n dès qu'il sera ratifié." pour la Neufbox4
Re: Les CGV de Neuf respectent la licence GPL
Posté par joma74fr le jeudi 24 janvier 2008 à 00h07
ENFIN un distributeur de ...box qui respecte l'ouverture du code source des logiciels GPL qu'il a modifiés.
[quote]« [...]
Ce que cela pourrait changer pour nous
Concrètement, c'est une excellente nouvelle. Elle risque certes de ne pas plaire du tout aux FAI, que la création de firmwares alternatifs fragilise, et qui risquent d'être gênés pour assurer le SAV de personnes qui auraient effectué ce type de manipulations. L'autre risque est celui de perdre une partie de leur maîtrise sur leur Box. [...] »[/quote]
A noter : l'article 5.4.2 des CGV de l'offre Neuf interdit toute modification de la neufbox.
« [...] Le Client s’interdit d’effectuer toute
ouverture, intervention technique, transformation ou modification sur les Matériels à quelle que fin que ce soit. [...] »
Le SAV de Neuf n'a pas à dépanner des utilisateurs ayant modifié frauduleusement une neufbox.
Re: Les CGV de Neuf respectent la licence GPL
Posté par val1984 le jeudi 24 janvier 2008 à 08h36
[quote]J'avais pas compris çà comme çà pour le 802.11n

[/quote]
La NeufBox 4, par exemple, était considérée comme draftée pour le 802.11n
Je m'étais donc dit qu'elle avait une puce "n", avec rétrocompatibilité.
Je n'ai... ahem... pas encore osé démonter une Neufbox, donc je ne suis pas allé voir "in vivo" ce qu'il en était
Si c'est comme tu le dis, ce n'était effectivement pas le bon exemple XD
Voilà ce qui m'avait influencé dans mon jugement :
http://www.macadsl.com/actu/category/actu/materiels/
On y trouve, notamment :
"Wi-Fi Broadrange intégré : cette puce de Broadcom permet d'étendre la portée du WiFi, de réduire la consommation électrique des équipements reliés et de les associer facilement à la NeufBox en WPS (WiFi Protected Set Up). La Neufbox supportera le 802.11n dès qu'il sera ratifié." pour la Neufbox4
D'après ce que je me souviens, Neuf dev(r)ait proposer une carte PC Card 802.11n à insérer dans le logement idoine.
Ajouter votre commentaire