77 comments

[ 3.4 ms ] story [ 53.4 ms ] thread
"We're very comfortable with where we are. Our revenue is growing at a healthy pace."

I have to ask myself if that's true, or if they're just saying that.

As Ubuntu gets more popular I'm sure they are selling more support to schools, governments and others. In 2009 they had a revenue of $30m which was enough to keep things running. So why not?
Well they pissed off half the users with amazon so I'm not that sure it's true.
I am more pissed of by the regressions in compatibility in 12.10 than the Amazon thingy that could be turned off in 3 seconds.
Come to Xubuntu, 12.10 works perfectly.
Yeah, that is what I heard. Which makes me wonder what went wrong in the main distribution.
possibly trying to move in too many directions at once. xubuntu used a relatively stabler and better-shaken-out desktop, which meant one fewer moving piece to introduce incompatibilities.
They decided to copy Apple and have an "innovative GUI". Surprise, surprise, it turned out shitty, just like OS X.
If you want to avoid regressions, don't upgrade until they've had a few cycles of fixes. Especially for .10 releases. Ubuntu ships early and breaks fast, and then slowly fixes the breakage - if you don't like that you'l want to let others be the guinea pigs first.
Well they pissed off half the users with amazon so I'm not that sure it's true.

Is that really true? Sure - it annoyed a heck of a lot of folk in the Hn community - and similar tech-focused arenas.

Non techie folk I've seen using 12.10 either a) Don't notice, b) don't care or c) like it.

Or a significant portion of the annoyed techie folk did a sudo apt-get remove unity-lens-shopping and moved on with their lives...
Wait, you mean it's easier to remove a package than knee-jerk leave distros? Sometimes I wonder if the /r/linux-types realize that they're no better than the kids in the Halo forums screaming that they and their friends are going to quit if someone doesn't fix their issue.
13 year old Halo players eventually grow up to be 21 year old Ubuntu users. ;)

As for me, I'm a 30 year old Ubuntu user (on the server) who finished the Halo 4 campaign yesterday.

And indeed in my case grow up to be 40 year old Debian users when they get fed up with Canonical's dubious decision making.
The Amazon thing set a bad precedent. One of the reasons people like Linux is because it doesn't come bundled with that sort of crap in the same way Windows PCs and Android phones often do.
The difference is that - for a chunk of people - this functionality isn't crap. It's actually useful.

It's out of the way for people who don't care. It's there for people who do. I've seen folk go "that's so cool" when the amazon stuff came up.

This stuff is much closer to the adds folk get in Google search. It's often relevant to what they're doing at the time.

Don't really agree, at least not based on my experience with it.

The key difference being, with google I am specifically searching the "world wide web" and may type something that suggests an interest in making a purchase. Companies can bid against each other to decide the value of these searches.

When using unity dash, I am basically searching for programs that are installed on my computer. Or occasionally for a file. Doing a primitive text match against "thunderbird" with an online catalog is unlikely to help.

Once you are in this mindset you start to think "why should amazon get special treatment?" and you say "hey, we should search ebay too and what about netflix and pornhub?" and suddenly you have an entire screen full of crap and are leaking information everywhere.

Don't really agree, at least not based on my experience with it.

This is why I sad "a chunk of people" not "everybody". I don't like it either. If and when 12.10 works on my laptop I'll kill it straight away.

My partner, however, likes it. She's often searching for book refs and amazon stuff. This makes her life easier and better.

Just because a group of people don't like something doesn't necessarily make it a bad UX. The mantra of everybody in the UX profession is that "you are not the user". My likes and dislikes do not matter if I am not the target market.

Does it matter if N techies hate something if N x 100 in some other larger group love it to bits?

Once you are in this mindset you start to think "why should amazon get special treatment?" and you say "hey, we should search ebay too and what about netflix and pornhub?" and suddenly you have an entire screen full of crap and are leaking information everywhere.

If and when that does happen - that'll be bad.

Hasn't happened so far with Google.

I don't see the Ubuntu folk being dumb enough to make that happen on their platform.

I thought that this was what lenses was supposed to fix? Being able to switch between a variety of different searches.

12.10 seems to take the opinion that every search you do should search everything by default, not even google does that.

If they are going to follow this model with Amazon, there isn't really any reason to believe they won't do it for anyone who offers them a sweet affiliate deal.

