[phobos] Tango and the new time lib
Lars Tandle Kyllingstad
lars at kyllingen.net
Thu Apr 29 01:10:45 PDT 2010
The Boost.Date_Time library seems like a good starting point.
We could port all or parts of it to D without having to worry about
licence issues, and it seems to contain all we need and more. Does
anyone have any experience using it?
-Lars
On Wed, 2010-04-28 at 22:59 -0500, Andrei Alexandrescu wrote:
> Now I'm glad I never looked at Tango. I suggest you post this to the
> newsgroup and we give up on Shoo's code. I don't empathize with the
> Tango fellows keeping their precious locked because it's very difficult
> to frame that action as having D's community interest at heart. To be
> frank their whole motivation looks petty and political to the extreme,
> particularly because it's not a rocket science library, it's a God damn
> date and time routines we're talking about.
>
> To me there's only way out of this: define artifacts that are so much
> better than Tango's, it would be impossible to them to claim we stole
> from them.
>
>
> Andrei
>
> On 04/28/2010 09:38 PM, Walter Bright wrote:
> > One of the Tango developers called me today. There are 5 developers of
> > the Tango time library, and they feel that the Phobos time lib
> > submission is close enough to theirs to be considered an infringement on
> > their license. The Tango license is the BSD license, which does not
> > permit others changing the license, such as to Boost which is the Phobos
> > license.
> >
> > I am not qualified to compare the two source code bases and make a legal
> > determination if there is infringement or not. And quite frankly, I
> > don't want to split legal hairs about it against the Tango developers'
> > wishes. I've invited the Tango devs to subscribe to this mailing list,
> > and I hope we can come to a resolution:
> >
> > 1. I think the best solution would be for Tango to relicense the time
> > module under the Boost license, which would require the agreement of the
> > five time module developers. Then, the Phobos version would include them
> > as authors and they'd share in the copyright.
> >
> > 2. Next would be if the Tango developers who do agree to the Boost
> > license would identify their contributions, those would get authorship &
> > copyright credit, etc. Tango developers who do not agree would identify
> > code they consider infringing, and that code would be removed from the
> > Phobos version, and possibly reimplemented by someone who has not looked
> > at the Tango version.
> >
> >
> > The bottom line is the Tango devs should get the final say on what is
> > infringing and what isn't, and we won't relicense infringing code into
> > Phobos without their explicit permission.
> > _______________________________________________
> > phobos mailing list
> > phobos at puremagic.com
> > http://lists.puremagic.com/mailman/listinfo/phobos
> _______________________________________________
> phobos mailing list
> phobos at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/phobos
More information about the phobos
mailing list