It's been already almost a year since we started the Ubuntu Server Community Survey... It's now time to prepare for a new edition of it to update our data on Ubuntu Server Edition usage.
If you have a few minutes to review the questions that we asked in the last survey and tell us what you think we should change or add, now is the time to do it.
Bugs reports is always the best way to send this, but if you prefer leaving a comment here, feel free to do so as well.
Last Saturday Matthias Klose announced on the ubuntu-devel-announce mailing list the official certification from Sun of the OpenJDK 6 on Ubuntu 9.04. This seems to me a very important step for anyone developping and deploying Java on Ubuntu, and as there seem quite a bit of this happening on our server platform, I thought it was worth giving this announce a bit more visibility.
The Technology Compatibility Kit (TCK) for Java is a very throrough test suite made to insure that each of the components shipped on a given OS respect the Java specifications. Validation of the test suite by Sun is what provides the certification. Achieving this provide a great level of assurance to anyone willing to deploy its application in a new environment and allows validation that the Java specs are not derived by vendors to lock-in their customers, which has been tried in the past.
Il se trouve que je vais assez souvent manger des sushi, ou enfin, plus généralement, un shirashi, et jusqu'à présent, bien que j'ai pu en apprécier quelques uns, jamais je n'avait pris le temps d'en parler sur ce blog. Et bien voilà, j'en ai trouvé un qui m'a tellement plu, que je ne peut pas m'empêcher d'en faire la pub!
In my last blog, I tried to explain what is Canonical's strategy regarding cloud computing. A few people (they'll recognize themselves) got back to me asking why they would use a private cloud. They found the idea really "cool", but could not see how they could use it.
As with all new technologies, there is always a very big chance that there will be a disconnect between what the people putting some tool together think they are addressing and what the "real" people end up doing with it. Chances are that what I describe below is not what people will really end up using it for, but I have none the less decided to start a series of blog posts where I'll try to describe quickly some of the possible scenarios that I think makes a private cloud useful. I'll start today with the concept of self service IT.
The past few weeks have been pretty active in terms of people talking about Ubuntu Server Edition and more particularly about the Entreprise Cloud. Here is a loose list of what I have noted:
Ubuntu is positioning itself as a true cloud OS, and seems so far to be the only Linux distribution to have done so, but too often we are being asked why and where we are going. I am not going to try to redefine what cloud means in this post, as this has been done countless times . If I just remind you that cloud can be divided in three layers: the infrastructure (IaaS), the development platform (PaaS) and the application (SaaS), I think that it should be enough to make sure we are thinking about the same thing.
So far, Ubuntu has produced three major components out of its cloud strategy: two at the infrastructure layer and one at the software layer:
Even though UbuntuOne is obviously a cloud product, and an important initiative for Canonical to deliver added functionality to its large user base, it should clearly be distinguished from the other two components, as one distinguishes the shovels from the buildings it allows to make. I'll only talk here about "shovels" (infrastructure components), and try to summarize where we are aiming with that. The Ubuntu mission is clearly to select the best components from open source, assemble and refine them, to provide the best possible user experience in order to leverage it against the biggest monopoly the software industry has ever known. In other word to provide a use-able alternative to the operating system/productivity suite that currently dominates the world. Our cloud strategy clearly inscribe itself within this mission, let me try to explain you why and how.
A few minutes ago my colleague Simon Wardley asked me a simple question: do we have any graphs that shows the adoption of Ubuntu Server Edition over time, other than Google trend? I could not think of any, so I figured to produce one out of the results from the Alfresco Open Source Barometer since they have now released their results three times. Here it is:
The Eclipse Foundation just released its 2009 Community Survey , and this brings some very good news for Linux and Ubuntu.
Great news for Linux, as it has clearly gained ground very fast both as a development and as a deployment platform since 2007. Ars Technica covers the details, but here is the graph they have produced of this growth:
Looking into the details of the survey, Ubuntu is clearly the second OS for Development (14,4%) behind Windows (63,9%) and more than twice the share of MacOSX (6,9%) :