I would personally think that the USP that they have on the Ubuntu desktop is something that non-technical folk quite like to use. From what I've seen they've done that very well. From what you can see on their design approach from the outside I don't think they'll mess that up.

Time will tell.

What unity desperately needs is better NLP. If I type something and it can infer that it's probably a book title then show me books, probably a film title then bring up IMDB but if I'm typing "xterm" I really only want xterm.
(comment deleted)
I'd expect the number of pissed off users to be more in the 0.1% range if we're going to throw around unsubstantiated numbers.
It doesn't bother me at all. People do actual work to make the os. They need to pay those people. Since I'm not paying them and they're a for profit company I'm not the least bit surprised or bothered.
Hard to know, but at least they are not firing people are still expanding in the scope of their projects, so either they have good financials or strong investors believing in them (on top of Shuttleworth). We know Google is using a custom-made distribution of Ubuntu in their offices, and they are probably a big commercial partner for them, among others.
"at least they are not firing people are still expanding in the scope of their projects"

You mean aside their Qt / KDE developer when they dropped Kubuntu as an official 'remix'?

Personally I've never liked Ubuntu, not even in the early days. I think it's one of the worst distributions for consistency. They bring in largely untested components prematurely (Pulse Audio), change the GUI every 6 to 12 months and even propose breaking established standards within the Linux world (eg 'Windicators' : http://www.osnews.com/story/23243/Shuttleworth_Unveils_Windi... ).

Don't get me wrong, I'm all for a dumbed down distro for new users, but I really don't think Ubuntu is the best out there. In fact I think it's probably one of the most over hyped.

However what Ubuntu has brought us is a common base (be that via vanilla Ubuntu, one of it's many 'remixes' or even the spin offs / forks like Mint) and better exposure to the Linux platform. Had it not been for Canonical -or more specifically, Mark Shuttleworth- then I'm not convinced that we'd be seeing Steam on Linux.

The beauty of Linux is Ubuntu can co-exist with Gentoo, Slackware, Arch and all the other extremes of the Linux ecosystem. So I can run my 'hands on' distro of choice, and my wife can run her 'hands free' *buntu fork.

Don't they also earn money from landscape etc?
He only talked about revenue. Nothing if they're making money (profits).
I was an Ubuntu fan for a long time, but now I've gone back to Debian. Ubuntu has become far too dumbed down for me.

I've ranted about the dumbing down of UIs previously on HN (re: Windows 8 Metro/WinRT, OS X Launchpad), but none are as terrible as Unity. It's impossible to find what you're looking for with it, it's terribly unintuitive, it hinders productivity more than any of the other offerings, makes it impossible to find out what applications you have (since software store apps and normal apps are held separate), and once Gnome fallback is disabled/no longer ships, will be shoved down users' throats more than WinRT or Launchpad are.

This and a number of other missteps on Canonical's side (cough Amazon cough) have made me a disbeliever.

I've actually spoken at length with some Canonical business representatives out of London on this issue, and when I laid out some of the limitations of Unity to them over the phone, I was surprised to hear them readily agree that it's nowhere near perfect, and in many ways a step back from the tried and tested UX. I can't remember the specific complaints that I voiced at the time (this was a while ago), but they promised to be in touch when the issues have been addressed, but I'm not holding my breath on that happening.

Well, I agree with you about Amazon. Your info on Gnome is a month or two inaccurate though. As for Unity, have you used it recently? It's a wildly different thing than it was a year and a half ago.
I am currently using Ubuntu 12.10 with Cinnamon and it's much better than the Unity experience. You should give it a try, it feels refreshing.
Unity has finally caught up. Have you tried Unity in Ubuntu 12.10? I was a big Gnome 2 fan for years and couldn't stand unity until 12.10, Unity has become productive and more than usable for a programmer.
I find that the interface design is fine (comparing like to like with metro, gnome shell) but you do need a fast machine, and laptop power draw is not too hot.
> Ubuntu has become far too dumbed down for me.

You know you can run Ubuntu without Unity, right?

I mean, does anyone on Earth know that?

I can't be the only one running a non-Unity desktop environment on Ubuntu. (Window Maker)

The point is if you run Ubuntu without Unity that it breaks a large amount of functionality. Wireless for instance becomes a complete pain. Lots of stuff like xorg config is now embedded in unity.
I have zero problem with wireless under gnome-shell, xfce or lxde (and if you can function without NetworkManager, console too) so my question is how you even got that idea.
I've been doing 'sudo apt-get install kubuntu-desktop' and getting rid of Gnome/Unity since 8.04 - no pain involved. Maybe it does not apply to XFCE/LXE/others (I don't know) but it's one command to stick KDE on top of Ubuntu.
Running gnome-shell here, apart from the odd maybe-breakage for a few minutes after OS upgrades, everything works perfectly.
I run Ubuntu without Unity on both a laptop and desktop (my window manager is ion3/notion). Both work fine. Wireless on the laptop just requires "docker & nm-applet &". (That was in 11.10, I'm not even sure if it's still needed.) I'm even using nvidia drivers on the desktop, though I did use some gui stuff to install them.
Nonsense. I've been using Ubuntu exclusively for a year, and alongside with Windows for at least three years before that, and I've never used Unity. First I've ditched it for Gnome Classic, then for Gnome Shell and finally for Cinnamon, and I've never had any problems that would arise from the lack of Unity.
> The point is if you run Ubuntu without Unity that it breaks a large amount of functionality. Wireless for instance becomes a complete pain. Lots of stuff like xorg config is now embedded in unity.

Absolutely none of this is true. I don't even know how you can say it, because it has no factual basis.

You must really think I'm dumb. I run Ubuntu without Unity on a daily basis and everything works. The fact you think you can lie to my face about my own setup is simply astounding.

> It's impossible to find what you're looking for with it

Huh? You press the windows key, and start typing in the name of what you want to look for. I find it far easier to find things with Unity than before.

> it hinders productivity more than any of the other offerings

I was planning on installing a tiling window manager when I first installed Ubuntu 12.04, as I really want the desktop environment to not get in my way. I stuck with Ubuntu because contrary to your experience,to me it's the most productive UI I've used in the last 20 years+.

> makes it impossible to find out what applications you have (since software store apps and normal apps are held separate)

"dpkg -l" like in any Debian based system. I find this a ridiculous complaint from someone who has gone back to Debian, though - any way you can find this info in Debian is available to you in Ubuntu.

> once Gnome fallback is disabled/no longer ships, will be shoved down users' throats more than WinRT or Launchpad are.

As long as Debian ships alternatives, going back is fairly easy. But as it stands, there are plenty other alternatives for Ubuntu too, shipped by the community.

Personally, 12.04 with Unity was what truly sold me on Ubuntu, and I suspect the same will be true for far more users than they lose over it.

Good addressing of concerns raised.

>> Personally, 12.04 with Unity was what truly sold me on Ubuntu, and I suspect the same will be true for far more users than they lose over it.

This is a correct observation (at least my own anecdata verifies it too).

Haven't had any trouble with replacing Unity with Gnome 2/3. The one time I stuck with Unity for a bit and discovered you could snap windows to the side of the screen (a la Win7), I was instantly sold.
I strongly agree. As an example try to create an Launcher for Eclipse, it is a usability nightmare.

Windows:

  Right click > Pin to Taskbar
Mac:

  Right click > Options > Keep in Dock
Ubuntu:

  gedit ~/.local/share/applications/opt_eclipse.desktop

  [Desktop Entry]
  Type=Application
  Name=Eclipse
  Comment=Eclipse Integrated Development Environment
  Icon=** something like /opt/eclipse/icon.xpm **
  Exec= ** something like /opt/eclipse/eclipse **
  Terminal=false
  Categories=Development;IDE;Java;
  
  nautilus ~/.local/share/applications
  chmod +x ~/.local/share/applications/opt_eclipse.desktop
In Unity:

1. Open your program of choice. 2. Right-click on the Unity's icon. 3. Check "Keep in Launcher"

Enjoy!

I've used kde and Gnome on ubuntu since 7.04. When Miguel de Icaza wrote his piece on the death of desktop Linux a few months ago, discussions on Unity as the "doom" of Ubuntu crept back up and I got curious about it enough to give it a try and see for myself. My conclusion is that although many people feel the way you do and are pretty vocal about their discontent, they apparently don't represent a majority and some of the comments are increasingly out of touch and are even becoming misinformative.

I've ranted about the dumbing down of UIs previously on HN (re: Windows 8 Metro/WinRT, OS X Launchpad), but none are as terrible as Unity. It's impossible to find what you're looking for with it, it's terribly unintuitive, it hinders productivity more than any of the other offerings, makes it impossible to find out what applications you have

This is an example. It's been my experience as a full-time user that the launcher does a great job to help you find what you're looking for. Not only can you simply type keywords and suggestions are most of the time pretty accurate, but if for some reasons you don't find what you want, you can use filters.

For example, to find applications the old-fashion way (nowadays, most people just ask what they want and it comes up):

- press super (brings up the launcher)

- click the Applications button (2nd button). The app filter is now on

- click on the second sub-header where it says "Installed" for installed applications. You should see all your apps.

- if you need to further filter by type or other, open the filter and pick one (games, internet, education, etc).

Otherwise, to do like everybody else, to launch firefox:

- super

- type fir[efox] <enter>

or

- super

- type int[ernet]

- click on firefox icon

I'd like to share this little comment that I found the day I moved to Unity. It reflects pretty much my experience http://ubuntuforums.org/showpost.php?p=12042350&postcoun...

It's not to say that Unity is perfect, far from it, the thing still needs work, but I think it's more than time for some Unity critics to accept that maybe they're opinions are becoming non-constructive, especially when they don't address the real issues of the desktop.

Canonical (and Microsoft) seem to be pushing heavily for 'design by user testing' which equates pretty closely to 'design by committee'. Interestingly, both iOS and Android Holo are the very opposite of this - 'design by fiat' where one or two people are generally setting the tone for the entire OS design based on their own preferences.

IMHO, iOS and Android are both easier to use and nicer to look at than Windows 8 and Unity - seems like a very clear indicator to me that 'design by user testing' is a very bad approach.

Any way to actually research this? Some kind of simple test of putting 'design by committee' against 'design by fiat' and having a 3rd party group grade the two in a blind side-by-side test of different UI? Seems like research worth pursuing considering how much money MS and Canonical and throwing away on this - and destroying their businesses in the process.

I don't understand how doing user testing is necessarily "design by committee". Regardless of how you come up with your ideas you need to test them on actual users in order to benchmark what works and what doesn't.
That sounds correct - but has it actually been proven that you should design around simple indicators from user testing?

The general usage patterns of iOS were never developed with user testing at the core. Same for Android Holo. These designs were created directly from a designers intuition and have since been improved slightly with user feedback and testing. If you read up on publicly available information about the process though, it is clear that user testing was not the central issue.

Meanwhile whenever you read anything regarding Windows 8 or Unity design, the use of user testing was always core to the design process - often toted as the most important part. Just read this article and the main theme of their design discussion is on user testing.

Basically, I think this area needs more research rather than an off the cuff "you need to test them on actual users in order to benchmark what works and what doesn't". Sounds correct, but has anybody actually tested that? Often your test users don't see the big picture and don't really know themselves what they want. They're just answering 'big blocks were easier to click on'. That doesn't mean you must use big blocks - you need to consider the interface and usage as a whole, not simple data points from testing and consider your design done...

I think it depends on what you mean by "user testing". Rather than focus groups and asking users to design to app for you (which would be bad) I assume what is being done would be to provide a few sample interfaces and record users doing various tasks. You can also track eye movements and see which parts of the interface they concentrate on most.

If they take 10 minutes to figure out one interface and 10 seconds to figure out another one for example it's quite obvious which one is more intuitive.

What do you understand user testing to be?

I understand it (someone please correct me if I'm wrong) as being the same as usability testing. In other words, putting users in front of a particular design with a task you want them to complete. You then observe anything they struggle with. You can also measure how long it takes them to complete the task. These things inform you about how good your design is at the same time as making some design flaws very evident. One thing that is sometimes included (but I personally disagree with) is asking the user for an opinion.

However, consider the following:

A UI for creating a shopping cart. We can rank two different variables here:

1) Number of users making a purchase. 2) Number of users returning goods because they didn't actually want it.

