Leandro Lucarella, el 23 de junio a las 00:31 me escribiste: > Nick Sabalausky, el 22 de junio a las 22:35 me escribiste: > > "BCS" <n...@anon.com> wrote in message > > news:a6268ff1581a8cce05541b41...@news.digitalmars.com... > > > Hello bearophile, > > > > > >> 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? > > >> > > > > > > The patent holder has refused licenses to all OSS projects. What GCC does > > > is use a different system (something to do with tables). The patent is > > > strictly for SEH. > > > > > > > So can't LLVM just take the same approach? > > > > Also, accoroding to > > http://www.microsoft.com/msj/0197/Exception/Exception.aspx (One of the > > links > > on the page from Robert above), SEH is a service provided by Windows. So > > wouldn't MS be the only one that would need a license? (I'm probably just > > misunderstanding something here.) > > > > Plus, do we even know that this is what's holding up LLVM exceptions on > > Windows? > > I guess the best way to get answers is to ask in the LLVM mailing list, > I think here you'll only find more answers =)
Stupid! Stupid! s/more answers/more questions/ -- Leandro Lucarella (AKA luca) http://llucax.com.ar/ ---------------------------------------------------------------------- GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145 104C 949E BFB6 5F5A 8D05) ---------------------------------------------------------------------- Can you stand up? I do believe it's working, good. That'll keep you going through the show Come on it's time to go.