Jason Perlow on 'Unixification II' -- this looks important

| | Comments (2) |

I don't pretend to know enough about whether ZDNet's Jason Perlow is right about Linux missing the boat when it comes to massive scaling, and how OpenSolaris has the upper hand in the world of big iron.

He goes into a lengthy discussion of the ramifications of OpenSolaris coming under the GPLv3 license and what that would mean for Linux. He says that he can see the Free Software Foundation and Richard M. Stallman embracing OpenSolaris, as well as Debian moving away from GNU/Linux to something that could only be called GNU/OpenSolaris.

He wrote the "Unixfication II" item in response to another OpenSolaris/Ubuntu entry called "What Ubuntu Wants to Be When it Groups Up"

Pretty heady stuff, all around. Again, I have no idea if there's anything to this. All I know is that the OpenSolaris 2008.05 CD runs like crap in 512 MB of RAM. But the MilaX spin on OpenSolaris -- a "Damn Small" take on the Sun OS -- runs great.

Here's a few excerpts from Jason's "Unixfication" piece:

But what about mainframes? Those got big amounts of memory and I/O, right? The IBM zSeries mainframe implements Linux on a hypervisor (zVM) and is also partitioned, so essentially it runs lots of little virtualized systems at once. This again is not true monolithic scalability, this is using virtualization technology to perform resource allocation. It's wicked cool, it will be a great solution for a lot of customers, but it's not where Linux kernel development should end. We will still need bare metal monolithic scalability for some time to come - the hypervisor hasn't eliminated the traditional computing model yet, because many kinds of apps should not be virtualized - such as anything requiring heavy I/O -- and I suspect it will be a while until it becomes the conventional way of doing things.

...

Linux and UNIX will eventually merge into the same operating system. Who's kernel and what the kernel ends up looking like and who's pieces it incorporates is irrelevant. The question is, how difficult are we going to make it for ourselves to get there?

...

If OpenSolaris is released under GPL version 3, then we now have the inevitable situation where there are two GPL-licensed Oses in the wild. This has never been an issue before, because Linux was the only game in town. From the perspective of the Free Software Foundation, GPL3 is going to be the preferred license under which many, if not all - with the possible exception of the Linux kernel itself - will fall under. That means with OpenSolaris, we would have a complete GPL3 OS stack. Unless Linus decides to change his mind and move Linux to GPLv3, our favorite kernel is likely be left behind. You got that right people - Free Software Civil War.

The FSF has always referred to Linux as GNU/Linux. This isn't just Richard Stallman being bitter - this is the official name of which the Debian distribution, which forms the basis for Ubuntu, is referred to. It might be a little bit of a stretch, but what if the OpenSolaris kernel and many of its other components were to fall under the auspices of the Free Software Foundation? Surely, Sun would have to give up some control, but if you follow the natural course of things, GNU/Solaris is not out of the question. With the "Kosher Certification" of the FSF and Richard Stallman, migrating Debian to a Solaris kernel would simply be an academic exercise. Or to put it this way -- "GNU -is- UNIX" would become their new motto.

We can avoid all the petty squabbling and unpleasantness as a result of a GPL versioning divide between the two players if Linux is changed to GPL3. Sun can then cooperate and license its OS into GPL3 as well, and we can get on with more productive work of engineering the Free Software OS of the future.

Again, read the whole damn thing here. And the first article here.

From my humble corner, I'm not sure whether or not there needs to be one monolithic kernel to handle everything from the biggest of big iron all the way down to plain-vanilla servers, personal desktops and embedded devices.

I'm not even sure this is what Jason Perlow is getting at, but I have a feeling if there's a demand for a Linux kernel aimed at massively huge-scale computing, that will happen. Certainly the open-sourcing of Solaris will provide more competition for Linux, but there's room enough out there for everybody, I figure. And whether or not the "open" part of OpenSolaris will extend much beyond the i386 architecture is, in my mind, more of a question than a certainty.

And if the OpenSolaris CD didn't run like a two-legged dog on my 512 MB box, I'd think the future quite a bit brighter for OpenSolaris. Hell, if I wanted an OS that only ran with 1 GB, I'd use Vista.

2 Comments

There's far more to the success of Linux than merely the GPL -- otherwise GNU/FSF would have finished the HURD kernel by now, and Debian would have switched to it already.

Linux harnessed the magic of collaborative Internet development at just the right time. Linux also adapts quickly to emerging technologies, is flexible enough to fit in small devices while also exploiting the power of large devices, and (perhaps most important of all) is vendor-neutral. It isn't controlled by Sun or IBM or the FSF or any other party with an agenda.

Solaris is a big iron OS. It runs well on big iron, and it runs all the same software that Linux does. It's the OS for Sun's biggest hardware.

Solaris will not replace Linux. Sun can't get out of its own way for that to happen. And no one really cares what the FSF says, otherwise the masses of Linux users would be running gNewSense instead of Ubuntu and Red Hat. Over a decade and a half ago, Linus Torvalds *did* what Richard Stallman only talked about: put together a complete free operating system. Yes, he used pieces of GNU, but to say that the Linux operating system is actually the GNU operating system is patently ridiculous.

The game has already been decided, and Linux has won. Solaris is to be credited for being one of the few Unices left standing after the rise of Linux, but it's not going to overtake Linux. Ever. You can take that to the bank.