If we focus only on the first option in our user testing (as any shopping cart user testing will do), we will generally make the 'fine print' descriptions of items as small as possible. We will make it very easy to buy an item with a single click. This is going to give us the best 'purchase rate', guaranteed.

However, we are going to get increased returns as users will miss important product details. We will get lower 'user happiness' with our store as users will feel a bit cheated and have to turn to external sites for more information. In the long run, users may stop using our store entirely and our purchase rate will fall.

This is a classic example of 'short term' or 'greed' based optimization. I feel nearly all UI testing I've seen does not cater to variable B - only to variable A. Catering to variable B isn't even really possible with a UI or A/B test?

If one of your key metrics is rate of returns, surely this would show up in an A/B test. You could also check for it in usability testing by making the task something where the user would be interested in the "fine print details" if they were visible enough for the user to notice.
iOS and Android(apples)are both easier to use and nicer to look at than Windows 8 and Unity(oranges)

I would absolutely loathe to run my laptop, desktop, or server on a mobile OS.

Point conceded - was just going with current 'talked about' OSes - but you're right in that they probably can't be compared.

I'd still like to see research done using the following - results could be very interesting.

A designer is told to create a screen for some fairly complex feature - something that has at least 10 inputs into some kind of algorithm.

A

Designer is given free reign to just make up some UI entirely how he thinks it should work.

