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