DMD Backend Long-term

Leandro Lucarella luca at llucax.com.ar
Tue Jun 22 17:16:42 PDT 2010


bearophile, el 22 de junio a las 19:25 me escribiste:
> Robert Jacques:
> > The patent seems to be Borlands's:
> > USPTO patent #5,628,016 Patent held by Borland on compiler support for SEH.
> >  From a Wine wiki page: http://wiki.winehq.org/CompilerExceptionSupport
> > 
> > It does seem to expire on June 15, 2014, though and I assume DigitalMars  
> > has a license, so a LLVM fork is not unreasonable.
> 
> On Windows G++ supports exceptions. I have two questions:
> 1) Do you know how they do this? Do they have a license? If they have
> a licence why don't LLVM people too have it?
> 2) Why isn't LLVM just copying that part of the GCC code? If a true
> copy is not possible, why aren't copying the code with enough cosmetic
> changes? (A good amount of time ago I did believe that the main
> purpose of the Open Source idea was to copy source code between
> projects, to avoid reinventing things. I was so wrong.)

I don't know about 1), but about 2), one of the main goals of LLVM was
to have a less restrictive license than GPL, so copying GPL code is not
an option for them.

-- 
Leandro Lucarella (AKA luca)                     http://llucax.com.ar/
----------------------------------------------------------------------
GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145  104C 949E BFB6 5F5A 8D05)
----------------------------------------------------------------------
HACIA NEUQUEN: EL JUEVES SALDRA CARAVANA CON PERROS
DESDE CAPITAL EN APOYO AL CACHORRO CONDENADO A MUERTE
	-- Crónica TV


More information about the Digitalmars-d mailing list