B

Another designer is told to make different versions which are then tested by users. Users should be asked what and how they want the UI to work and how the different versions should be changed. Based on popularity of opinions by testers, that design should be changed to match what most testers prefer. Should have at least 3 repetitions of user testing and feedback.

After this, A and B are given to a new unrelated testing group who need to rank the UI from both A and B without being told about either or having anything explained.

Common sense says B should be better, but I don't think it's guaranteed... Anybody in a university position currently in a position to set something like this up? The results should likely be worth a research paper regardless of outcome!

The alternative is design by an elite group with a strong opinion. I'm very much in favor of that model provided that this elite group is knowledgable about all the tasks that users actually want to perform.

I think that's possible for consumer electronics but not for general purpose computing. No one can design for data center sysadmins, data scientists, financial analysts, architects and mobile salespeople at the same time without making mistakes.

Being opinionated in an area where your opinion is irrelevant is just being stupid.

I love Ubuntu 12.04. Remarkable well thought user experience.

6 months back, I switched completely to Ubuntu 12.04 and is my primary machine now. I'm blown away with their agile methodologies and love every small part of the web-integration + the Ubuntu software market.

Ubuntu Desktop is strongly emerging as perfect web platform with tight integration with web-services. Many Developers have started writing apps for ubuntu software market.

