I'm Michael Suodenjoki - a software engineer living in Kgs. Lyngby, north of Copenhagen, Denmark. This is my personal site containing my blog, photos, articles and main interests.

Updated 2011.01.23 15:37 +0100


The Universal Desktop #2

The battle is raging. What battle? The battle of the desktop. And programmers choosing the wrong side are left as casualties - with their hard work bleeding in long forgotten war fields.

What am I talking about? Well see my The Universal Desktop #1 installment.

I just found a new couple of war propaganda letters from the trenches:

What Joel is talking about is of course a step in the direction of the SDK to develop for The Universal Desktop. Uhm, I like it.

Ronnie lists what we really need for the web applications for the future. I've taken the liberty to edit his list - my deletes in strikethrough and comments in italic:

What we really need for the web applications of the future:

Before you get too excited about The Universal Desktop - as in no more World Wars anymore - you should observe that this is utterly naive thinking. As long as there are people living they will strive for making things better. So if The Universal Desktop were developed - as de facto standard or through standardization through United Nations  (ISO or whatever) - there will be some intelligent person (company) who believes that s/he can do better. And s/he will be right.

On the other hand it is not a bad goal to strive for perfection. That is what we do every single day.

What we need is an SDK/API to the cross platform - The Universal Desktop - that can be used from all programming languages. Which leads to my Carthago delenda est:  Please don't take the programming language as hostage in the battle of the desktop.

Related links (oldest first) - last updated November 2nd, 2007:

Comparison of current desktop applications, web applications and the best of both worlds

All installments - the series of blogposts about the Universal Desktop: