even with javafx, there's a lot of effort on the testing side to do platform independence. I have an mac AppKit crash that i'm dealing with today from code slathered with runLaters() and working on Windows and Linux. also, gluon has two products: 8 and 9