The concept of HUD to search inside webapps and navigate complex menu's is revolutionary! Worth mentioning, webapps are now exactly like native desktop apps, recently used the Gmail webapp, it opens as separate app and we can search inside that app. (They have an API to enable such HUD controls for any webapp). The Ubuntu Software center has tons of good apps and they also give Free 5GB cloud storage.

I'm blown away with all the features, and its worth being part of this big change.

One feature I wished to have - a seamless OS upgrade like iOS.

I have to say I haven't found myself using the HUD very much. When I am learning an app I usually want to have discoverability so I will search the menus looking for the stuff I need. Once I am more versed in using it I just memorize the keyboard shortcuts. Not to mention that for some apps (mainly Java etc) HUD doesn't really work at all.

Not seeing much in the software centre either.

HUD is perfect for the power users, adds a lot to productivity.

Here is the HUD demo - http://www.youtube.com/watch?v=w_WW-DHqR3c

HUD for power users - http://www.youtube.com/watch?v=ZK2lMCMsios

All of this stuff is faster with keyboard shortcuts, unless it's stuff that you only use very occasionally in which case there would be only a negligible benefit.

The algorithm is also based only on text matching (presumably levenshtein distance) so typing "exit" isn't helpful if the application happens to use the word "quit".

HUD would be incredible if it was as clever as Siri at NLP and could search every app installed on my system at once.

So I could say stuff like "Set an alarm for 10 minutes time" or "email richard"

> One feature I wished to have - a seamless OS upgrade like iOS.

What's wrong with the current OS upgrade process?

It has seams for a lot of people.

Personally, every upgrade I've done has resulted in a broken system. I'm not doing anything out of the ordinary. Half the time I'm left with a system that won't even boot and I have to do a fresh install.

Wow, that's odd. My desktop has been running the same installation since 10.04 or so and all the upgrades worked fine (apart from minor gnome-shell toolbar breakage).
I've had Ubuntu upgrades go pretty smoothly so far.

I would like it if you could run an upgrade process to switch to a 64bit install though. It seems at the moment as if a reinstall is required (or major hacking).

If you've initially installed a 32-bit OS and you expect a seamless upgrade to a 64-bit OS then it's honestly a use case that shouldn't be looked at or have resources devoted to solving.
You might be right but I'm not the only person that wants to do it.

A few years ago the recommendation (on the Ubuntu site) was to install the 32bit version but now the stability and performance gains of 64bit builds make the trade off different.

The box doubles as my home MythTV box (with uptime requirements to keep my family happy) and general home server including running as a test server.

