Canonical Chases Deal to Ship Ubuntu Server OS
Kurtz'sKompund writes "Canonical, the company that supports Ubuntu Linux, is trying to work out a deal with hardware vendors such as Dell to make Ubuntu available pre-installed on servers. 'Canonical, despite obviously supporting such a deal, had little to do with Dell's decision. Dell said it was merited by customer demand. Likewise, the decision of whether Ubuntu Server will ship pre-installed will be determined the same way.'"
Click here or here.
Dell said it was merited by customer demand.
In other words, "No, Microsoft, we haven't been talking to other OS vendors. It was the customers' fault. honest. Put down that chair."
The theory of relativity doesn't work right in Arkansas.
It's fantastic to see such purported demand for Ubuntu, but I have trouble envisioning the conversion of our servers to their distro. The article itself reports that the server product is in its early days and that there are gaps in its functionality, and the biggest gap seems to be in support. I seriously doubt that Dell is going to pick up the bill for enterprise-level 24x7 support, and the offerings from Canonical seem to be local individuals who put their name on Ubuntu's website, so there's little guarantee regarding their expertise or availability.
I just can't help but worry that Canonical is overextending themselves (even if it is in reaction to Dell asking them to do so), and that the distro will eventually cave once bad PR builds up from a few high-profile failures at the enterprise/corporation level. Those in the FOSS community might not care about bad corporate PR, but it would certainly set Linux back quite a bit adoption-wise to have its golden front-runner made to look extremely foolish.
I'm currently running Debian stable on all my servers. Why would I want to get the next with Ubuntu? Would it be just as stable?
/etc/cron*). So I wouldn't really gain any time.
The install with netinst is very fast. What takes a long time is all the configuration of the needed services, and customization (backup scripts, various checks and email alerts, etc. In short everything one adds to
Am I not seeing some advantage that a pre-installed Ubuntu would bring? Maybe compatibility with newer hardware. I had to use backports a few times, and that was a hassle. Any other advantage I'm overlooking?
Let's look at the possible scenarios that lead to "failure".
#1. Hardware dies. Only an idiot would blame this on Canonical/Ubuntu. If it's under warranty, Dell should be able to replace it.
#2. Software corruption. This would be Canonical's/Ubuntu's fault. But I've run their stuff for years without any problems. Why would there be problems now?
#3. Driver problem. Well, this is why you have these "partnerships" so the software vendor can work with the hardware vendor to solve these problems BEFORE you purchase their products.
#4. Stupid admin problem. Yeah, like there's anything Canonical or Dell can do to prevent that.
So, the only real potential problem looks like the exact thing that such a partnership would be designed to resolve. I'm not seeing the problem here.
I already mentioned this in response to another post, but yes, it's really really supported. http://canonical.com/support
The wiki article on Canonical says that it has 90+ employees. http://en.wikipedia.org/wiki/Canonical_Ltd Mark Shuttleworth himself is rich but not remarkably so. http://en.wikipedia.org/wiki/Mark_Shuttleworth
Given that other Linux distros have more employees backing them, it is pretty impressive that Ubuntu has made the progress it has. Given all of the above, I am led to the conclusion that Mark Shuttleworth is indeed a very smart guy. In that light, I wouldn't be at all surprised to see the servers ship and sell well.
As a user of Ubuntu Server on a 60+ machine deployment for $work, Canonical is seriously going to have to take the server distro up a notch before this could possibly work. The server distro, in stark contrast to Desktop, is a horribly hacked together mess that gives off the impression that it isn't really studied much at all. While Desktop shows the best and brightest of Linux integration, the server distro is just as barebones as the alternative distro, and manages to screw things up in terms of out of box experience.
Am I looking for a UI? No. I want a few basic things.
1: A proper, usable deployment system. debian-installer is good for the basics, but it's a pain in the behind to set up, and doesn't support scripting a RAID/mdadm install, or LVM. This "sucks". Take a look at Redhat or CentOS for a little inspiration.
2: A boot screen that doesn't look like vomited output. Why does the login prompt appear before services have finished loading? I support being able to use the machine before services have stopped. I do not need "Starting PostgreSQL" appearing as I'm entering my login credentials locally.
3: A server kernel that always installs. Why does the installer give me the generic kernel when I'm installing the server distro? Why do I have to manually install the server kernel on boot up, and then remove the generic kernel?
4: Easily add services. You get 'LAMP server' or 'DNS server' or nothing. I had to create a custom installer just to have openssh-server install by default on first load, without apache or MySQL, or other crap floating around in there as well.
It sounds whiny, I know, but we really like the debian-style package management system with the modern services Ubuntu provides. It's great for that purpose. As a real server distro, though, long way to go yet.
I hope this lights that fire under Canonical to pay some attention to Server.
- oZ
// i am here.
"The Federal Reserve is a fraudulent system."--Lew Rockwell
End The FED. -
Look out for a user named 'ellobo'. He likes trolling Linux related stories, he calls Linux 'Linuzzz'. Do an in-page search for 'linuzzz' and you'll see him. :)
Even with imaging WinXP, you'll need the drivers. You'll have to find the drivers. Somewhere. And build your image with them.
This isn't WinXP here. The type of hardware that ends up in server boxes usually has complete support in any recent kernel release.
And, companies like RedHat make sure all the kernel modules for HBA cards are compiled too.
I fear the Y2038 bug
I'm kind of surprised Dell hasn't caught on to that idea yet. If they sell Dell hardware and make sure Ubuntu has all the drives they could load up a custom live CD with all sorts of troubleshooting goodies. Then rather then asking a zillion stupid questions they could point you to the CD if you have to call with broken hardware.. no matter what OS you chose to use! Live CD can read the hard drive, connect to the internet, have 3D desktops, etc.... they're far from tech only "recovery" discs they used to be. Moves like that would go a long way to making regular users see Linux as Legit.