> On Jul 4, 2015, at 2:08 AM, Alan Bateman <alan.bate...@oracle.com> wrote:

> 
> AFAIK, folks on awt-dev have been thinking about extending java.awt.Desktop 
> to improve the platform integration. This would provide a standard API and a 
> sensible migration for those using the Apple JDK 6 APIs.

OK, but I’m not sure simply providing the same functionality in a more 
supportable way elsewhere will work if these Apple api’s do end up getting 
deleted. Developers using these haven’t had the same warnings to consider 
migrating off them and will instead suddenly just find their code broken if the 
api’s suddenly go away.
The Weka machine learning library was the code I was running jdeps against. 
This is cross-platform code that someone obviously put the effort into for 
customizing for OS X. Including these api’s was for years recommended as the 
way to go to make your java application’s work more like native ones on Mac’s. 
It might be hard to know just how much code would break.

Michael Hall




Reply via email to