On a slightly related note. I would really like to see this fixed in Ubuntu for me to really enjoy it as a developer:

http://askubuntu.com/questions/220357/improve-eclipse-user-i...

going on preferences->appearance and changing the theme from GTK to classic made it much better for me (will look just like previous version). Also, in classic mode, the UI fonts are integrated with the window manager so you can change them, make them smaller, etc...
The classic look suffers from the same issues. The padding is far too heavy on most of the UI elements.

If you use Eclipse on OSX or Windows with a lot of project folders loaded at once, you will see how much better it is than on Linux.

Maybe this is the issue I'm having when trying to explain the problem I'm facing. A lot of people seem to think that I'm complaining about the new Juno interface when this issue has been around much longer than Juno.

I just replied to this on Ask Ubuntu (including screenshots). You can reduce the padding a bit with a .gtkrc file and/or custom GTK themes. This and some font-tweaking on the same file should be good enough.
Unlike Windows(as some of you are complaining about), Ubuntu is highly customizable, so ranting about Unity or Amazon is useless for techie guys like us, unless you are talking about the non-techie user who doesn't care that lots of his/her info in Windows/Mac is shared with third parties.
I see so many praises of Ubuntu 12.04 Desktop that I have to limit my comment to negative critics to add value to the discussion. Though I want to stress that I'm mostly very happy about it.

One problem I have is that applications tend to change the location of their windows, especially Thunderbird. This has two nasty consequences. The first one is that the window (editing mail) might be moved to another virtual desktop when switching to another app temporarily. The second one is that the moved window may have its top bar covered by the desktop top menu. So it is not possible to grab the window and move it.

Another nasty UX is that the app menu move to the deskto top bar is sometime covered by the program name or other data and becomes inaccessible.

And finally the worst of all is that NoMachine doesn't work any more because of compiz using the 3D accelerator. The fall back to 2D is only partially working. I would like to be able to use Ubuntu desktop remotely with a secure connection through high latency and slow connections as NoMachine makes it possible. This makes me want to move away from Ubuntu.

Another niggle.

If you have 2 monitors and want to run a fullscreen video on one (using Totem or VLC) and do work on the other one.

As soon as you focus on one of the windows on your work monitors it will bring the launcher + dock to the front on both monitors obscuring the video.

I'm replying to my own message to provide some solutions I found to the problems I reported.

First, regarding inaccessible window header bar, one must use the alt-right click magic action to display the window manager menu and select the move window. This works wherever we click in the window. The other menu commands might also be useful. However, my opinion is that it is bad UX and inefficient.

Second, regarding NoMachine, I tested Xubuntu which doesn't depend on 3D accelerator and with some trick it can be used as an ersatz of Ubuntu. For the trick that works see here: https://answers.launchpad.net/ubuntu/+question/157817 One widget is not working, but it is not critical.

The work they're doing for the new hardware and software enablement on the LTS is interesting.

"LXF: Looking towards the server, I know recently that you increased your support life cycle to five years…

JS: Our LTS releases used to be three years on the desktop and five on the server, and we made two changes. One was bringing the desktop up to five years, and that was in response to enterprise demand.

And the second change we made was to make a stronger commitment around making those LTS versions available on new hardware as it comes out, so that people can get hardware refreshes and still maintain a stable software platform across the enterprise.

So we'll make the 12.10 kernel work with 12.04 and the 13.04 kernel work with 12.04. So if you need that kernel for hardware support, it will be available.

LXF: Red Hat recently announced it was increasing its server support cycle from, I think it was, seven years to 10 years; does Ubuntu feel any pressure to match that?

JS: We're not seeing that right now. I think the reason is the different use cases in terms of people who use Red Hat and people who use Ubuntu. And, interestingly, we're seeing pressure almost in the opposite direction.

One of the things that's happening in the server world is that everything cloud-related is so fast moving, it's not realistic to think you're going to do something now and want the same tools and software in 10 years. What we see is people wanting the stability of the base OS, but wanting new hardware support for one, and newer software for cloud-related activities.

So, they want the new OpenStack, for example, on a 12.04 LTS base, so that's another thing we've committed to do with 12.04. In six months' time, you'll be able to get the newest OpenStack. 12.04 shipped with OpenStack Essex; but when Folsom comes out, the next version, people are going to want that not just on Ubuntu 12.10, but also on 12.04, which is for stable production."