Weekly Builds of LinAlg API will be available soon. These weekly builds are developer builds that you can use for development. Stable versions are build in a month turn or if there are enough features that require a new milestone.
If other ports are available these will also be available for download on the project homepage.
I will also provide some 64 Bit demos for this version of...
on Nov 6, 2007
Application Driven Internet
This Blog is the sequel of my last Blog where i was thinking further on Davids entry. In fact my last Blog results in what i call ADI which is short for Application Driven Internet - a new view on the Interne as a means of using the Internet for sharing Web and Desktop applications
as were they one application.
Your Browser: the Gateway to the Internet
This view on the...
on Nov 5, 2007
Wesktop: Desktop and Web applications
In his latest Blog David Herron is thinking aloud on the convergence of Web and Desktop applications and citing some existing example of these and resuming the main disadvantages of the current state-of-the-art Web access.
Hiding the Browser from Applications
In fact David is suggesting to reduce the Browser as a means of accessing content to a means of...
on Nov 5, 2007
I've recently been studying our plans for JavaFX -- and at the same time looking at the big picture of where the Internet is going. It's giving me some interesting ideas to ponder.
The immediate idea I'm looking at is a customer scenario perspective on the quality of JavaFX as it's being developed. That's having me look at what sort of web applications are being developed, how RIA's are being...
on Nov 4, 2007
Build 23 has been promoted, so far there is at least one build bug found (see
6624808 or this openjdk build-dev email).
But these sources will be used pretty much 'as is' to start the Mercurial repositories and Build 24,
of which experimental repositories are available at:
The control directory disappears and it's Makefile is made part of the...
on Nov 1, 2007
Compile once dont run anywhere?
Ok. My Last Blog did stirr up attention but did not bring the very answers i was looking for. Having read some other Blogs i am still confused about what this controversy still is about but i think i am getting right by assuming that Apple is currently not supporting Java 6 on the current Mac OS yet they are planning to support some time later.
However this brings...
on Nov 1, 2007
Compile once, dont run anywhere?
So whats this controversy or non-contreversy thing with Java all about? And what about compile once run anwyher? And isnt its SUNs Job to get things work on the OS plattform they support and not Apple?
Ok. To make me understand: at the beginning of this year i joined the OpenJDK discussion lists and i was told the Vista is not one of SUns favorite OSes for Java 7...
on Oct 31, 2007
Master and Slave
Reading Kellys Blog it seems like the main target group of developers for OpenJDK is moving from pure Desktop applications to Webservice related applications.
The Mercurial repositories of OpenJDK include jws, jdk, java2d, ti, and some other interesting APIs. However some APIs - mainly extended APIs - are not listed in the Master and Slave repository chart.
I assume these APIs...
on Oct 30, 2007
Okay: I don't know either ('if' or 'when', that is), and I'm pissed it wasn't with 10.5. I just wanted to get that out of the way first.
Seems that a lot of other people are also if not pissed are not happy.
However I just read a timeline of Java releases correlated with OS X releases. Seems like there really is a pattern of Java updates shipping slightly after an OS X major release update....
on Oct 29, 2007
I've been doing some research on the coming wave of technology for "Rich Internet Applications" (my del.icio.us links tell the story).. This JavaFX thing is very interesting and intriguing, as well as the other developments we're working on.
InfoQ has a really good overview of JavaFX and other client side Java improvements that's pretty much on the mark. I believe they're summarizing the...
on Oct 22, 2007
Well we had a few snafus with Build 22.
A hotspot bug
managed to sneak in, and the jaxws workspace lost some GPL markings
and we will need to back out the jaxws integration in Build 23
(this should be temporary, expect jaxws to be re-integrated in a few
The split of the langtools, corba, jaxp, and jaxws workspaces has
continued to cause some minor issues with...
on Oct 21, 2007
If you like jconsole, go to the VisualVM pages at
https://visualvm.dev.java.net/ and try out the new VisualVM tool.
on Oct 17, 2007
This morning is was in my shower, thinking about life, sea etc,
when the word 'dolphin' pop in my mind.
It instantly remember that day, when SUN management decide to
stop using codenames.
I am certainly a geek but i was shocked and, for me,
this day will always be a day in gray.
Afterall, SUN decide to kill dolphin.
I always think it's a little bit easier to try
on Oct 14, 2007
Search and Sort API for Java
While working on some simple applications i realized that there is no standard seaerch and sort API for Java but a lot of books covering Algorithms in Java i.g. "Sedgewicks Algorithm in Java".
However it would be easy to implement common algorithms for basic purposes in Java for instance things like linear search binary search or sorting algorithms like bubble sort,...
on Oct 11, 2007
Java: Update N
The Consumer JRE or Update N for Java 6 is a good one solving some bottlenecks of previous Java versions.
Except Quickstart and Nimbus all items of the new Update worked pretty well on my Win XP Notebook.
I was trying some Java apps i have written but i did not see a remarkable launch improvement instead they were running as usual.
The Deployment Toolkit is a nice Add-On for the...
on Oct 9, 2007
... or whatever they will call it.
The concept is that we will have a Java core ("kernel") with a small footprint (a few megabytes) and the runtime will be able to download other parts of the JRE. My question: where is the boundary of the "downloadable stuff"? Will be available only the set of JARs that is today in Java 6?
I think that it would be a good thing if also extension APIs (such as JAI...
on Oct 6, 2007
The OpenJDK project is about 95% of a complete Java implementation. That last 5% or so is what we've called 'encumbrances', code which we weren't able to open source.
The last two weeks has seen a lot of interesting movement to clearing the encumbrances. I don't know whether a comprehensive list of the encumbrances have been posted, unfortunately, but what's been cleared is significant. The...
on Oct 4, 2007
We tried very hard to split out corba, jaxp, and jaxws in Build 21
but didn't make it, however they just now got integrated
into Build 22.
This splits out an additional 6,000 files or so from the primary j2se
This would not have been accomplished at all without
the dedicated hard work of
thank you Seema.
So with Build 22 we will now have:
on Oct 2, 2007
LinAlg Stable release
A first stable release of LinAlg API is available. You can download it from the LinAlg API project homepage at
on Oct 2, 2007
In what appears to be the latest installment in the naming saga of Java releases, Sun officially renamed the "Consumer JRE" to "Java SE 6 Update N". Originally pioneered by Ethan Nicholas, it had a few sexy names, such as Java Browser Edition, Java Kernel and lately Consumer JRE. And now the official name is out, ant it is the most unpalatable name for a Java release that i have ever heard.
on Oct 1, 2007