|
|
|
|
|
by TwoSheds
5713 days ago
|
|
AFAIK the code which makes the Swing UI use native OSX (Cocoa) instead of X is Apple proprietary. I wonder whether Apple will now give that to Oracle or release it as Open Source. Otherwise we're going to be stuck with X Server and ugly UIs for a long time :-( |
|
First, with some quick Googling/Wikipedia-ing it seems that Java is released under the GPL. Wouldn't the viral nature of GPL make this code from Apple open source?
Second, if Apple cared enough to invest in building the code to make Swing seem native-OSX in the first place, one would assume they care enough to ensure that it stays available ongoing. Otherwise Java applications begin to drag down the 'desirability' of the OSX platform.