The Death of D. (Was Tango vs Phobos)

Steven Schveighoffer schveiguy at yahoo.com
Thu Aug 14 10:43:59 PDT 2008


"Sean Reque" wrote
> Yigal Chripun Wrote:
>
>> Jarrett Billingsley wrote:
>> >
>> > Slightly OT, and directed at this whole situation: I just sit back and
>> > laugh.  *This* is open-source software?  *This* is the supposed 
>> > "freedom"
>> > and "openness" that the whole movement is about?  People bickering for 
>> > a
>> > _year_ over minutiae of licenses which are supposed to promote free 
>> > use?
>> >
>> > What have we accomplished?
>> >
>> >
>>
>> Someone once told me that the place with the most politics is academia.
>> the professors have so little decision power that they argue (intensely)
>> about the smallest and stupidest of things.
>> I guess you can say the same thing here: all the code is "open" and
>> therefore everyone argues about the smallest details left to argue about
>> like  who's name is written on the copyright (and in what order) and
>> stuff like that. besides, how can a person steal free code?!
>>
>> the problem with OSS is that it's free. if it where closed than it would
>> be a matter of the amount of money which can be negotiated and agree 
>> upon.
>> OSS is free therefore the only thing that matters is one's pride and
>> that cannot be negotiated.
>>
>>
>> In this Specific case:
>> Walter needs his name on all the Phobos code and he stated his valid
>> reasons for it. Tango developers want their names on the Tango code and
>> rightly so, since they wrote it. in case of a merger of those two code
>> bases you get one joint code base but *two* teams that want their name
>> on the code. someone has to be first.
>>
>> all I can say is that I hope this gets resolved soon for the benefit of
>> everyone here.
>
> If I understand correctly, this is an issue not for political reasons, but 
> for legal and economic ones. Digital Mars as a company has to convince the 
> corporate world that they can use the D tools offered without any legal 
> ramifications. I do not see where pride is involved at all, at least on 
> Walter's side. He said he has already given the Tango developers license 
> to use re-license (Phobos?) code how they see fit, and is waiting for the 
> same permission in return.

I don't know the details of the license that Walter gave to the Tango devs, 
but according to Phobos' license, no explicit permission is needed as long 
as you obey the license terms (which is pretty free in its terms), and in 
fact, Tango has the Phobos license in the runtime anyways, and obeys the 
license that ships with Phobos.  So I don't see how it is relevant that 
Walter gave a specific license to Tango, it was not required (at least 
that's my understanding).  It should be the same thing for Walter to accept 
Tango's modified version of the runtime (just include a copy of Tango's 
license).  My understanding is that Walter is against doing that for the 
purpose of avoiding having 2 licenses in phobos.  Both licenses are very 
similar, and completely compatible.  I see that Walter doesn't like it, but 
I don't see why it is a problem?  Perhaps you could elaborate more, Walter.

Also, I would like to know specifically what Walter needs from the Tango 
team.  What could it be that he needs that the Tango team is against?

-Steve 





More information about the Digitalmars-d mailing list