On Fri, Jan 30, 2015 at 08:30:02PM +0100, FG via Digitalmars-d wrote:
> On 2015-01-30 at 19:12, Max Klyga wrote:
> >Is this a port or binding for some existing library?
> >Also all phobos submissions must be Boost licenced.
> >
> >If this is a binding or code cannot be relicenced this might better
> >be suited for inclusion in DUB registry
> 
> I wonder if it would be possible to get special license terms for the
> use of 7zip in Phobos.
> 
> LGPL is not compatible with the Boost License. Suppose that you write
> a closed-source application. Apart from having to inform about the use
> of an LGPL library in the application, LGPL requires that you allow
> the user to relink the application with a modified version of the
> library. That pretty much implies that the application has to be
> dynamically linked, because if it can't, things become quite
> problematic.
> 
> Therefore, sadly, code from 7zip is unlikely to get into the standard
> library.

OTOH, wouldn't a clean-room reimplementation of it be permissible? (And
perhaps even desirable, since it can then take advantage of D instead of
just wrapping around C/C++ code?)


T

-- 
Political correctness: socially-sanctioned hypocrisy.

Reply via email to