Skip to main content

Tiger on Tiger

Posted by daniel on April 29, 2005 at 9:33 AM PDT

Mac Users should hit Software Update after upgrading to 10.4

At the Apple Java session at JavaOne last year, it was announced that Tiger (J2SE 5.0) support on the Mac would require Tiger (Mac OS X 10.4). Since then there have been comments and complaints in public forums that in order to use Java 5.0 on the Mac you needed to become a paid member of Apple's developer program in order to get the 10.4 seeds.

More recently, there was a flurry of complaints when it became clear that Tiger was not shipping as part of Tiger. As the Apple Mac OS X Java page shows, Mac Tiger ships with Java 1.4.2.

When will Java 5.0 be available for Mac OS X 10.4? Yesterday. If you take a look at the Apple Downloads page you will see several downloads that were posted yesterday including J2SE 5.0 release 1 and the accompanying developer documentation. Once you install Apple's Tiger or buy a new Mac with it already installed, select "Software Update" from the Apple Menu and you will have Java's Tiger release.


" In case you have been wondering, there isn't going to be a 5.1 release. We will be going straight from Tiger to Mustang, with only small update releases in between. " so says Graham Hamilton in his blog on J2SE 5.0 Update 3: the Third Tiger Cub
in today's href="http://weblogs.java.net"> Weblogs . He writes " The update releases are intended to be very small and non-disruptive. So there are no API changes and the release teams are very conservative in which bug fixes they accept. We are very conscious that one customer's bug fix can easily turn into an unintended problem for another customer."

Ogzur Azkan writes on JVM Memory Usage. " When JVM spends %98 of it`s time to garbage collections and can not free more then %2 of the memory then an "Out of Memory" exception is thrown. "
Vincent Brabant blogs on the NetBeans Workshop in Luxembourg and Belgium.


In Also in
Java Today
, Harshad Oak focuses on the extremely convenient Lang component from the Apache Commons project. In Simplifying Java with Jakarta Commons Lang, he describes Lang as "...a set of classes that you wish were present in J2SE itself," and shows how it can be used to manipulate Strings, simplify date and time handling, compare and sort objects, and more.

Paul Tyma asks if you've ever had "an idea you're sure is revolutionary. You probably can't help it (I know I can't). Truth be told there are very few ideas that are original. The problem is that we are animals that create ideas based upon the work of others whether we realize it or not." In The Idea about Ideas he says there are four types of new and feasible ideas: the 'obviously next' idea, the 'now we're ready' idea, the 'but it's not infeasible if' idea, and the 'luminary' idea.


In Projects and
Communities
, the
Java Tools
community has graduated the jBoxim project from the incubator. jBoxim "is a smart, portable, compact and playable multimedia container."

The
JUGs
Community's project listings include JPGroup "a platform for java programmers to help each other and to help promote Java as a language, as a technology, as a platform and as a tool for providing enterprise solutions."


Do we need Finer grained method access specifier?
In today's Forums.
Cowwoc writes
"I don't know whether this has been discussed yet or not (I suspect so) but we need finer grain control over who sees what methods. Specifically, I want to give my own API public access to some of its own methods and make them private to end-users. Or, I want to give Hibernate public access to some methods, and private to end-users."

Bino George reports "Here are some examples of Sun or third party applications we currently use to test the JDK from various different aspects (reliability, stability, compatibility) VolanoMark, VolanoTest, Tomcat, S1 AppServer, ATG Dynamo, SAP - Web Application Server, BEA AppServer, Netbeans IDE"


In today's java.net
News Headlines
:

Registered users can submit news items for the href="http://today.java.net/today/news/">java.net News Page using our
news submission
form
. All submissions go through an editorial review before being
posted to the site. You can also subscribe to the href="http://today.java.net/pub/q/news_rss?x-ver=1.0">java.net News RSS
feed.


Current and upcoming Java
Events
:

Registered users can submit event listings for the href="http://www.java.net/events">java.net Events Page using our href="http://today.java.net/cs/user/create/e"> events submission form.
All submissions go through an editorial review before being posted to the
site.


Archives and Subscriptions: This blog is delivered weekdays as
the Java
Today RSS feed
. Also, once this page is no longer featured as the
front page of java.net it will be
archived along with other past issues in the href="http://today.java.net/today/archive/">java.net Archive.

Mac Users should hit Software Update after upgrading to 10.4