Slashdot videos: Now with more Slashdot!
We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).
The module you are referring to is probably callisto_gpl.ko. I find it noble that you like to use GPL'ed software, but try to come up with clever ways to work around the intentions of GPL.
But since everything apparently is thought through I do not see any real problems in complying with GPL. Then the community can perhaps start thinking of ways to get around all the obstacles put inside the box to disallow changes to the software.
You say that no kernel changes were made. Could you then please explain why it is named 2.6.12-4.0-brcmstb?
You also know that doing a static link against LGPL forces you to at least share object files?
Who actually does the "glue" is really not interesting in the case as the provider (in this case Viasat) must comply with GPL. It is not my job to contact every company on earth to get hold of the parts.
If you are wondering why NDS sent security investigators it was most likely because I started digging into how the box is tied to your subscription card, thus making it impossible for you to use other brands of satellite receivers.