Primary goal of wine is not to emulate windows and allow windows binaries to run on unix... Wine is free implementation of Win32 API, i.e. it's aimed at developers porting their apps from Windows. And it works, try Kylix. That's the reason why they've chosen LGPL not GPL. If wine were GPLed proprietar programs couldn't be linked with it.
There're only a few apps using Gecko, because Gecko has no component, that is easy to integrate in your program... IE has it's ActiveX component. Galeon had few month ago 1000+ lines of code handling Geccko (now it's probabely much more), which is too many for averadge developer.
Galeon's developers claimed in galeon-devel they're working on gnomemozembed (based on gtkmozembed) library which will solve this issue.
WINE is for Wine Is Not Emulator!
Primary goal of wine is not to emulate windows and allow windows binaries to run on unix... Wine is free implementation of Win32 API, i.e. it's aimed at developers porting their apps from Windows. And it works, try Kylix. That's the reason why they've chosen LGPL not GPL. If wine were GPLed proprietar programs couldn't be linked with it.
There're only a few apps using Gecko, because Gecko has no component, that is easy to integrate in your program... IE has it's ActiveX component. Galeon had few month ago 1000+ lines of code handling Geccko (now it's probabely much more), which is too many for averadge developer.
Galeon's developers claimed in galeon-devel they're working on gnomemozembed (based on gtkmozembed) library which will solve this issue.