Orange ouvre les logiciels libres de sa Livebox
Bon mouvement chez Orange. Ce dernier propose l’ensemble des logiciels LGPL et GPL utilisés pour ses Livebox (Sagem, Thomson/Inventel, Mini et 2) en téléchargement. Comme SFR-Neuf, Orange respecte ainsi le contrat GPL et LGPL.
Orange a ouvert le site Livebox-Opensource. Ce dernier permet à la communauté Open Source et Logiciels Libre d’accéder aux codes sources des logiciels libre présents dans les différentes Livebox de l’opérateur. Orange répond enfin à la communauté qui l’accuse de ne pas proposer les versions utilisés comme l’impose la GNU GPL.
Comme de nombreux logiciels embarqués, les firmwares de la Livebox utilisent des logiciels libre, en particulier le noyau Linux, le pack de commandes Busybox et le pare-feu iptables.
Ainsi, on peut voir ce qu’utilise Orange, Sagemcom (ex-Sagem Communications) et Thomson pour les firmwares des Livebox:
- sur la Livebox Sagem, on trouve toolchain, openSSL et e2fsprogs
- sur la Livebox Thomson/Inventel et mini, on trouve bluez, bridge utils, busybox, dhcpcd, dtftp, dnsmasq, e2fsprogs, ebtables, ftp, inetd-ping, iproute2, iptables, l2tpd, Linux 2.6.12, mtd, ntpclient, pcmcia-cs, ppp, procps, redboot, toolchain, tsnmp, udhcp, updatedd, vlan, wget et wireless_tools
- sur la Livebox 2, on trouve busybox, samba, openSSL, e2fsprogs et toolchain.
Il leur a fallu du temps pour qu’Orange (Wanadoo) donne accès à une partie du code source du firmware de ses Livebox. Ce retard est du aux développements et des clauses de confidentialités de Sagemcom et de Thomson. Ils sont à la fois créateur du matériel et développeur des firmwares de leur machines.

