Lead Machine Pink 160x1200

Lead Machine Pink 160x1200

×

Message

Failed loading XML... Document is empty

iTWire TV 705x108notfunny

Author's Opinion

The views in this column are those of the author and do not necessarily reflect the views of iTWire.

Have your say and comment below.

Monday, 26 May 2008 21:22

OpenSolaris: nice try, pity about the licence

By
Why would anyone try to introduce an operating system into the existing glut unless it pays off in spades? What can a new entrant give us that the multitude of Linux distributions, the Mac OSX and old, hoary Windows hasn't?

Sun Microsystems apparently thinks it has a lot to offer - else the so-called Project Indiana would not have been set up to churn out "a binary distribution of an operating system built out of the OpenSolaris source code."

The OpenSolaris community was set up three years ago with the stated intention of being an open development group that would not be under Sun's control. But the road to hell is paved with good intentions and it is now abundantly clear that Sun is just using the moniker of "open source" for marketing reasons. One still has to go through a requester/sponsor arrangement to submit a patch to the OpenSolaris project.

(By contrast, the Ubuntu Linux distribution started by Canonical is now a little more than three-and-a-half years old - and there is no need to detail what it has achieved).

As Linux kernel guru Ted T'so commented, "Fundamentally, Open Solaris has been released under a Open Source license, but it is not an Open Source development community. Maybe it will be someday, as some Sun executives have claimed, but it’s definitely not a priority by Sun; if it was, it would have been done before now. And why not? After all, they are getting all of the marketing benefit of claiming that Solaris is 'just like Linux', without having to deal with any of the messy costs of working with an outside community. As a tactical measure, astroturfing is certainly a valid marketing trick. But after three years, the excuse of 'just you wait a little longer, we’re just trying to figure this open source community stuff out', is starting to wear a little thin."

According to the OpenSolaris website, "We are working hard to create a process which will allow anyone to contribute code to OpenSolaris while maintaining the highest possible quality standards." Three years later what is available is a draft which is long on process when it come to contributions - and short on product. It is not surprising, therefore, that there is relatively little buzz around the project. Lest we forget, work is going on to draft a constitution for OpenSolaris. Really.

It is worth recalling here that even before the Linux kernel made its appearance, there was a project named 386BSD, one which delivered a working system, which lost traction due to the fact that development was restricted to just the two people who started it and kept it going. Linux has largely grown due to its inclusiveness, the openness to contributions from any Tom, Dick or Harry, provided they meet technical standards. But then the human race, Sun Microsystems personnel included, rarely learns from experience.

Project Indiana is headed by Ian Murdock who started the Debian GNU/Linux project in 1993 and led it for three years. After leaving Debian, Murdock started another distribution called Progeny based on Debian, but that shut shop after a while. People often have the perception that if one touch turns something into gold, then it works every time. Sadly, such is not the case.

There has been some acrimony over the fact that Murdock's project seems to have appropriated the name OpenSolaris. So much so, that one well-known participant in the OpenSolaris project, Roy Fielding of Apache HTTP Server Project fame, quit in disgust earlier this year. He had this to say, in part: "What is the point of creating the OpenSolaris Community governance if the community isn’t even allowed to decide what is called OpenSolaris? This isn’t an abstract discussion of trademarks. It is the fundamental basis for making technical decisions of any kind for the project."

Commenting on his departure, Emily Ratliff of IBM's Linux Technology Centre pointed out that until that point there had been 578 patches contributed to the OpenSolaris project, a rate of 0.6 patches a day. "Linus (Torvalds, the creator of the Linux kernel) gets more patches while he is brushing his teeth than OpenSolaris gets in a week. Despite Roy’s efforts to build a real community, contributing to OpenSolaris always has been and seemingly always will be, corporate welfare," she commented.

And, she added: "For me, the realization (sic) that Sun just doesn’t get it, and never will, was crystallized (sic) the day I was turned away from an OpenSolaris Users’ Group meeting for refusing to sign an NDA."

And now to the binary distribution, itself. The recent release (2008.05) from Project Indiana appears to be geared towards the business desktop but network connectivity is problematic. Then again, given the amount of eye candy, it cannot be geared towards the server.

Network connectivity is possible if one allows the so-called Network-Magic utility to work and provides a DHCP server. Turn off the magic (which strongly reminds me of the brain-dead GNOME application Network Manager) and you can't get a connection. Sure, you can set a static IP but you'll still be isolated on the network. No internet for you, OpenSolaris user.

