Open Source
As the article pointed out the problem with developing for Mac OS as opposed to Linux is that the OS's GUI system is closed source and proprietary making it extremely hard for Oracle to interface with it to provide a JVM.
As the article pointed out the problem with developing for Mac OS as opposed to Linux is that the OS's GUI system is closed source and proprietary making it extremely hard for Oracle to interface with it to provide a JVM.