Newsletters

Select newsletters below and click the button to sign up!

Boston News NY News
DC News Internet Daily
SiliconValley News
InternetNews Business Report




Become a Marketplace Partner



Partner With Us















Internetnews Bloggers

Recent Entries

Archives

May 2008
Sun Mon Tue Wed Thu Fri Sat
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Monthly Archives

Search The Blog

Sean Michael Kerner (bio)



Does OpenSolaris Matter?

opensolaris.screen.big.gifI'm not sure.

Sun first announced OpenSolaris in 2005 but they keep finding ways to announce 'first releases'. Yesterday was one such release.

I've written about a number of OpenSolaris releases over the years, often though under the guise of the Solaris Express Developer edition mantle as well as OpenSolaris based distributions like Nexanta (which uses Debian)

Apparently though after three years of development, Sun is now finally ready to make an OpenSolaris branded release stand on its own.

Why didn't OpenSolaris have a full release in the beginning just like any other normal open source operating system distribution?

Well I suppose you could argue that their new Project Indiana package system (now called the OpenSolaris Image Packaging System - IPS)) is one reason.

 But hey wait a minute, open source packaging system...sounds vaguely familiar...

About 10 years ago I was really excited when RPM came out. Isn't IPS just an RPM-type system for Solaris? And if so, isn't this 10 years late?
 
Don't get me wrong on a personal level I think Sun is doing a lot of things right. I'm actually writing this post on a LiveCD version of OpenSolaris now.

I also think Sun is moving in the right direction with OpenSolaris -- an open community approach to developing an OS is the right way to drive innovation. What I question is how long it is taking to get there and how they may lag behind Linux development in terms of adoption.

What I question is how open OpenSolaris actually is in terms of reciprocity.

After all OpenSolaris is licensed under CDDL and not GPL like Linux. Smarter minds than mine have noted that the GPL is the magic sauce that helped to make Linux more successful than the BSDs.  CDDL does not require reciprocity so in practice a company could extend OpenSolaris code and not be required to contribute back.

While some might want to compare OpenSolaris against Linux, I think the closer comparison is with FreeBSD.  They both share a common Unix heritage and they both have BSD type non-reciprocal licenses. FreeBSD also may yet benefit from Dtrace and ZFS as well whereas it is unlikely that those technologies (in the form that Sun licenses them) will be integrated in any significant way in any mainstream Linux distribution.

OpenSolaris also may prove to have a commercial competitive edge over FreeBSD as well in that Sun with offers full commercial support. FreeBSD does have many people supporting it but it doesn't have the strength of a Sun behind it.

So where does that leave OpenSolaris? 

Well I think OpenSolaris matters to those that would consider BSD. For Linux users, OpenSolaris is still playing a bit of catchup and it will be interesting to see over time if it does in fact catch up in terms of community and broad participation.  When and if Sun will ever be able to claim (like the Linux Foundation) that it has thousands of contributors from a wide spectrum of vendors remains to be seen. Participation alone does not dictate if an open source effort matters, but it sure does affect adoption. 

| Comments (2) | TrackBacks (0) | Share

0 TrackBacks

Listed below are links to blogs that reference this entry: Does OpenSolaris Matter?.

TrackBack URL for this entry: https://swarm.jupitermedia.com/mt-tb.cgi/3064

2 Comments

Chris said:

I don't know, I'm a Linux user though I would be willing to give OpenSolaris a go. I may not agree with some of Sun's decisions but they typically have well-engineered products. There's a couple reasons I could see it growing.

1) Solaris is POSIX certified so OpenSolaris could be cheap approach to testing code.

2) If you're an administer of a Solaris box it could be handy to have your workstation be the same.

3) If they ever decide to make it GPL compatible (like how they're GPLing Java) then we could see some mingling of between Linux and OpenSolaris. Additionally, even if it does fizzle out I could see a 'Debian GNU/Solaris' in their ports.

http://www.debian.org/ports/#nonlinux

kollross said:

Personally, I think this whole GPL vs BSD vs. CDDL argument is publicity by writers at best. Think of all the developers out there, what percent of those developers are actually coding for the OS, versus writing apps on top of the os or for a web stack? In the grand scale of things not that many. Of the systems admins in the world, how many have actually downloaded the code for their os of choice bsd, solaris, linux etc, and actually made changes to the code? Again I would guess not that many percentage wise. I can tell you one thing, my boss doesn't care about OS and if its GPL vs CDDL. Why is Linux so successful? Easy, when linux was created there was few free Unix systems out there. BSD was getting its pants sued off of it at the time so everyone gravitated towards Linux. Was linux superior product? No, but superior product hasn't proved always to be a sure fire winner in the past (Windows vs OS2, Beta vs VHS, etc). That being said, As for as solaris goes, as much as web 2.0 companies and media outlets such as this like you to think, solaris is still a stale mate in the corporate data centers. I am a solaris admin, do i use solaris on the desktop, hell no, it sucks. I personally use FreeBSD because of the ability to install apps and have a sane desktop environment. What is opensolaris, a sane version of solaris proper that can actually be used as a desktop? With compiz and firefox built in, interesting. You mean it comes with zfs out of the box a package management system so i don't have to scour the net looking for source...even better.

Leave a comment