I found an InfoQ article, What is Needed for the Next Level of Browser Applications?, which brought to mind a couple recent postings I made. The InfoQ article is very well thought out and discusses how to improve the state of applications running inside a web browser.
Ian Roughley starts with: The current level of Ajax toolkits are a result of IE winning the browser race, and all browsers...
on Nov 26, 2007
A couple weeks ago I jailbroke my iPod Touch and had this strange epiphanette looking at a root shell prompt on a fracking iPod. This morning I allowed iTunes to update it to v1.1.2 and now my iPod is trapped again as being just an iPod. All the extra icons went away, I can't play Pig Shooter, Labrynth, can't use Stumbler to see nearby WiFi access points, etc. Hurm. And I did a bit of...
on Nov 20, 2007
Ok ok, call us snails if you want... but things are progressing, really.
We are currently going through a "dry run" event of having team
integrators and developers learn Mercurial, clone the experimental repositories,
push fake changes, and verify that the repositories work and the servers are stable. If you are on the firstname.lastname@example.org alias you may have seen the emails...
on Nov 15, 2007
An Experiment at the beginning
When i started developing LinAlg API it was just personal interest and a sort of experiment. Is it possible to write a simple-to-use API for Vector and Matrix operations? Well, the answer seems to be: Yes. Then, i decided to add Complex number functionality and to keep scope of LinAlg API features to a minimum. There are of course other such APIs for vector and...
on Nov 15, 2007
Funny how we all have different names for this day. For Tom Marble it's l'anniversaire du Java Libre, for Rich Sands it's November 13 is Java Liberation Day, the same name used by Mark Weilaard ... but I like to think of it as Java Freedom Day. In my mind there are two Java Freedom Days, the first is November 13 (today) and the second would be the opening day of JavaOne.
Java more than any...
on Nov 13, 2007
Somewhere deep down in the API forrest...
In the beginning there was Swing as a subset of AWT with a huge array of features for GUI programming. Ok. Now we have JavaFX, Swing-X, Fuse and the Swing Application Framework.
Now, from the developers point of view its nice to have this kind of choice of many APIs available for GUI programming yet whats missing is a kind of overview what API to choose...
on Nov 10, 2007
I really am beginning to think the idea I posted a few days ago is very real. In Freeing the Internet from the Web 'jail' I talked about how The Internet can be so much more than The Web ever was. I mean The Web to be confined by The Browser with the capabilities offered by The Browser. The Internet has a whole range of other protocols besides HTTP, and The Internet can transfer tons of other...
on Nov 8, 2007
The Javaposse has been using a specific song as their theme song. It is credited to "Loose" Bruce Kerr, one of Sun's lawyers. I found this blog post: Java Jingle from 1997 which gives an MP3 of the whole thing.
The song was written in 1997.. as I noted yesterday that was in the thick of the issues with Microsoft. It's interesting what the rest of the song is, that is the part after where the...
on Nov 8, 2007
64 Bit rocks
A first 64 Bit version of LinAlg API for Windows Vista 64 Bit is available. If you want to compile it yourself you need a 64 Bit JRE and Compiler with Java 6 installed.
I will also provide some demos for this 64 Bit Version.
on Nov 6, 2007
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