Questions about licenses
Roberto A. Foglietta
roberto.foglietta at gmail.com
Sun Dec 2 03:35:56 PST 2007
Denys Vlasenko wrote:
> On Saturday 01 December 2007 19:46, Lu Zhou wrote:
>> Hi, Denis Vlasenko,
>>
>> 1, Do I have to open my source codes for a commercial product if my file
>> system includes busybox? 2, Actually I want to keep my source codes
>> private. What options do I have? 3, I subscribed Timesys' BSP that includes
>> Busybox. Is that OK that I use it in my commercial product?
>
> I am not a lawyer, and my answer is not authoritative.
>
> My understanding is that if you use busybox in your device,
> you have to provide users with means to build the same busybox
> from source.
I do not think so. Building the same busybox from sources would be
required if GPLv3 has been choosen. In this case distribuitor could
choose GPLv2 and release everything under v2 conditions which requires
to deliver at quasi-zero costs the source code. You would not release
your toolchain and/or cross compiling enviroment.
Putting onto the same media (ROM, FLASH, DVD) binary which has been
compiled from GPLed source code and from propretary does not propagate
licences. GPL terms propagations happens only when source code mix or
static compilation happen.
In my opinion if you have right to do something you are right to do
that. If the device could be easily modified by the user and it could be
easy for technical assistance verify any modifications in order to decay
the guarantee so you can release all the source and the building
environments. Allowing people hacking your device you offer a plus in
value and the possibility a community develop around your product.
Best regards,
Roberto
More information about the busybox
mailing list