Linux Today: Linux News On Internet Time.
Search Linux Today
search.internet.com
Linux News Sections:  Blog -  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Navigation
LT Home
Preferences
Contribute
Link to Us
Search
Linux Jobs

Become a Marketplace Partner

internet.commerce
Be a Commerce Partner














The Linux Channel at internet.com
Linux Today
Enterprise Linux Today
Apache Today
JustLinux.com
Linux Planet
PHPBuilder
All Linux Devices
Technology Jobs

JustTechJobs.com

LinuxToday Newsletters
Subscribe News
Subscribe PR
Subscribe Security

internet.com
IT
Developer
Internet News
Small Business
Personal Technology
International

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers

 







Current Newswire:

How Comcast Controls Sony's Internet TV Plans

Growth in Internet Crime Calls for Growth in Punishment

10 of the Best Songbird Add-ons

The Big Ol' Ubuntu Security Resource

Another tale of Open Sourcery

Today's YouTube: US v. Microsoft 10 Years Later

The World's Worst Way to Market Linux

Chinese Ordered to Stop Using Pirate Software

Lessons from Open Source - SmartCause.org in Public Beta

Install Mplayer and Multimedia Codecs (libdvdcss2,w32codecs,w64codecs) in Ubuntu




Unix/Red Hat Systems Adminsitrator
The Computer Merchant, Ltd
US-PA-Lansdale

Justtechjobs.com Post A Job | Post A Resume
:Editor's Note: Red Hat's Not Proprietary, But Issues Exist
Editor's Note: Red Hat's Not Proprietary, But Issues Exist
Jan 14, 2005, 23 :30 UTC (29 Talkback[s]) (6352 reads)

(Other stories by Brian Proffitt)

By Brian Proffitt
Managing Editor

Red Hat, Inc. does not make proprietary software.

Red Hat Linux is open source software. That's Fedora and Red Hat Enterprise Linux, mind you.

These two statements should make it clear exactly what my perceptions of Red Hat the company and Red Hat the software are. It's a preemptive argument based on the last time I started this discussion in a public forum.

The discussion is this: if Red Hat is open source, where do all these people get off saying that Red Hat is proprietary?

It has to do with semantics and more than a little corporate politics.

The chief proponent of the idea of a "proprietary" Red Hat is, of course, Sun Microsystems. Both Jonathan Schwartz and Scott McNealy have publicly paraded this idea out to the media in a not-so-transparent attempt to downplay Red Hat and play up Solaris. And while these statements rile many in the Linux community, the fact remains that Sun's motivation is no different than any other corporate entity's: play the game and see who can take home the most marbles.

But, while I am not critiquing Sun's motivation, I am less than sanguine about their tactics. After all, anyone with half a brain can tell you that Linux is open source, and if Red Hat is using Linux according to the GPL, then they are nowhere near a proprietary company. Still, the argument persists. Why?

Because there is some truth to the argument. But when Sun uses the term "proprietary," they are really overgeneralizing the situation in an effort to distance themselves from the likes of Red Hat and (they hope) prevent some problems for themselves later on.

Here's the thing: Red Hat is not proprietary. I'm still grounded in reality. What Red Hat is doing that Sun finds so objectionable and calls "proprietary" is not the way Red Hat codes software. What Sun has issues with is not some violation of the GPL or hidden code in Red Hat Linux: it has issues with the way Red Hat does business.

Red Hat, for instance, is a big partner with Oracle. Big. Millions of dollars are wrapped up between these two companies, as they work to make Oracle fully supported on Red Hat. Oracle's status as independent software vendor for Red Hat gives it a growing market to sell to. And Red Hat gets a very popular set of high-end apps to offer to potential customers. A nice relationship, no? Yet this is exactly the kind of relationship that has Sun (and quite a few others) jumping up and down crying "foul!"

This is because, since Oracle choose to partner with Red Hat, Oracle's software is customized to optimally run on Red Hat (specifically one of the RHEL flavors). And Red Hat, all within the auspices of the GPL, can tweak its code to give Oracle products a very welcoming environment within which to work.

Okay, so what's the problem? After all, I can take the exact same RHEL source code, compile it, call it BPLinux, and run Oracle right on top of it, no sweat. This is also allowed under the GPL. In fact, someone has already done this in an excellent distro known as White Box Linux.

So yes, anyone can get the code for Red Hat Enterprise Linux and run any ISV's code right on it with nary a glitch. This means that, in the sense of open source vs. proprietary, the proprietary argument is shot screaming out of the sky.

Ah, but remember--I said the problem Sun and others had was with the business practices, not the development, distribution, or licensing of Red Hat.

Imagine that I am a corporate executive. I used to imagine this myself quite a bit, but I kept putting myself on vacation in Tahiti and my company always went bankrupt with no one at the helm. But, we'll use the argument anyway.