Jen Cato Author Profile Page said:

I tried OpenSolaris and it ran into hardware problems on my system. I built my system to be Linux compatible so there shouldn't have been any problems to begin with.
The Nforce Ethernet wasn't recognized or working in OpenSolaris but works fine in every Linux Distro I've thrown at it. Had issues with sound too.
I found the package manager lacking many features compared to Synaptic. The OpenSolaris forums weren't very helpful or user friendly.
GNOME is a vast improvement over the CDE desktop Solaris used to use. The lack of many system utilities in the GUI has me concerned that the GUI is more for show then function. In modern Desktop *nix you shouldn't be fooling around in a CLI.
In short, I wasn't impressed with OpenSolaris and expected better from Sun. OpenSolaris felt very immature and more like a Beta then RTM release. OpenSolaris has a long way to go before its ready for 'Prime Time'.
Ian Murdock would be better off going back to developing Debian. He doesn't seem to be bringing the 'best of Debian' into OpenSolaris.

Leave a comment

Tech Talk column

Steven Rosenberg's weekly Tech Talk column, which appears Saturdays in the Los Angeles Daily News, is now available on the Daily News Technology page.

About this blog

New ways to sign in to comment: I just added the ability for prospective commenters on this blog to sign in using their AOL, Yahoo! and Wordpress.com accounts (for the past 200 posts anyway ... more than that will take an extensive, middle-of-the-night rebuild). That's in addition to the other sign-in choices, which include starting a Movable Type account on this blog, Typekey, OpenID, Live Journal and Vox. If you have trouble getting your Movable Type account verified, or any of the other sign-in options are not working properly, please e-mail me. With these added ways of signing in, there's more reason than ever for you to make a comment (or several!).




Steven Rosenberg aims to learn what he does not know. He writes about it here.



About this Entry

This page contains a single entry by Steven Rosenberg published on May 8, 2008 3:14 PM.

OpenSolaris gets its wings ... but it requires a long, long time on the tarmac with 512 MB of RAM was the previous entry in this blog.

A new era for Puppy Linux -- 4.00 is here is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Recent Comments

Jen Cato on Jason Perlow on 'Unixification II' -- this looks important: I tried OpenSolaris and it ran into hardware problems on my system. I ...

ajc [uncensored.citadel.org] on Jason Perlow on 'Unixification II' -- this looks important: There's far more to the success of Linux than merely the GPL -- otherw ...

Powered by Movable Type 4.25

LXer

Links

Daily News technology
LXer
Distrowatch
Linus' Blog
David Pogue
BoingBoing
Linux Today
TuxRadar
Linux.com
Linux Planet
The Open Road
Linux Outlaws podcast
Dan Lynch
Fabian Scherschel
The VAR Guy
Larry the Free Software Guy
Chess Griffin
Linux Reality podcast
Desktop Linux
Practical Technology
Linux Devices
ZDNet
ZDNet U.K.
iTWire
CNet News
TechCrunch
The Register
Ars Technica
Reg Developer
Computerworld
Computerworld blogs
Steven J. Vaughan-Nichols at Computerworld
Debian
Planet Debian
Debian Forums
Debian News
debianHELP
debiantutorials.org
The Debian User
Wolfgang Lonien
Debian-News.net
Debian Administration
Debian Admin
Debian Weather
Ubuntu
Xubuntu
Kubuntu
Edubuntu
Gobuntu
Planet Ubuntu
Ubuntu Forums
Ubuntu Geek
Works With U
Dustin Kirkland
Ubuntu UK Podcast
Popey
gNewSense
CrunchBang Linux
OpenBSD
OpenBSD Journal
OpenBSD Ports
OpenBSD 101
Planet.OpenBSD.nu
jggimi's OpenBSD live CD
DaemonForums
BSDanywhere
Marc Balmer
Denny's OpenBSD blog
Polarwave's OpenBSD Tips and Tricks
Binary Updates for OpenBSD
Puppy Linux
Damn Small Linux
Tiny Core Linux
PCLinuxOS
Mandriva
Red Hat
Red Hat News
Red Hat Blogs
Red Hat: Truth Happens
Red Hat Magazine
CentOS
Planet CentOS
Fedora
Slackware
Slackbuilds
Robby's Slackware Packages
Slackblogs
dropline GNOME for Slackware
GNOME Slackbuild
GWARE - GNOME for Slackware
Wolvix
Zenwalk Linux
Vector Linux
Slax
Splack Linux — Slackware for Sparc
Nonux
How to Forge
marc.info BSD and Linux mailing list archive
FreeBSD
FreeBSD, the Unknown Giant
A Year in the Life of a BSD Guru
NetBSD
PC-BSD
DesktopBSD
DragonFlyBSD
DragonFlyBSD Digest
DesktopBSD
BSD Talk podcast
OpenSolaris
MilaX
BeleniX
DeLi Linux
Linux Loop
Electronista
Engadget
Gizmodo

Advertisement

Other blogs

Johnson Update in Inside USC with Scott Wolf
Has Bynum outgrown Kareem? in Inside the Lakers
Can the Angels just get to the end of this thing without an injury? in Farther Off the Wall
Neuheisel On: in Inside UCLA with Jon Gold
U.S. Roster for Final Two WCQ Announced in 100 Percent Soccer