svn commit: trunk/busybox: console-tools include
Bernhard Fischer
rep.nop at aon.at
Fri Sep 22 11:04:07 UTC 2006
On Fri, Sep 22, 2006 at 11:34:06AM +0200, Yann E. MORIN wrote:
>On Friday 22 September 2006 101, aldot at busybox.net wrote:
>> Author: aldot
>> Date: 2006-09-22 01:18:41 -0700 (Fri, 22 Sep 2006)
>> New Revision: 16176
>>
>> Log:
>> - add new applet resize.
[--SNIP--]
>Please note:
> 1) The code in BusyBox in GPLv2 (only).
> 2) The submitted patch was GPLv2 or later.
> 3) The result of "agregating" those two codes is licensed using the common
> denominator, that is GPLv2 (only).
>
>I have thought of a little way to present things. You can see it as a bit
>mask, each bit being one license grant. When "agregating" code from different
>licenses, the result is licensed under the bitwise-AND of the two (or more)
>license grants. If you end up with 0 (no bit set), then there is no common
>license, and merging is forbidden (unless you are eager to go to court).
>
>Exemple in this case:
> - bit #0 means licensed under GPLv2
> - bit #1 means licensed under "or any later version"
>
> - BusyBox has bit #0 set, and bit #1 unset: 01
> - The patch has both bits set (GPLv2, or later): & 11
> - The result has bit #0 set, and bit #1 unset: = 01
>
> - Thus the result is GPLv2 (only).
I submitted it as GPL(v2+). If the package as a whole is v2, then all is fine, no?
More information about the busybox
mailing list