> Message: 4
> Date: Thu, 26 May 2011 09:00:51 -0800
> From: Tom M <letter...@gmail.com>
> Subject: Re: [Bf-committers] Node system for game logic
> To: bf-blender developers <bf-committers@blender.org>
> Message-ID: <BANLkTi=JZakjNVfsnPEaK=g9g19chf8...@mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1
>
> On Thu, May 26, 2011 at 8:07 AM, Sjoerd de Vries <sjdv1...@gmail.com> wrote:
>

Hi LetterRip,

>>> 1) any plans to license it in a non-viral license (e.g. BSD)?
>>
>> In principle, yes. BSD is too promiscuous for my taste, but something
>> like the LGPL would be an option.
>
> The reason for the question is that moving to GameKit, which is BSD
> licensed is a longer term possibility.
>
> The plan that the GE dev team decided on was to BSD or dual BSD/GPL
> license all future code to make such a transition possible.
>
> The benefits of this are that GameKit is extremely cross platform -
> and can be ported and distributed to platforms that GPLed/LGPLed code
> cannot be used

I don't believe that the GPL would be viral in this context. The hive
system is in Python, it runs on top on whatever rendering engine you
provide. Adding GameKit bindings to the hive system doesn't make
GameKit a derived product of the hive system, so the GPL wouldn't
apply to GameKit.
I *think* that a Python GPL component like the hive system could even
be redistributed with GameKit, and any GameKit-based game wouldn't
need to be GPL as long as the game doesn't actually use
(Python-import) the GPL component.

from the GPL license:

"A compilation of a covered work with other separate and independent
works, [which are not by their nature extensions of the covered work,
and which are not combined with it such as to form a larger program,
in or on a volume of a storage or distribution medium,] is called an
“aggregate” [if the compilation and its resulting copyright are not
used to limit the access or legal rights of the compilation's users
beyond what the individual works permit]. Inclusion of a covered work
in an aggregate does not cause this License to apply to the other
parts of the aggregate."

cheers

Sjoerd
_______________________________________________
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers

Reply via email to