To read all comments associated with this story, please click here.
Implementations aren't perfect. There have always been more bugs with GTK+ for Windows than for X (though it seems to work quite well now). Then you have the problem of parallel library installations - having different versions of the same library in different places on the system. But most software just ignores that and keeps it's own, old-but-tested copy in with the rest of it's files in the "Program Files" forest, and ignores anything else.
That said, yes, you're quite right. It's nothing like as hard to port from Linux to Windows as it is, Windows to Linux.
People develop for Windows and then port elsewhere because Windows is the largest market, not because of some technical isssue associated with doing it the other way round.






Member since:
2006-03-31
I'm just posing a question, so please don't flame me:
Why is this necessary? Most applications are written in GTK+/GNOME or Qt/KDE APIs, and these APIs have already been ported to OS X and Windows.