Which, basically, explains why it is so hard to port anything from another platform.
That applies to any platform: try to port Windows apps to Linux. Or GTK apps to native Window/BeOS GUI :-P Of course you can run x11 on your classic and run GTK/QT apps natively but that's slow and ugly.