Free Newsletters

   All InfoWorld Newsletters
Open Sources | Rodrigues & Urlocker » Yes, Sun should compete against Linux

February 20, 2008 | Comments: (0)

Yes, Sun should compete against Linux

When I read Dana's post about leaving Jonathan & Sun alone, I couldn't help but side with Dana. But then I read Amanda McPherson (Marketing director at the Linux Foundation) original post and now I'm torn. Then I read comments on Amanda's blog from Sun employees, and I'm even more confused. (BTW, I urge you to read Amanda's post...she makes some great points).

The core of this discussion boils down to whether it is "okay" for Sun to compete against Linux with OpenSolaris. I have written in the past that I believe it is perfectly valid for Sun, or any company to compete with Linux or any OSS project/product. I am a fan of competition. I believe it helps all parties raise their game.

How is the OpenSolaris vs. Linux discussion different from MuleSource vs. WSO2, JBoss App Server vs. Apache Geronimo or JasperSoft vs. Pentaho, etc?

In the past, Mike Dolan (a fellow IBMer) commented that the issue isn't whether Sun should compete, but why they don't collaborate:

"Instead of "competition", think about what could happen if Sun worked proactively and in a contributory manner to help fight "Bug #1"? (See Ubuntu bug database...). If Sun's so relevant and its technologies are so great, why waste time fighting a community that consists of HP, IBM, Dell, Oracle, SAP, Cisco, Google, BEA, and thousands of others? Why not join in that community and provide your value-add? In my opinion, competing for OS lock-in is "so 90's" (as my youngest sister would say)..."

I can't argue with Mike from a pure "OSS religion" standpoint. But, regardless of what Sun wants us to believe, pragmatism is behind their OpenSolaris vs. Linux strategy more than "OSS religion". Few vendors would be able to walk away from the significant revenue that Solaris drives to Sun. And remember, Linux grew largely at the expense of Unix (Solaris was the #1 Unix OS vendor). It's a tough position for Sun to be in....especially since they want OSS to spell SUN.

Personally, I encourage Sun to continue competing against Linux. Let the market decide.

PS: I should state: "The postings on this site are my own and don’t necessarily represent IBM’s positions, strategies or opinions."

Posted by Savio Rodrigues on February 20, 2008 10:44 AM


RATE THIS ARTICLE:





 

  •  
  • COMMENTS




Howdy Savio. Thanks for the discussion. I agree with you: competition is good. Just to add to the confusion, I responded to some of the Sun employee comments here:


http://www.linux-foundation.org/weblogs/amanda/2008/02/17/hey-jonathan-the-l-in-lamp-is-literal/#comment-275

Posted by: Amanda McPherson at February 20, 2008 12:55 PM

Sun isn't a fair OSS player. All of it's so-called "OSS" licenses are tailored to benefit them and not any community they're supposed to serve. It's a one-way street.

So long as we have real OSS projects, and especially Free Software that is GPLed that can accomplish the task that I'm looking to handle, I'll never support Sun or any other falsely-labeled masquerading license or the company behind it.

Posted by: Anonymouse at February 20, 2008 03:12 PM

"All of it's so-called "OSS" licenses are tailored to benefit them and not any community they're supposed to serve. It's a one-way street."

Does sun not use the common GPL at least for Java?

Posted by: Hong Kong at February 20, 2008 08:43 PM

@Hong Kong, yes, Sun uses the GPL for most of its OSS software.

I *assume* that Anonymouse is referring to Sun requesting contributors assign joint copyrights to contributed code. It should be noted that this is a common practice in many OSS projects.

Posted by: Savio Rodrigues at February 20, 2008 08:56 PM

Hi Savio,

Copyright assignment is common yes, but there is a big difference between http://www.eclipse.org/legal/committer_process/EclipseIndividualCommitterAgreementFinal.pdf
and http://www.sun.com/software/opensource/sca.pdf
The key language is "a Delaware not-for-profit corporation" and "the intellectual property
rights you grant to us (Sun Microsystems, Inc.)". There is evan a big difference between the SCA and the MySQL contributor agreement: "In return you receive back a broad license to re-use and distribute your contribution. ... You also may select two of the following items: a MySQL Press book, a MySQL shirt, a US $100 rebate to a conference or training class, or a US $100 donation to the Free Software Foundation (FSF) by MySQL AB."

Note also that while Sun has talked about relicensing OpenSolaris GPLv3, it remains under the CDDL.

Emily

Posted by: Emily Ratliff at February 21, 2008 08:21 AM

I am a Sun employee and have been using Linux on my laptop for the last 8yrs, all described here: http://blogs.sun.com/ValdisFilks/entry/it_is_simple_linux_is we always talk about the differences between Linux and Unix, but Linux is Unix and Unix is Linux. It is no more difficult to go from AIX to Solaris as it is from Linux to Solaris, I worked with HP-UX and Solaris and then found no trouble with Linux, except drivers. We always talk about the many Linuxes/Unixes, but that is true, there are many distros but only Red Hat and Ubuntu are popular, Red Hat taking up the largest proportion of the market. No disrespect to Mandrake, Suse etc, I have gone through many of them, but they seem to dissappear or wane. To get my Nvidia card and wireles to work I want a Unix (Linux) that will have good and long support.

So the competition is really between Solaris and Red Hat, not Linux vs Unix.

This is all good, remember the market and some large computer companies said a long time ago that Unix will die, Sun always backed Unix through the tough times and I hope will in the Future. But it is not Unix vs Linux it is Red Hat vs Solaris.

Posted by: Valdis Filks at February 25, 2008 05:47 AM

Sun uses the GPL (and the Mozilla, and the BSD), and yes its a for profit corporation.

Just like SugarCRM, Alfresco, Mulesource, Red Hat, Novell, MySQL - and thousands of others. All of whom have contributor's agreements.

And oh wait, I just recognized INFOWORLD has a contributor's agreement, below, and I have to click it? It, too, is an evil for profit corporation!

I'm moving to Cuba. I hear they really understand free software.

Posted by: Peter Onost at February 25, 2008 07:02 AM

Sun vs Linux..... vs OS X vs Windows vs BSD vs LINUX! all great. Competition raises the game as already stated. I use Linux to program for Sun platforms and other *nix. File systems are a little different but other than that you are dealing with the same beast. I love Linux but I think OSS has a long way to go yet (lots of unfinished, unpolished products) and too many are treating it like a religion. Why should everything to do with *nix be OSS?

I can't see why a persons choice of operating system seems to suddenly determine said persons choice of software. Turboprint is a godsend for many of us Linux users but it is mainly proprietary and costs money. The developers probably can't make enough money on support with a product like this and they still need to be paid like any of us.

As for the comment above, I'm afraid without Sun's input and support (even just the financial bit) the OSS scene would look a little more bleak than it does at the moment.

Posted by: Adam Nash at February 26, 2008 02:05 PM

Microsoft Mini Spotlight
  • Get Started
  • Port 25 Blogs
  • OSS News
  • Join a Project

{Open Source} Heroes Happen Here

Start today and order your own Hero Hack Pack – which includes Getting Started with Open Source, Windows Server 2008 and Visual Studio 2008 Trial. Each pack is a chance to win a free pass to OSCON 2008.







Technology White Papers

 

InfoWorld Technology Marketplace

» Technology White Papers Library

Technology White Papers by Topic

Technology White Papers E-mail Alert

Find out when the latest white paper is available:
 
 
» BUY A LINK NOW

Sponsored Technology Links