LG violates gpl? take 2

Luca Olivetti luca at ventoso.org
Tue Jan 12 16:19:27 CET 2010


En/na Kyoungae Kim ha escrit:
> Hi, Luca Olivetti. 
> 
> I'm not sure this mail will be accepted by the mailing list system since 
> my mail has been rejected before. 

Could the mailing list administrators take a look at this, please?

I'm quoting the whole message without trimming.

> 
> On Jan 9, 2010, at 4:27 AM, Luca Olivetti wrote:
> 
>> En/na Luca Olivetti ha escrit:
>>
>>>> You requested the source code to opensource at lge dot com as I 
>>>> know. You can receive the way to access our system and download the 
>>>> source code.
>>> Yes, I received your message and replied with the requested data, but 
>>> I wonder why you don't simply put the sources on a publicly 
>>> accessible ftp/web server, like many other manufacturers are doing: 
>>> since anybody is entitled to redistribute the sources anyways, 
>>> keeping them under wraps can only generate the kind of problems I had.
>> Ok, I downloaded the sources and the toolchain, but I still think 
>> there are some problems:
>>
>> 1) the driver for bluetooth_lge is provided only in binary form 
>> (bt_usb.lgko). Since it's linked in the kernel I think it should be 
>> provided in source form.
> 
> I'm sorry for omission of the mentioned driver from provided sources.
> I am trying to contact to engineering part. I will inform you as soon as 
> possible. 

Ok, thank you

> 
>> 2) The kernel builds[*] but I cannot produce a kernel image 
>> corresponding to the image running in my tv: the image in the firmware 
>> is 2176399 bytes and the uImage resulting from the compilation is 
>> 2166241. Either this is a different kernel, a different 
>> configuration[**] or a different set of tools.
> 
> To compare image size, I should know exact full model name and main 
> version of your TV.
> For example, 50PS8000 model has some sub-models like 50PS8000-ZA, 
> 50PS8000-US, and so on. 
> There is a procedure to find out the main version. 
> In case of 50PS8000-ZA, follow the instruction. (Menu -> Setup -> 
> Diagnostics) 

I'll take a look as soon as I go home. Now I can only say that it's an 
european model for Spain, firmware version 3.20.

> 
>> [*] apart from various warnings, there are many 
>> "CONFIG_MSTAR_TITANIA_BD_something not defined" messages regardless of 
>> the configuration used.
> 
> That warning can be seen in our compilation environment. 
> You may ignore that warning because it does not affect building kernel 
> image.
> 
>> [**] I tried all the supplied configurations, though I think that, 
>> being my set a plasma tv, the correct one should be config-flash-pdp
> 
> Please use the mk-pdp.sh script instead of mk-s6-atsc for compilation, 
> and you can build right image with proper configuration for PDP TV set.

I already did the building steps in mk-pdp.sh, which uses 
config-flash-pdp and config-normal-pdp.
In fact, as I said, I tried all the configurations supplied.

> 
>> 3) No tool is provided to create an installable firmware image. I know 
>> that the firmware contains non-gpl parts, but those can be provided in 
>> binary form.
> 
> Sorry but I do not understand what kind of tool. 
> You already built kernel image, uImage. And uImage is executable image 
> that can be executed on TV. 

Yes, but how do I install it on the TV?
The tv only accepts an epk file as a firmware upgrade and there's no 
tool to prepare an epk file.

Regards.
-- 
Luca




More information about the legal mailing list