The End of Eclipse on The Mac?
JAXenter speaks to the Vice President of Engineering at Tasktop Technologies, on Apple’s decision to deprecate Java on the Mac.
The news that Apple are to deprecate Java on the Mac OS X has
caused some to question what this could mean for the future of Java-based IDEs on the Mac. JAXenter spoke to
Vice President of Engineering at Tasktop Technologies, David Green
on what this move could mean for Eclipse on the Mac and the
implications for the wider Java community.
JAXenter: Apple have announced they are to stop
developing Java for Mac OS – what does this mean for the Java
David Green: You may have noticed that there’s
a lot more activity on the bsd-port-dev Open JDK mailing list about
getting the Mac port working properly. For community, there
will have to be another major backer that puts resources into
maintaining a Java port of OpenJDK. This may take time to
materialize, which will cause some pain if Apple pulls Java from
OSX 10.7 (right now there’s no indication that they will).
Consider however that Java does not ship with
Windows. The full impact of this announcement on the
Java community will take time to show.
JAXenter: You have been working on integrating
Eclipse, OpenJDK and Mac systems. Can you describe your
David Green: I was interested in having Eclipse
run on Soylatte, OpenJDK 6 and OpenJDK 7. At the time, the
platform binary that launches the VM and starts Eclipse would not
run with these versions of Java. I worked with the Eclipse
and OpenJDK teams to get it running, and ultimately provided a
patch that enabled the mac-specific Eclipse launcher to work with
OpenJDK-style vms. There’s still work to be done to make the
Eclipse launcher work with these distributions of Java seamlessly:
right now a configuration file must be edited in order to use such
JAXenter: Alex Blewitt has commented that this
could be the end for Eclipse on the Mac. Is he right?
David Green: For Eclipse to continue being
viable on the mac a company will have to step up and make it
happen. This will require backing with engineering resources.
If no company does that, then certainly it will be the end.
The Eclipse ecosystem is large enough that I expect there
will be several parties interested in furthering Eclipse on mac.
One or more are likely to make it happen. An example of this
is how Adobe lead the Cocoa port of SWT.
JAXenter: Thank you very much for your