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