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