[NoCat] Linksys and the GPL
Rob Flickenger
rob at nocat.net
Tue, 29 Jul 2003 20:39:15 -0700
In light of our Hack night findings up here in beautiful (and hot!)
Seattle, I just posted this:
http://www.oreillynet.com/pub/wlg/3580
Also check the Wiki. As a couple of people have pointed out, it's easy
to run arbitrary code on the WRT54G without modification:
http://seattlewireless.net/index.cgi/LinksysWrt54g#line174
I also posted the message below to support@linksys.com, although I'm
not holding my breath for a response.
Enjoy,
--Rob
-=-=-=-=-=-=-=-=-
Hello--
I noticed the GPL source code for your new Linux based access points,
available at http://www.linksys.com/support/gpl.asp. I also notice
that the contents of these archives contain the original, unaltered
source code to the packages you used to build your firmware.
Where can I download the changes you made to make them work with your
hardware? I believe that I am entitled to a copy of your modifications
under the terms of the software released under the GPL.
Incidentally, are you using a modified GCC compiler to build these
sources? Many of the binaries contained in your firmware updates
contain this GCC signature:
GCC: (GNU) 3.0 20010422 (prerelease) with bcm4710a0 modifications
I expect that Broadcom issued you a modified GCC to make this code run
on your access points. Where can I get a copy of the source code to
the changes that were made to GCC?
Regards,
--Rob Flickenger
rob@oreillynet.com