A new debugger for Linux - would it work for D?

Frits van Bommel fvbommel at REMwOVExCAPSs.nl
Fri Nov 24 01:41:45 PST 2006


Cristian Vlasceanu wrote:
> I owe a clarification (especially since some of you have posted code in response
> to my demangling question).
> 
> Zero is NOT open source, and my long term intent is a commercially supported
> product (see some of my ramblings here: http://the-free-meme.blogspot.com/).

Well, Thomas's code is GPL-with-exception, so you can link it to a 
commercial program without any problem, as long as you distribute any 
modifications to his source.

> Also I see a lot of domain knowledge wrt the inner workings of D in this forum.
> 
> I thinks it would be a good idea (architecturally and ethically) that Zero provide
> hooks for D-supporting plugins and shared objects. Such modules could be open
> source themselves, or othewise licensed, as their respective authors see fit. The
> demangler for example is already based on a factory pattern (it deals with legacy
> gcc and the Itanium ABI), and delegating to a .so that implements D demangling
> would not be very hard to do.

That would work as well, of course.



More information about the Digitalmars-d-announce mailing list