Par contre, pas d’asterisk dans la livebox ?
alors quel soft est utilisé pour faire client SIP et dialogue avec l’interface analogique de la LB ?
Comment by François
novembre 28th, 2009 @ 19:56
Cela veut-il dire en particulier que le port 25 ne sera plus bloqué?
Comment by ®om
novembre 29th, 2009 @ 13:31
[...] [...]
Comment by Anonyme
novembre 29th, 2009 @ 18:40
@françois: Si Orange utilise Asterisk, il a du prendre la version propriétaire.
@Rom: Non, il s’agit tout simplement de la diffusion des versions des logiciels libres utilisés par Orange dans la Livebox comme l’impose la GPL. Il ne vaut mieux tard que jamais.
@Philippe Scoffoni via Twitter (Anonyme): il existe d’autres raisons pour quitter Free
Comment by Jake
novembre 30th, 2009 @ 0:43
[...] pas le cas. Orange vient de corriger le tir avec l’ouverture du site livebox-opensource.com, remarquée par [...]
Comment by Orange publie la partie open source de ses Livebox | News Jeux video – SFA
novembre 30th, 2009 @ 11:56
[...] Source: Livebox-news [...]
Comment by Anonyme
novembre 30th, 2009 @ 14:53
Je ne vois aucune référence au noyau utilisé.
Il me semble que, outre vxworks, Sagem ainsi que Thomson ont aussi utilisé Linux qui se trouve être sous GPL.
Qu’en est-il ?
Comment by Tibo
novembre 30th, 2009 @ 15:02
Au temps pour moi, mon commentaire ne concerne que la livebox 2.
Je suppose qu’il s’agit de vxworks ?
Comment by Tibo
novembre 30th, 2009 @ 15:05
[...] Livebox-News, Orange aurait souhaité diffuser plus rapidement le code source de ses Livebox, mais des clauses [...]
Comment by Le code source des LiveBox ! «
novembre 30th, 2009 @ 19:31
[...] Source : Livebox News [...]
Comment by Orange ouvre ses Livebox | Les Actualités du Web
novembre 30th, 2009 @ 23:40
La livebox Sagem 1 utilise bien Linux qui est sous GPL v2. Il manque aussi un paquet de drivers, la librairie C, OpenRg (qui est en GPL/LGPL), etc. Et puis tous les outils pour pouvoir installer son propre firmware sur une Livebox. Bref, une belle arnaque.
Ca a au moins le mérite d’ouvrir la boîte de pandorre et de permettre aux ayant-droits et à la FSF de lancer une vraie action avec des faits concrets à l’appui pour obtenir les vraies sources complètes.
Comment by mandarine
décembre 1st, 2009 @ 10:39
@mandarine: Tu es sur d’avoir ouvert le package toolchain-linux? Tu aurais lu que Sagemcom utilise la librairie uClibc. Certaines parties du code du firmware n’est pas sous la licence GPL ou LGPL mais sous licence propriétaire. Il faut aussi respecter ces licences avant de crier à l’arnaque. Mais c’est déjà un premier pas que fait Orange (contrairement à d’autres….)
@tibo: Sagemcom utilise un système à 2 noyaux (VxWorks d’un côté et Linux de l’autre)
Comment by Jake
décembre 1st, 2009 @ 12:51
@Jake: oui, j’ai bien vu. « toolchain-linux-mips-uclibc » c’est la toolchain, et il y la librairie C dedans (qui est uClibC en effet). Pas de sources du noyau, ni des eventuels modules wifi ou bluetooth. Pas de OpenRg. pas d’outils ni de documentation.
Quant à VxWorks, il n’y en a plus depuis belle lurette, c’est un Linux avec quekques softs propriétaire (pour quelques fonctions genre téléphonie), du logiciel libre (dont les sources ne sont pas fournies, comme par exemple pour le client dyndns), et un gros morceau de OpenRg (GPL et LGPL).
Bref, les termes des licences (et je passerai sur le fait qu’Orange collu une licence GPL à OpenSSL, ça montre qu’ils maîtrisent à fond le sujet) sont très très loin d’être respectés. Inutile de dire bravo vu qu’en l’état c’est rigoureusement inutilisable.
Comment by mandarine
décembre 1st, 2009 @ 15:47
Ha ben il était temps ! C’est marrant mais ce genre d’affaire dans l’autre sens aurait immédiatement débouché sur un procès de la part de Orange.
Enfin bon le principal est qu’ils aient fini par le faire. Ce qui n’empêchera pas Orange d’être le pire FAI de France néanmoins.
Comment by Xoliveb
décembre 1st, 2009 @ 15:56
Ca sent la violation GPL à plein nez.
Sagem a un Uboot modifié pour supporter les images encryptées.
Comment by zoobab
décembre 2nd, 2009 @ 12:13
[...] Orange libére les sources de sa liveBox. La première réaction est de se féliciter de cette nouvelle victoire du logiciel libre. La deuxième est d’aller voir un peu plus en détail de quoi il s’agit. Finalement, on se retrouve un peu déçus comme Hugo. [...]
Comment by Après VLC, VLMC / Dieu, Apple, la cigarette / les meilleures citations de RMS / Orange fait de l’open source – Philippe Scoffoni
décembre 5th, 2009 @ 14:03
Comment se fait-il que la Mini Livebox soit aussi buggée, au point d’être inutilisable, alors qu’elle recourt à des logiciels opensource ! Les constructeurs d’équipement standards comme Linksys, Philips, D-Link, Ovislink, etc. etc. proposent des purs modem routeurs, totalement sains, avec QoS etc. et Orange continue à fourguer ses daubes. Surréaliste !
Pour ma part c’est retour chez Free après un an de bugs de livebox (au point que j’ai été contraint de la virer et de souscrire des abonnements voip chez des opérateurs indépendants pour avoir du téléphone.
Remarque : la soi-disant « VoIP SIP » d’Orange est en réalité fermée – et donc inexploitable sur les équipements VoIP standards – car les id de connexion ne sont pas communiqués aux clients ! C’est vraiment très fort !
J’ai ouvert un compte ippi.fr pour les appels entrants et 12voip.com (goupe betamax) pour les appels sortants en attendant mon retour chez Free (qui fournit les id SIP) après un an d’engagement chez Orange.
L’art et la manière de perdre des brassées de clients ! Décidément Orange fait toujours plus fort !
Comment by pagupagu
décembre 16th, 2009 @ 12:42
[...] ? ♺ @0rw3ll: RT @fcouchet Orange à disposition les logiciels libres utilisés pour ses livebox http://bypsc.fr/g0 [...]
Comment by Une raison de quitter FREE ? ♺ @0rw3ll: RT @fcouchet Orange à disposition les logiciels libres utilisés pour ses livebox http://bypsc.fr/g0 « Philippe Scoffoni – Version courte
janvier 10th, 2010 @ 22:37
Bonjour,
Oui les livebox sont construites autour de logiciels libres sous licence GPL 2 car orange contourne a tout prix la GPL 3 ;
Ceci étant Orange ne publie que la liste des logiciels sous GPL inclut dans les différentes livebox mais aucun outil pour compiler partiellement ou complètement le logiciel des livebox. L’excuse donnée est que le règlement des télécoms l’interdit .. voir la page web … c’est un peu fort même si c’etait vrai , ça ne dédouane pas vis a vis des obligations engendres par l’utilisation des logiciels libres. Les outils de compilation , les modifications faites par orange , doivent être mises a disposition de tout a chacun ou alors il ne faut pas utiliser les logiciels sous licence GPL. D’autre part , pouvoir modifier le firmware des livebox serait salutaire pour Orange quand on voit les deux catastrophes successives ; la livebox mini et la livebox 2 toutes deux des sacs de bugs invraisemblables interdisant les jeux en ligne, le téléchargement légal en p2p , un trop grand nombre de sessions tcp ouvertes simultanément , les directions de port et siège de reboot très fréquents … a contrario la neufbox 4 de SFR est recompilable a souhait et customisable, bravo ça c’est le respect de la GPL a la lettre .
A bientôt
Comment by patrick_91
janvier 28th, 2010 @ 16:34
Hello, oui Mandarine pour la livebox 2, elle contient Openrg qui contient une version de linux mais la société Israélienne qui vends Openrg , a savoir « JUNGO » n’a que faire de la notion de licence GPL … ça n’exonère pas Orange pour autant …
La FSF va certainement demander des comptes a Orange, si ce n’est déjà fait ….
A plus
Comment by patrick_91
janvier 28th, 2010 @ 16:53
[...] utilisés pour les firmwares des différentes Livebox sont à la disposition des communautés.Disponible depuis fin novembre, Orange informe ses clients de la disponibilité des versions des logiciels libres utilisés pour [...]
Comment by Orange informe ses clients de la disponibilité des logiciels libres de la Livebox | Livebox News
février 17th, 2010 @ 18:22