If I am a corporate executive and I want to run Oracle on Linux, am I going to (a) go with Red Hat, which costs more, or (b) White Box, which is just as good and is free? If I am serious about making sure my investment works in the long term, I'm going to go with (a). Why? Because along with the ISV arrangement that makes the code work all comfy-cozy, there is also a reciprocal support agreement. Which means that if my Oracle server breaks, I can call Oracle and they will fully support me until said server is fixed--if I am running Red Hat. If I am running White Box? Very likely not--even though it's the same code.

Which means, unless I have a treasure trove of Linux and Oracle gurus at my fingertips, going with White Box may be too risky from a business standpoint. Red Hat, then, has achieved what is effectively vendor lock-in with Oracle. If I want support and updates, I need to stick with a Linux that has ISV or similar support arrangements with the Linux distributor.

Red Hat is aggressive with getting ISVs in their stable. This makes sense, since in an open source arena, that's one of the best ways they can distinguish themselves from the competition. And this distinction is what Sun calls "proprietary." Not the license: the business model.

I would argue that this label is false and misleading, since calling anything "proprietary" in this community is like whacking a hornet's nest with a stick. If you want to call it something, call it vendor lock-in, because that's really what we're talking about. But Sun won't do that, and neither will any other Red Hat competitor. Why not?

Because all those competitors are working and hoping for the same kind of vendor relationships, too. How long will it be before we hear Sun making an announcement about a new ISV or golden partner? If Solaris takes off like they hope, not very long at all. Which is why Sun has to be careful what they say, so it won't come back to bite them.

If Sun cries "vendor lock-in!" the media and the community will swoop in on them and call them out when they make their ISV announcements. But, if Sun uses flamebait like "proprietary," then anyone who calls them for the same thing will be pooh-poohed aside as a wrong-headed copycat.

Are these ISV relationships Red Hat has as evil as Sun says? There, I must admit, I waffled--until this week. On the one hand, it did seem a bit skeezy. Linux should be open to all vendors, in an ideal world. Locking one Linux flavor out over others buts a damper on commercial opportunity for the other Linux distros.

But, on the other hand, Red Hat is trying to make a buck, and what they are doing is allowed under the GPL. Sure, Sun will squawk, but they have a vested interest (and perhaps partners) in seeing Linux's biggest commercial distributor go away.

Then Red Hat announced its big push to get more developer involvement from the community this week and my mind was made up. Pushing for more community involvement is all well and good, until you realize that all of the innovation that goes into Fedora/RHEL will simply be folded into Red Hat's commercial model. Red Hat gains the benefits of the innovation, which will ultimately be shared with the other distributions under the GPL, but the other distros will still be kept locked out in the commercial sense.

If you are a developer who's only interested in making great code, then this may not bother you. But from a business standpoint, this seems a bit unfair.

If you don't like Red Hat's practices, there are a couple of options.

First, there is the education option, which will take care of distros like White Box. The more people that get trained up in Linux, the more support options there are for corporate users, which would take the edge off of the ISV-support blade Red Hat is holding.

Second, there is the LSB. If Red Hat and the rest of the commercial distros actively participated in the Linux Standards Base, instead of paying it lip service, then much of the "special code" in one distro would be disseminated to the other Linux flavors. This would also have the added advantage of giving potential ISVs only one Linux target to shoot at, which might open the door for an accelerated number of new applications for all Linux flavors.

Is Red Hat's practice just business as usual for an open source company trying to make it? Time will tell. But one thing this practice is not is proprietary.


Index Mode   |   Flat Mode   |   Thread Mode   |   Thread Flat  
  Talkback(s) Name  and Date
Wow, good article.  As I read it, I thou ...   Red Hat, Sun, and Ian Murdock   
Bill Mason
Jan 15, 2005, 00:13:17
 
Nice, well-written article.  ...   Score +1, Insightful   
Sean
Jan 15, 2005, 00:38:38
 
If  you  are  a  developer who's onl ...   Are you familar   
Byran Lee
Jan 15, 2005, 02:06:23
 
And when SuSe does it, it's called w ...   Give me a break..   
Johnnie R. Tilghman
Jan 15, 2005, 02:21:33
 
And in the spirit of complete honesty, I ...   Re: Red Hat, Sun, and Ian Murdock   
Brian Proffitt
Jan 15, 2005, 02:33:51
 
> Red Hat, then, has achieved what is ef ...   Not really   
Not really
Jan 15, 2005, 02:46:04
 
You're forced to choose one distribu ...   Re: Give me a break..   
Bill Mason
Jan 15, 2005, 02:56:33
 
Long term, I don't care about Oracle ...   RedHat OK in my books   
error27
Jan 15, 2005, 03:25:56
 
Of course it isn't propritary - that ...   Of course it's not...   
Billy James
Jan 15, 2005, 03:58:45
 
> You're forced to choose one distri ...   Re: Re: Give me a break..   
alice sysadmin
Jan 15, 2005, 04:05:27
 
http://www.oracle.com/technology/tech/li ...   Read the FAQ   
John Bell
Jan 15, 2005, 04:59:11
 
LOL maybe I should take my own advice. M ...   Re: Read the FAQ   
John Bell
Jan 15, 2005, 05:04:31
 
