Will it be realistic to run our application on another OS X JVM (one Oracle)?
It depends on how heavily the graphical interface of your application is used, and how much you / your users care about the Mac's fast graphical interface and user experience for the version of your Mac application.
But yes, it can be completely realistic. Wait and see what Oracle is doing, and meanwhile try Soy Latte .
Or transition from Java to consideration?
Depends on how much effort you have to burn. And how much effort you can justify to support Mac users. No matter how you do it, you will have to support two code files.
We may also refuse support for OS X ...
It is realistic.
... at least until Microsoft or Oracle kill Java on Windows.
This is funny FUD-mongering!
Microsoft cannot do this because they have no control over the Java code base. (If they try to do this with backdoor funds, they will be against the wall for violating antitrust laws ... all over the world.)
Oracle will be crazy to try to do this for many reasons. In addition, they cannot (theoretically) because OpenJDK for Windows codebase is open source and there are other existing high-quality Java implementations for Windows (for example, IBM).
But since we are participating in FUD-mongering, a more likely scenario (compared to the end of the world for Java on Windows):
- Oracle makes a deal with Apple to take over Appleโs rights to a Java-based-Mac-code base.
- Oracle "monetizes its investment" by selling Java-on-Mac licenses to developers or end users.
This will certainly be "in character" for Oracle, and they will be within their rights to do so. This would not make them popular in the open source community, but signs that they really don't care about it.
Stephen c
source share