Ferguson/Sathawk sat receivers possible violation
olegchaun at gmail.com
Tue Aug 31 12:42:20 CEST 2010
I've found that my satellite receiver Ariva 100E from www.ferguson-digital.eu
uses some ported GPL code (linux NTFS library from www.linux-ntfs.org).
The firmware is not linux-based, it is a monolithic piece of code
based on proprietary RTOS and libs from the CPU manufacturer (ALi
M3602 cpu), but there are original linux-ntfs texts about GPL can be
seen in device's memory dump.
Neither license text nor any sources wasn't supplied with
the product. I tried to contact Ferguson, they replied just
"Ariva 100E is not based on Linux operating system" and ignored
Also I tried to look into some other firmwares for boxes
with the same CPU (there are many receivers with almost the same
hardware, but a bit different software), and found that at least one
more receiver from different manufacturer (Sathawk PVR800)
contains the same code (and overall firmware structure is quite
similar). Looks like there is some OEM hardware supplier common to
all these boxes who also provides some software framework containing
that GPL code (or it is ALi itself).
Who is responsible in this case? End-user device manufacturer
(Ferguson, Sathawk etc) or SDK supplier?
What parts of the source code should be released? Linux-NTFS only or
entire executable's it is linked to?
More information about the legal