A Windows kompatibilitási réteget biztosító Wine fejlesztői arra kényszerülnek, hogy egy Borland szabadalom miatt befejezzék egy fontos funkció fejlesztését.
A Wine segítségével lehetőségünk nyílik arra, hogy Windows binárisokat futtassunk változtatás nélkül Linuxon egy bináris kompatibilitási rétegen keresztül. De nem csak erre használhatjuk a Wine-t. A Wine egyik fejlesztői eszköztárának segítségével lefordíthatunk Windows alkalmazásokat UNIX operációs rendszereken. Ez az alkotórész a Winelib.Ebben a hónapban rendezték Stuttgartban az éves Wine Developer Conference-et, ahol Dimitrie Paun Wine fejlesztő elmondta, hogy Winelib fejlesztését akadályozza egy Borland szoftver-szabadalom.
A Borland szabadalom miatt aggódó GCC fejlesztők nem implementálják a structured exception handling (SEH) funkciót a fordítóprogramba. A SEH-et rendszerint használják azokban a kódokban, amelyeket Windowsra fordítanak. Azoknak a Wine felhasználóknak, akik használni szeretnék a Winelib-et, el kell távolítaniuk a kódjaikból a SEH szerkezeteket, vagy olyan kereskedelmi szoftvereket kell használniuk, mint a Microsoft által gyártott MS Visual C.
Nem a Wine az egyetlen projekt, amelynek aggódnia kell a szoftver-szabadalmak miatt. A múlt hónapban a PostgreSQL fejlesztők voltak kénytelenek újraírni az adatbázis kezelő bizonyos részeit annak érdekében, hogy ne sértsék az egyik IBM szabadalmat.
A uk.builder.com cikke itt.