It's difficult to figure out why Sun has left out OpenOffice.org from this release. What is the point of having a tab titled Office on the list of programs - and then providing just a document viewer in this subset?

The software management tool is a poorly designed and implemented application, and the number of packages available for inclusion is pathetically small compared to what a Linux distribution offers.

But the licence is what jars the most. It pops up in all its glorious detail right at the start of proceedings, the Community Development and Distribution Licence. It isn't compatible with the General Public Licence, an indicator, again, that Sun is still in two minds - should we (really) give it away or should we still continue to be control freaks?

Let's remember that nine years ago, one of the founders of Sun, software legend Bill Joy, used to go around promoting Sun's Community Source Licence (SCSL) as an alternative to the GPL. The difference? The GPL requires that all alterations to code be released into the public domain if it is going to be distributed while the SCSL allows licensees to release binary-only derivatives - for a price.

This isn't the first time that Sun has toyed with creating an Unix-based desktop aimed at business users. It put out something called the Java Desktop System in 2004 - though why a modified version of what was then SuSE Linux, which included a few small Java applets, merited that name still isn't clear. The first release that I received was not installable and I had to return it to Sun, advising them that a review at that stage would be a major PR disaster for the company. A few months later, a working release was sent to me.

That system is no longer available; components which bear the same name now sit atop the Solaris operating system and are marketed to businesses; the JDS component is free, Solaris costs an arm and a leg.

There are two Sun components that would be of interest to Linux developers if they were licensed under terms that made them portable - the ZFS filesystem and DTrace. But by the time Sun decides on whether it will open source these two, it may be time for me to bid goodbye to this world. Or it could well be that Sun's own demise predates my own.


Read 13135 times

Please join our community here and become a VIP.

Subscribe to ITWIRE UPDATE Newsletter here
JOIN our iTWireTV our YouTube Community here
BACK TO LATEST NEWS here




EXL AI IN ACTION VIRTUAL EVENT 20 MARCH 2025

Industry leaders are looking to transform their businesses and achieve measurable outcomes with AI.

As organisations across APAC navigate the complexities of AI adoption, this must-attend event brings together industry leaders, real-world demonstrations, and visionary panel discussions to bridge the gap between proof-of-concepts and enterprise-wide AI implementation.

Learn how to overcome common challenges in deploying AI at scale.​

Unlock cost savings, efficiency, and better customer experiences with AI.

Discover how industry expertise and data intelligence enable practical AI deployment.

Register for the event now!

REGISTER!

PROMOTE YOUR WEBINAR ON ITWIRE

It's all about Webinars.

Marketing budgets are now focused on Webinars combined with Lead Generation.

If you wish to promote a Webinar we recommend at least a 3 to 4 week campaign prior to your event.

The iTWire campaign will include extensive adverts on our News Site itwire.com and prominent Newsletter promotion https://itwire.com/itwire-update.html and Promotional News & Editorial. Plus a video interview of the key speaker on iTWire TV https://www.youtube.com/c/iTWireTV/videos which will be used in Promotional Posts on the iTWire Home Page.

Now we are coming out of Lockdown iTWire will be focussed to assisting with your webinars and campaigns and assistance via part payments and extended terms, a Webinar Business Booster Pack and other supportive programs. We can also create your adverts and written content plus coordinate your video interview.

We look forward to discussing your campaign goals with you. Please click the button below.

MORE INFO HERE!

BACK TO HOME PAGE
Sam Varghese

Sam Varghese has been writing for iTWire since 2006, a year after the site came into existence. For nearly a decade thereafter, he wrote mostly about free and open source software, based on his own use of this genre of software. Since May 2016, he has been writing across many areas of technology. He has been a journalist for nearly 40 years in India (Indian Express and Deccan Herald), the UAE (Khaleej Times) and Australia (Daily Commercial News (now defunct) and The Age). His personal blog is titled Irregular Expression.

Share News tips for the iTWire Journalists? Your tip will be anonymous

Subscribe to Newsletter

*  Enter the security code shown: img0

WEBINARS & EVENTS

CYBERSECURITY

PEOPLE MOVES

GUEST ARTICLES

Guest Opinion

ITWIRETV & INTERVIEWS

RESEARCH & CASE STUDIES

Channel News

Comments