Linksys on-going violation of the GPL

Mr Smith lockdown34 at hotmail.com
Thu Sep 14 23:05:25 CEST 2006


I have a Linksys WRT54G v2.0.  I went to upgrade it and found that the 
Linksys firmware download page for this model has "GPL code" grayed out.  
The web page explains that "grayed out options are unavailable" which to me 
is a clear indication that Linksys is sending the message that the firmware 
does not contain GPL or LGPL covered code.  This surprised me since it was 
my understanding this model uses Linux.  So, I download the update which is 
a ZIP archive.

The ZIP contains three files:
  WRT54G_4.30.5_US_code.bin
  wrt54g_ver.txt
  Readme.txt

The bin file contains a 60 byte header followed by a gzip header.  The file 
can be stripped down to the gzip header using the standard *nix (or cygwin) 
dd command as follows:

dd if=WRT54G_4.30.5_US_code.bin of=testfile.gz bs=1 skip=60

The resulting gzip is decompressed using the usual method:

gzip -d testfile.gz

Indications that the Linux 2.4.20 kernel code is used in this product 
appears when running:

strings testfile | grep -i linux


The two text files provide no notice that GPL or LGPL works are used or 
where to get a copy of the GPL or LGP license.

After upgrading my hardware, the embedded web server did provide web pages 
that indicated that the software is copyrighted but at no time provided a 
notice that GPL or LGPL works are used or where to get a copy of the GPL or 
LGPL license.

I have gotten the run around talking to Linksys about this issue.  Technical 
support claims that I should upgrade to a newer model if I want the "GPL 
feature included."  They disregard that the GPL is not some marketing 
feature that Linksys can choose when to honor based on it's own whim.  After 
stating that I am a copyright holder for code in the 2.4.20 kernel and that 
this method of violating the license condition to encourage users to buy 
newer hardware is not legal, they had me call customer service.  Customer 
service considered telling me about the "GPL Code Center" as honoring their 
obligations under the license to perform notification since I was now 
notified.  They indicated there was no reason why there should be a problem 
with the "GPL code" icon is grayed out when performing distribution of GPL 
covered code in the Linksys firmware.  Also, customer service made it clear 
that Linksys has no intention of making modification to provide notice to 
customers when firmware contains GPL covered code.

Given that this is not the first time Linksys has violated the GPL and they 
are now actively promoting newer hardware to customers that should already 
get the same GPL rights on their current hardware, I feel that I should be 
entitled to payment for my copyrighted contributions to the Linux 2.4.20 
kernel.

The terms I would wave any claim to damages under would be that by November 
1st, 2006:

1) For all firmware images containing my code covered under the GPL, a 
*BLUE* GPL code icon must be displayed.

2) If an User Guide is made available on the same page providing the 
firmware containing GPL covered code then the user guide must provide a full 
copy of the text of the GPL and information on where to download the GPL 
covered code.

3) If a Quick Install is made available on the same page providing the 
firmware containing GPL covered code then the quick install must provide 
information on where to download the full text of the GPL and covered code.

4) If there is a text file distributed with the firmware containing GPL 
covered code then the text file must provide information on where to 
download the full text of the GPL and the covered code.

5) If accessing the device running the firmware causes any copyright to be 
displayed then it must also display a notice that the firmware contains GPL 
covered code and include a link to a page stored on the device that explains 
where to get the full text of the GPL and the covered code.

6) Location that is stated for getting the full text of the GPL and covered 
code must be valid for three years from the last provided download of the 
firmware.

Based on how Linksys has handled the situation so far, I do not expect that 
they will ever agree to honor all of the above conditions by which I would 
be willing to wave copyright infrigment damages.  Given that, I would like 
any information people can provide on how to proceed when November 1st rolls 
around and they have ignored my demands either completely or in part.  It is 
not my intention to make empty threats and I want to set an example on how 
contributors can collect royalities from Linksys for presenting GPL covered 
works as prioritary closed products.

Thanks

_________________________________________________________________
Got something to buy, sell or swap? Try Windows Live Expo  
ttp://clk.atdmt.com/MSN/go/msnnkwex0010000001msn/direct/01/?href=http://expo.live.com/




More information about the legal mailing list