Sun Puts its Weight Behind Ubuntu Linux
fak3r writes "Sun today announced that they are putting their weight behind Ubuntu Linux. While Ubuntu has been many people's desktop Linux choice for a few years now, with its Debian heritage, you can see what kind of server it could be. Slap that on the new Sun 1Us with the new Niagra T1's CPU, the one that'll have four, six or eight cores each, and go to town."
As a very happy Ubuntu user, I'm scared.
But it could be worse, it could be "Ubuntu, supported by SGI"
Does this mean that Sun is endorsing the Debian package management system over RPM-based approaches? IMNSHO, it's high-time that an enterprise IT vendor saw value in dpkg.
http://tinyurl.com/4ny52
So why wouldn't you just use Debian if you want a server linux distro? What will Ubuntu provide over Debian for a server?
Remember this quote from Scott Mcnealy a few years back?
There are 2 kinds of people in this world. Those that can keep their train of thought,
I use Ubuntu (actually Kubuntu) on my Linux desktop machine, but I use straight Debian on my headless server.
Can anyone tell me why a person would want to use Ubuntu on a server, as opposed to just using Debian?
It seems to me that most of the advantages of Ubuntu are on the GUI side of things, and this is the way that most of the software that's different for Ubuntu than Debian is aimed towards. Most of the server-type packages you'd probably be pulling from the Debian repositories anyway, so there's not much advantage and some things might not work, because Ubuntu doesn't follow the "Debian way" in everything (there are some file locations and paths that are different, I believe). Plus Debian has always seemed a bit better documented, although I admit that's arguable.
I'm glad to see Sun put its weight behind a Debian-based distro, but I don't quite get why Ubuntu and not just Debian, especially if it's for servers. The only reason I can think is that they don't want to get too close to Debian's leadership and philosophy, and find Ubuntu more palatable from a PR and customer-relations perspective. Still, it seems like an odd choice.
"Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
While Ubuntu has been many people's desktop Linux choice for a few years now,
I find it interesting that a distro only first released slightly over 18 months ago [1] [2], could be "many people's desktop Linux choice for a few years now" (emphasis added).
Yesterday: Microsoft flirts with open source
Today: Sun flirts with Ubuntu (yahoo article title)
This is a good thing for Ubuntu and Open source.
An Indian-American Hindu committed to non-violent thought/speech/action alarmed by the global explosion of radical Islam
Ubuntu on a server? So what? Ubuntu ...is nothing special as a server.
Well, there is a lot of buzz around Ubuntu, and Sun is trying to capitalize on it.
That aside, there's nothing wrong with running Ubuntu on a server. Do a "server" install to avoid all the bloat, and you have a stable Debian system with up to date software.
What's the ugliest part of your body? Some say your nose, some say your toes, but I think it's your mind. -Zappa
If you are going to town with the Niagara chip I hope your application is appropriate for it. If you need to chew up threads...great. If you have a single threaded application you will have 2X the response time of a Sunfire v440 which is hardly a FAST machine (think medium duty truck). If you are doing any floating point processing the FPU is shared across the 32 processors (8 cores / 4 threads) the application sees.
When the people fear their government, there is tyranny; when the government fears the people, there is liberty.
Nope, you are wrong. Ubuntu/Canonical offers 5 years of support for "Dapper Drake" as a server. Only because you don't consider it at Desktop OS (like lots of other people, including me) it is not unusable on a server.
All I see is a lot of vague statements about how cool Ubuntu is and how Schwarz would like to do stuff with it. That's a long way from "putting weight behind Ubuntu". The headline of TFA is more accurate: Sun is flirting with Ubuntu. Or more accurately, their new CEO is — and I'm not convinced he'll be around long enough to push through that kind of strategy.
Could Sun be using this to eventually get to the desktop, or at the very least, allowing companies to run a complete linux system. Solaris server, Ubuntu clients for the employees?
That which does not kill me only postpones the inevitable.
As a big proponent of debian, the biggest problem corporate/companies have with debian support options is that is not coming directly from the distributor of the software. So maybe thats one reason for choosing Ubuntu is that they offer support directly.
Its also probably a lot easier for Sun to deal with a company when wanting changes/partnerships, rather than dealing with a fully community based effort. You can't just go to 1-2 guys in Debian and say do this and get it in by next week or else!
That said, I agree that stability on the server is much more important than being on the cutting edge of technology, for most server uses. Besides, if you install Ubuntu to get a Debian system, well, why not just install Debian? :)
I guess it depends on the usage where the maximum cost/benefit point lies. If you want a rock-solid mail/webserver, Debian Stable is great. If you want to stream 3gp to your phone, Ubuntu is probably the best bet (with Flumotion and packages). Or if you want to use the latest version of PHP or whatever.
--
Given enough personal experience, all stereotypes are shallow.
This is my problem with yum - it is god awful slow.
.deba nd .rpm, or yum vs. apt, but the reoslution of dependancies is orders of magnitude faster with apt-get than with yum install.
Want to install something? 'yum install foobar', wait 30 seconds while it connects to the repository, wait 30 more seconds while it resolves dependancies, wait 30 more seconds for it to think about installing, wait 30 more seconds and it is finally done.
With apt-get this all happens in about 10 seconds or less.
Part of the problem is that *EVERY SINGLE ACTION* causes it to hit the server and verify it's package repository. Any 'yum install' command essentially does a 'yum update' first, even if your database is only 3 minutes old. When you're installing a fair number of packages on a new system, this is very tedious. What is the point of even having 'yum update'? apt-get is much better in this regard, *always* using the local cache unless you explicitly 'apt-get update'.
Also, I don't know if it is because of the differences between
Sun is endorsing Ubuntu, a Linux-based operating system. There isn't anything indicating that they are favouring any particular software packaging system. Dpkg/apt-get might be the way Ubuntu keeps its own house in order but nothing prevents anyone from installing and maintaining RPM packages on a machine running Ubuntu.
;-)
Merits of dpkg aside, SUN may give standards compliance a high priority in its products, and like it or not in order to comply with ISO23360 the operating system MUST support the installation and management of RPMs (it need not be the native package system of the OS, but ALL ISO23360 compliant applicaitons are distributed as RPM packages). SUN could very likely contribute its resources towards making Ubuntu comply with ISO23360. Mark Shuttleworth himself stated that this was a goal for upcoming Ubuntu releases so they would be on the same page. Therefore if the ISO23360 standard gains traction it could mean that installing RPMs on Ubuntu machines could become more common than you'd think, especially for companies like my employer--large enterprises that salivate over anything with "ISO##### Compliant" on it...and guess what SUN's customer base is?
Oh yeah...perhaps I should explain what this ISO23360 is. Basically it is a standard that specifies a set of requirements for Linux-based OSes (file structures, included shared libraries, software packaging format, etc) to allow compliant application software to be easily deployed and executed on any compliant OS without the need to recompile and/or re-package for each OS as is the case today with Linux systems. It is more commonly known as LSB3.1
Perhaps we'll see a repository for Java .debs at last, eh?
You must have missed the big news: official packages of Sun Java .debs were uploaded into Debian's non-free archive yesterday.
The announcement
Link to the page for the "source" package (I put "source" in quotes since it actually contains tarballs of the binaries, but you can obtain real source code in the sun-java5-source binary Debian package.)
License and FAQ about the license under which these packages are made available (note in particular that it permits sublicensing for derived distributions).
- Kevin B. McCarty
Linux on Sun boxes also calls their disks sda, sdb, hda, hdb, etc. /dev/rdsk/cXtYdZsQ galore.
Conversly, Solaris 10 on opteron ==
THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
I understand this, but didn't Ian Murdock (founder of Debian) already try this with Progeny? The distro went belly-up and eventually Progeny became just another Linux services and support company. I'm not even sure if they're still around TTT. How is Ubuntu more a more corporate-friendly face for Debian than Progeny was (supposed to be)?
Alternative 1 (dirty, two steps):
:-)
$ sudo apt-get install rpm
$ sudo rpm --force-all -ivh PACKAGE.rpm
Alternative 2 (cleaner, four steps):
$ sudo apt-get install rpm alien fakeroot
$ fakeroot alien PACKAGE.rpm
$ sudo dpkg -i package.deb
$ sudo apt-get -f install # will install any dependencies
Alternative 3 (suppose multiverse is in sources.list)
$ sudo apt-get install package ## it is probably there
It's better to be the foot on the boot than the face on the pavement. ~~ tkx Kadin2048
I use Ubuntu as well as Debian, both on desktops and servers. Here is a couple of advantages Ubuntu has over Debian on servers:
As a Unix guru/developer I also regularly use a couple of other Linux and BSD distros (FreeBSD, Gentoo, OpenBSD, etc) because I like to experiment a lot and like to live on the bleeding edge of technology, but all in all I have realized that Ubuntu plainly rocks and there is a lot of reasons why it is becomming so popular. I think every IT engineer easily understands the advantages of Ubuntu. And somehow it totally makes sense that Sun, "a company built for engineers, by engineers" [1], is interested in Ubuntu :-)
I am a technological perfectionist and Mark Shuttleworth (the man behind Ubuntu) seems to
have created a distro the way I would have done it. It is well engineered and It Just Works (TM).
[1] http://blogs.sun.com/jonathan