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.