Back in the day, we ran IBM operating sy ...   Uh, no   
Mace Moneta
Jan 15, 2005, 05:16:43
 
> http://www.oracle.com/technology/tech/ ...   Re: Read the FAQ   
Sonam Dorji
Jan 15, 2005, 09:14:25
 
Aww, you, Brian P!!!!>:(Great article, I ...   Aww, you, Brian P!!   
Sepero
Jan 15, 2005, 13:26:53
 
"   Suppose you get mad at Red Hat and d ...   Re: alice sysadmin   
Alastor
Jan 15, 2005, 17:33:50
 
I have no problems with Red Hat's bu ...   Red Hat Growth   
Tony OBryan
Jan 15, 2005, 20:19:28
 
> "   Suppose you get mad at Red Hat and ...   Re: Re: alice sysadmin   
alice sysadmin
Jan 15, 2005, 20:46:52
 
Theoretically, what you say is true.  An ...   Re: Re: Re: Give me a break..   
Bill Mason
Jan 15, 2005, 23:40:58
 
>Theoretically, what you say is true. An ...   Re: Re: Re: Re: Give me a break..   
Fred Arnold
Jan 16, 2005, 01:03:23
 
Perhaps its the close temporal relations ...   But what's different?   
Allan Nelson
Jan 16, 2005, 04:14:18
 
> And in the spirit of complete honesty, ...   Mr Murdock unqualified Re: Re: Red Hat, Sun, and I   
JFM
Jan 16, 2005, 10:07:20
 
> What I've never understood is why  ...   Re: Read the FAQ   
Ben Russo
Jan 16, 2005, 20:39:09
 
I didn't understand the "LYING" part ...   Re: Re: alice sysadmin   
Ben Russo
Jan 16, 2005, 20:43:22
 
Debian isn't trying to compete with  ...   Re: Mr Murdock unqualified Re: Re: Red Hat, Sun, a   
Bill Mason
Jan 17, 2005, 06:09:12
 
I think this is an excellent article but ...   It is Oracle that is proprietary   
Justin Malcolm
Jan 17, 2005, 14:51:16
 
> Debian isn't trying to compete wit ...   Re: Re: Mr Murdock unqualified Re: Re: Red Hat, Su   
JFM
Jan 17, 2005, 16:53:15
 
Debian is just a distribution.  There ar ...   Re: Re: Re: Mr Murdock unqualified Re: Re: Red Hat   
Bill Mason
Jan 17, 2005, 18:04:18
 
Please quit plugging Whitebox Linux unti ...   Please quit plugging Whitebox   
Charles Lacour
Jan 18, 2005, 00:41:47
 
  Home | Search Talkbacks | Customize View    Top of Page  



Enter your comments below:

* Your Name:

* Your Email Address:

* Subject:

CC: [will also send this talkback to an E-Mail address]

* Comments:

Tags allowed:<I>,<B> and <U>. See our talkback-policy for more about talkback content.

Fields marked with * are required!






..............................




All times are recorded in UTC.
Linux is a trademark of Linus Torvalds.
Powered by Linux, Apache and PHP

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info

Legal Notices, Licensing, Reprints, Permissions, Privacy Policy.
Advertise | Newsletters | Tech Jobs | Shopping | E-mail Offers

Whitepapers and eBooks

Symantec Whitepaper: Converging System and Data Protection for Complete Disaster Recovery
Intel Whitepaper: Comparing Two- and Four-Socket Platforms for Server Virtualization
IBM Solutions Brief: Go Green With IBM System xTM And Intel
HP eBook: Simplifying SQL Server Management
IBM Contest: Are You the Next Superstar? Join the "Search for the XML Superstar" Contest to Find Out
Intel PDF: Quad-Core Impacts More Than the Data Center
Intel PDF: Virtualization Delivers Data Center Efficiency
Go Parallel Article: PDC 2008 in Review
Avaya Article: Communication-Enabled Mashups: Empowering Both Business Owners and IT
Intel Whitepaper: Building a Real-World Model to Assess Virtualization Platforms
PDF: Intel Centrino Duo Processor Technology with Intel Core2 Duo Processor
Microsoft Article: Build and Run Virtual Machines with Hyper-V Server 2008
  Go Parallel Article: Q&A with a TBB Junkie
IBM Whitepaper: Innovative Collaboration to Advance Your Business
Internet.com eBook: Real Life Rails
IBM eBook: The Pros and Cons of Outsourcing
Internet.com eBook: Best Practices for Developing a Web Site
IBM CXO Whitepaper: The 2008 Global CEO Study "The Enterprise of the Future"
Avaya Article: Call Control XML in Action - A CCXML Auto Attendant
IBM CXO Whitepaper: Unlocking the DNA of the Adaptable Workforce--The Global Human Capital Study 2008
Adobe Acrobat Connect Pro: Web Conferencing and eLearning Whitepapers
Symantec Whitepaper: Comprehensive Backup and Recovery of VMware Virtual Infrastructure
MORE WHITEPAPERS, EBOOKS, AND ARTICLES