Transitioning from Apple extensions
Scott Palmer
swpalmer at gmail.com
Fri Jun 1 04:30:04 PDT 2012
On 2012-06-01, at 4:07 AM, Mario Torre <neugens.limasoftware at gmail.com> wrote:
> 2012/6/1 Chris Harshman <harshman+javadev at gmail.com>:
>> On Wed, May 30, 2012 at 4:29 AM, Artem Ananiev <artem.ananiev at oracle.com>wrote:
>>
>>> We at Oracle do our best to support all Java apps on Mac OS X that were
>>> written for Apple's JDK6 and relied on Apple's extensions (system
>>> properties, command line args, com.apple classes, etc.), but we don't
>>> provide any official support for anything except public APIs.
>>>
>>
>> Is there any sort of guide (official or otherwise) mapping Apple's
>> extensions to public API replacement/equivalent/work-arounds? (I.e., is
>> there a way current developers can hedge their bets, coding to the 'rich'
>> Apple JDK6 experience but also degrading as gracefully as possible for
>> OpenJDK 7+?)
>
> That's the bet that people lose when use proprietary extensions.
>
> What are the specific "features" you're missing? Perhaps the most
> popular ones will be reintroduced, but I doubt that Apple specific
> functionality will end in the main JDK, that's not the place for it.
It is in cases where it is the JREs job to provide a reasonable user experience. Such as supporting the native platform's look and feel. Let's face it, that's all the Apple "extensions" we're doing.
Scott
More information about the macosx-port-dev
mailing list