Tango vs Phobos
Walter Bright
newshound1 at digitalmars.com
Wed Aug 13 14:32:32 PDT 2008
Sean Kelly wrote:
> Unfortunately, for this to be resolved it requires cooperation from both
> sides. It takes two to Tango, as they say (sorry, bad joke).
For my part, I have explicitly allowed the Tango team to look at, use
and incorporate any part of Phobos into Tango without prejudice and
release it under the Tango license (excluding stuff that I didn't write
that has its own copyright license terms). A lot of the new stuff, such
as the array op code are even in the public domain to make it super easy.
In order for Phobos to move towards compatibility, I need a reciprocal
statement from the Tango team. The Tango license does not allow this,
and I try to be very careful in making sure Phobos is clean from a legal
standpoint.
Sean and Don have been most generous in offering such, but the rest of
the Tango team have not been willing to, and they have every right to
not do so, but it does stand in the way of cooperation.
P.S. The reason for the relicense when code is transferred is to avoid
the untenable situation of one module in the library having different
licenses for different sections of code.
More information about the Digitalmars-d
mailing list