Reminder that:
• A desktop platform is much more than just a kernel (in particular, "Linux" is not a desktop platform)
• A desktop platform provides much, much more than a window server connection
• If someone creates a GUI application that only uses a kernel, or a kernel and a window server connection, there's no way it's going to be native for the platform