New submission from Luke Kenneth Casson Leighton <[email protected]>:

folks, hi,

kenney is still at it: he's tracked down another ARM manufacturer who have at
least one tablet retail outlet and, importantly, have a U.S. GPL-violating
distributor (http://www.zenithink.us).  his research shows that they are GPL
violators of at least glibc, which puts this firmly into the FSF's ability to
issue a cease and desist order, and also busybox.  also they have demonstrated
blatant disregard for GPL source code requests.

this is a pity because their CPU is actually extremely good: a low-cost embedded
ARM processor.  however it makes it all the more important to go after them
because of their vendor lock-in and blatant disregard for copyright.

l.



---------- Forwarded message ----------
From: Kenney Phillis <[email protected]>
Date: Mon, Nov 8, 2010 at 8:35 PM
Subject: Setting up a GPL Request for companies in China?
To: [email protected]


There's a lot of companies in China which are producing tablets with gnu
source. One of the companies that i know of is Zenithink. I'm wondering
what the best choice is to go about making the gpl source request is for
this.

I already have a list of gpl components, besides the linux kernel
found... the list is as follows:

uboot, glibc, busybox, realtek (gpl), vivante graphics (gpl), and
Marvell (gpl), ffmpeg (lgpl)

All of these elements where found by using the strings command on the
images used to flash a client update, and using grep on the output.


strings u-boot.img | grep U\-Boot -a4

U-Boot 2009.08 (Sep 01 2010 - 14:30:16) for android 1008MHz ddr126 256M
4L fast

strings system.img | grep license\=GPL -a4

This is what revealed:
Marvell International Ltd. ( M-WLAN Driver )
Sololz of InfoTM (gpl driver, don't know what tho)
Vivante Graphics Driver (GPL driver)
realtek wireless driver (multiple samples)



strings system.img | grep BusyBox -i -a4
syslogd started: BusyBox v1.15.2
fsck (busybox 1.15.2, 2010-03-18 15:36:31 CST)

strings system.img | grep \(c\) -i -a4| grep -i busybox -a4 -i

Copyright (C) 1998-2008 Erik Andersen, Rob Landley, Denys Vlasenko
and others. Licensed under GPLv2.
See source distribution for full notice.
Usage: busybox [function] [arguments]...
  or: function [arguments]...

strings system.img | grep gnu\.org

TLS generation counter wrapped!  Please report as described in
<http://www.gnu.org/software/libc/bugs.html>.

strings system.img | grep glibc -i

This revealed the following, which is nice to know of...

*** glibc detected *** %s: %s: 0x%s ***
glibc 2.9
GLIBC_PRIVATE
glibc-ld.so.cache1.1
GLIBC_2.4


They have an us distributor...
http://zenithink.us/index.php

and here's the company site:
http://www.zenithink.com/en/

and lastly, they have prior knowledge of this, and they keep ignoring
gpl requests:
http://www.slatedroid.com/zt-180/7364-open-letter-zenithink.html

----------
messages: 12491
priority: normal
status: new
substatus: new
title: ffmpeg GPL violation by zenithink
type: bug

________________________________________________
FFmpeg issue tracker <[email protected]>
<https://roundup.ffmpeg.org/issue2347>
________________________________________________

Reply via email to