Give me a break

Jarrett Billingsley jarrett.billingsley at gmail.com
Wed Jul 1 13:41:12 PDT 2009


On Wed, Jul 1, 2009 at 4:48 AM, Walter Bright<newshound1 at digitalmars.com> wrote:
> Jarrett Billingsley wrote:
>>
>> I know _Walter_ had a license-related reason for deliberately not
>> looking at Tango.
>
> Tango is under the BSD license, which requires attribution in binaries for
> linking with it. This is what the license says, regardless of how it is
> interpreted. I don't feel that can be ignored.
>
> The problem with me looking at it and then contributing to Phobos is that I
> can be accused of violating the BSD license. They are so similar it is
> almost impossible for there not be some sort of taint like that. I've been
> developing software for 30 years now, and I've found that the best defense
> against such accusations is to never look at them. (And yes, I've been
> grilled by lawyers.) It's the same reason I never look at gcc source code.
>
> I have asked the Tango team for a specific reciprocal cross-licensing
> agreement from Tango to Phobos (I have provided one so that Tango can
> incorporate whatever they want from Phobos). The only ones willing to do so
> were Sean and Don who have incorporated their Tango contributions into
> Phobos and relicensed them.
>
> Sean looked around for a new license for druntime, and settled on using the
> Boost license which doesn't have the BSD problems and is designed for
> maximum utility for any purpose one may want to use it for.
>
> Sean's druntime project is intended to be the core library that both Phobos
> and Tango can be built upon. It is based on Tango's core that Sean had
> written. Phobos was changed to work with it.
>
> I've fixed the bugs identified to me as blocking Tango from working with D2.
>
> If there's more I can do to make this work, I would like to know what that
> is.

I didn't mean to make it sound like I was accusing you.  I think you
may have taken my quote out of context.

> > Andrei had some reason (license-related, IIRC) for deliberately not looking
> > at Tango at all. Maybe that's the license issue being referred to? (I'm
> > about as in-the-dark about it as you.)
>
> I know _Walter_ had a license-related reason for deliberately not
> looking at Tango.

I knew that _you_ had said previously that you wouldn't look at Tango
due to licensing, but I had never heard anything about Andrei.



More information about the Digitalmars-d mailing list