phorm writes:
"If appears that Monsoon Technology, the makers of the Hava media-transmission systems, don't quite understand the GPL. As some users pointed out in their forums, their systems appear to be based on Linux and various GPL'ed software, with the output of "strings" and other tests showing signs of running busybox and others. A monsoon spokesperson on the forum has indicated that they are aware it uses GPL'ed software, and are "working" on making source available, but at the same time are dropping various threats against supposed reverse-engineering of the software by those that determined the GPL violations.
A few snippets from the Monsoon rep include:
I have a little secret to let you in on — HAVA runs Linux! Yes, much of the source is GPL and we should publish those sections which we have modified per the terms of GPL. A project is underway to pull this together.
A couple of observations — some of you appear to be violating the terms of the End User License Agreement
You recognize and agree that the HAVA Software including its structure, source code and the design and structure of modules or programs, constitute valuable trade secrets owned by Snappymultimedia or its licensors. You will not copy or use the HAVA Software except as expressly permitted by this EULA and, specifically, you will not ...
(b) yourself or through any third party modify, reverse engineer, disassemble or decompile the HAVA Software in whole or part, except to the extent expressly permitted by applicable law, and then only after you have notified Snappymultimedia in writing of your intended activities;
Seems to me that some of you have just come out blatantly admitting you are reverse engineering the firmware — or trying to. How should we handle this?
As responses have indicated, the methods used to determine the violation do not seem to constitute reverse-engineering. Moreover, the initial friendliness of the rep is severely marred by the apparent hostility of the later message, as forum members have indicated. The overall message seems to be "we have not lived up to our obligations under the license of the software which we are using, but we'll get to it... sometime. Meanwhile, do not attempt to poke around our code yourself or things will get ugly."
The owners of BusyBox have been notified of this violation, however the response is still troubling. Is this the response we should come to expect as more and more commercial software uses and misuses GPL'ed components?"