LOGIN
|
REGISTER NOW
|
SUBSCRIBE
AS OF 5/21/2013 3:14PM EST
HOME
ALL STORIES
LATEST NEWS
COLUMNS
OPINIONS
GUEST VIEWS
SHORT TAKES
LINKAPALOOZA
NEWSWIRE
SPECIAL REPORTS
ZEICHICK'S TAKE
SD TIMES 100
BE A NEWSHOUND
IPHONE APP
IPAD APP
RSS FEEDS
FACEBOOK
TWITTER
WHITE PAPERS
SPONSORED PROFILES
JOB BOARD
WEBINAR CENTER
FREE SOFTWARE
ANDROID NEWSLETTER
BIG DATA TECHREPORT
ALM
SHAREPOINT
EVENTS CALENDAR
PRINT/PDF EDITION
PRINT/PDF BACK ISSUES
SUBSCRIBE TODAY
CUSTOMER SERVICE
EDITORIAL BEATS
GUEST VIEW GUIDE
SD TIMES 100 GUIDE
EVENTS CALENDAR
ADVERTISING
ARTICLE REPRINTS
REPORT A BUG
SITE MAP
ABOUT US
BZ MEDIA NEWS
NEWS ON MONDAY
SPTECHREPORT
SPTECHWEB
SPTECHCON
IPHONE/IPAD DEVCON
ANDROID DEVCON
PRIVACY POLICY
CONTACT US
HOME
>>
ZEICHICK'S TAKE
Zeichick’s Take: Whose job is it to maintain Java?
By
Alan Zeichick
Tweet
October 22, 2010 —
Apple makes really cool, really sexy notebook computers. This week, the company unveiled two models of its ultra-lightweight
MacBook Air
—one weighing a featherweight 2.3 pounds, the other a mere 2.9 pounds. The emotional right side of my brain is demanding, “Buy one! Buy one now!” while the analytical left side is screaming, “Shut up! You don’t need one!”
While my inner monologue rages, let’s turn our cerebral hemispheres to a
stealthy announcement by Apple
:
“As of the release of Java for Mac OS X 10.6 Update 3, the Java runtime ported by Apple and that ships with Mac OS X is deprecated. Developers should not rely on the Apple-supplied Java runtime being present in future versions of Mac OS X. The Java runtime shipping in Mac OS X 10.6 Snow Leopard, and Mac OS X 10.5 Leopard, will continue to be supported and maintained through the standard support cycles of those products.”
What that means, according to casual statements by Apple (including an e-mail allegedly from Steve Jobs), is that the company is tired of maintaining its own Java runtime, especially since that runtime is often based on out-of-date specifications.
The
Steve Jobs e-mail
says:
Sun (now Oracle) supplies Java for all other platforms. They have their own release schedules, which are almost always different than ours, so the Java we ship is always a version behind. This may not be the best way to do it.
Why was Apple maintaining its own Java? Historically, the Mac was a niche platform unworthy of much attention from Sun—and when you coupled that with Apple’s well-known penchant for complete control over its software, it made sense for Apple to do its own port.
Today, things have changed. The Mac is a much more significant presence in the desktop market, particularly in the consumer space. But that still begs the question: Who should maintain particular Java runtimes, such as the one for Mac OS X?
Should it be Oracle, as the owner of the Java specifications? But if so, what’s the financial motivation? Or should it be the platform owner, in this case Apple, who clearly has a vested interest in making sure that Mac OS X sports a first-class, up-to-date Java SE runtime?
In my view, it’s Apple’s responsibility, not Oracle’s.
Since Oracle hasn’t said that it will take over maintaining the Mac version of Java, it’s hard to understand why Apple has unilaterally deprecated its Java port. Unless, of course, the company is saying that Java is irrelevant to its plans. Both sides of my brain are in agreement that this is the real message here.
Alan Zeichick is editorial director of SD Times. Follow him on Twitter at
twitter.com/zeichick
. Read his blog at
ztrek.blogspot.com
.
Related Search Term(s):
Apple
,
Java
,
Oracle
Share this link:
http://sdt.bz/34829
Technorati
Digg
Reddit
Slashdot
Facebook
Friendfeed
Twitter
del.icio.us
Related Articles
From the Editors: Java is safe, for now
Over the long term, though Java may not be a viable platform to make money on; Apple easing its restrictions is a good thing
Oracle updates Java SE
Update 4 for Java SE 7 includes better garbage collection, and the first version of JavaFX to run on Mac OS X
Analyst Watch: Java: Two years after Oracle
A lot of Java developers were worried about the company’s plans, but so far the language is thriving
NEXT ARTICLE
From the Editors: Java is safe, for now
Over the long term, though Java may not be a viable platform to make money on; Apple easing its restrictions is a good thing
Read More...
 
LOADING...
News on Monday
more>>
Android Developer News
more>>
SharePoint Tech Report
more>>
Big Data TechReport
more>>
Download Current Issue
MAY 2013 PDF ISSUE
Need Back Issues?
DOWNLOAD HERE
Want to subscribe?