On 09/30/2009 05:10 PM, Bruce Simpson wrote: > Bruce Simpson wrote: >> ... >> The XORP libraries are in fact LGPLv2; the protocols, in the community >> branch, just happen to be GPLv2. So the virality of the GPL doesn't >> apply, just because a process happens to speak XRL. > > P.S. Thrift has the Apache ASF license, which is mostly BSD / MIT like, > so has no virality. > > Assuming the Thrift XRL refactoring work is successfully completed > (which looks likely at this point in time), the libxipc shims would be > sufficiently different from the original implementation to be candidates > for relicensing; only the shell of API needed for linkage to existing > XORP processes would remain. Whilst ABI (binary) compatibility is likely > it's not something I'm ruling in at this stage of the work. > > It's likely the original LGPL license would be preserved at the point of > merge, as it could constitute a derived work, although the libxipc > change hasn't significantly changed since it was last released under a > BSD license, which is not viral. > > In any event, external contributors would be free to make whatever > changes they like, without any obligations, providing they don't touch > code which has been GPLed (i.e. the RIB, FEA, or existing protocols).
Yes, I agree. I hadn't realized that the libraries were licensed LGPL. Thanks, Ben -- Ben Greear <[email protected]> Candela Technologies Inc http://www.candelatech.com _______________________________________________ Xorp-hackers mailing list [email protected] http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-hackers
