From: Pierre Michon <pierre@no-spam.org>
To: linux-kernel@vger.kernel.org
Cc: legal@lists.gpl-violations.org
Subject: freebox possible GPL violation
Date: Wed, 5 Oct 2005 10:47:38 +0200 [thread overview]
Message-ID: <20051005084738.GA29944@linux.ensimag.fr> (raw)
Hi,
I will try to present the facts and free claims about the freebox that run
Linux GPL source code.
Please note that I am not a Laywer.
Also due to the obscurity of the freebox, some informations could be out of
date or incorrect.
Finaly as free is a french provider, most of the link are in french.
==FACT==
1) The freebox is an adsl gateway with VoIP, TV over ADSL and a optional
wifi bridge. The box is built and lended by an ADSL provider 'free'[0].
2) The freebox runs Linux 2.4. You could find some BitKeeper logs on
internet [1], [2]. You could also find some interesting (but sometimes
suspicious) informations on [3]. For example you could see the files that
are in the firmware (and find other GPL softwares).
3) The boot sequence is described on [4]. Note that in case of firmware
upgrade, the box should first synchronize with the dslam and do dhcp
requests, then download the new firmware and finaly reboot.
4) The optional wifi support is provided by a pcmcia card (prism2/3 for
802.11b, broadcom for 802.11g). You can buy it on 'free' portal or on
your own [5]. Note that in both case the card is yours and it is not
lended by 'free'.
==FREE and PRO-FREE CLAIMS (some claims could be find on [6])==
A) The freebox is only lended, so the user can't ask for GPL source code.
-> They forgot that for wifi feature, you have buy a pcmcia card and
that is card works wifi Linux driver. So according to GPL you could ask
for wifi driver source code and all the Linux source code ???
Also some people that don't return the freebox in time had to
paid 400 Euros and they became the owner of the freebox. Free send to a
client a letter [7] saying that if the user don't return the freebox,
free could bill it and then it becomes propriety of the user :
'Nous vous rappelons que conformément aux Conditions Générales de Vente ,
en cas de non-restitution du modem, Free se réserve le droit de procéder
à la facturation de l'équipement terminal, au prix mentionné dans les CGV,
qui deviendra alors la *propriété* de l'Usager.'
B) The freebox don't keep the Linux kernel in memory, it is downloaded
at each boot.
-> If you remember 3), you could find strange that the box need to reboot
if a new firmware is available. Also the boot sequence is quite complex to
be made by an external (non-GPL) firmware : it need to control the led
display, need to control the ADSL chips in order to synchronize, need
to manage PPP in case of 'no-degroupe' users and finaly donwload in memory
the fimware. So we could assume that at least a mininal system (Linux
kernel + some utils) is keep in rom).
C) 'Free' is a network operator and needs to keep secret some informations
in order to preserve security on its networks.
-> Everybody know how security obscurity via is safe. Also I agree they
don't want to give their script or their configuration, but I fail to
see what could be a threat in the Linux kernel.
PS : sorry for my bad english.
[0] http://free.fr
[1] http://openlogging.org:8080/sakura.(none)/max-20040524220224-60268-baea416b9b2da5c2/src?nav=index.html
[2] http://openlogging.org:8080/chewbacca.proxad.net/rani-20040112173203-20972-c609c93690b2941a/src?nav=index.html
[3] http://www.f-b-x.net/
[4] http://forums.grenouille.com/index.php?showtopic=14659
[5] http://faq.free.fr/?q=797
[6] http://djeyl.net/free/nntp/index.php?group=all&author=Alexandre&headers=gpl
[7] http://linuxfr.org/comments/626391.html#626391
next reply other threads:[~2005-10-05 8:52 UTC|newest]
Thread overview: 47+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-10-05 8:47 Pierre Michon [this message]
2005-10-05 9:42 ` freebox possible GPL violation Helge Hafting
2005-10-15 9:40 ` Loic Dachary
2005-10-19 17:58 ` Pierre Michon
2005-10-20 15:29 ` Loic Dachary
-- strict thread matches above, loose matches on Subject: below --
2005-10-05 10:08 Pierre Michon
2005-10-05 10:18 ` Emmanuel Fleury
2005-10-05 11:13 Pierre Michon
2005-10-05 11:22 ` Emmanuel Fleury
2005-10-05 11:27 ` Arjan van de Ven
2005-10-05 11:37 ` Emmanuel Fleury
2005-10-05 11:59 ` Arjan van de Ven
2005-10-05 12:02 ` Emmanuel Fleury
2005-10-05 12:07 ` Arjan van de Ven
2005-10-05 12:29 ` Emmanuel Fleury
2005-10-05 12:45 ` Michael Poole
2005-10-05 17:11 ` Alexandre Oliva
2005-10-06 0:07 ` Helge Hafting
2005-10-06 0:49 ` David Lang
2005-10-06 1:12 ` Stefan Smietanowski
2005-10-06 2:25 ` David Lang
2005-10-06 9:20 ` Helge Hafting
2005-10-06 9:51 ` Emmanuel Fleury
2005-10-06 9:53 ` Emmanuel Fleury
2005-10-06 11:39 ` Helge Hafting
2005-10-06 13:05 ` Emmanuel Fleury
2005-10-06 13:42 ` Michael Poole
2005-10-06 14:19 ` Helge Hafting
2005-10-06 20:15 ` Stefan Smietanowski
2005-10-11 2:27 ` David Schwartz
2005-10-11 10:48 ` Graham Murray
2005-10-05 12:15 ` Vincent Hanquez
2005-10-05 11:45 ` linux-os (Dick Johnson)
2005-10-05 11:59 ` Arjan van de Ven
2005-10-05 11:50 ` Emmanuel Fleury
2005-10-05 15:08 Pierre Michon
2005-10-05 15:12 Pierre Michon
2005-10-05 15:18 Pierre Michon
2005-10-05 15:49 ` Vincent Hanquez
2005-10-05 16:06 Pierre Michon
2005-10-05 16:47 ` Emmanuel Fleury
2005-10-05 17:57 Pierre Michon
2005-10-06 12:01 Pierre Michon
2005-10-06 13:06 ` Emmanuel Fleury
2005-10-06 13:40 ` Michael Poole
2005-10-06 14:48 ` Matan Peled
2005-10-06 23:26 Pierre Michon
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20051005084738.GA29944@linux.ensimag.fr \
--to=pierre@no-spam.org \
--cc=legal@lists.gpl-violations.org \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox