LWN.net Logo

The Significance of Red Hat Linux 9

[This article was contributed by Ladislav Bodnar]

The announcement from Red Hat about the upcoming release of Red Hat Linux 9 has caught many by surprise. In the past, Red Hat, Inc has stubbornly refused to pre-announce any release, whether final or development, giving all who inquired the usual "released when ready" talk. The version number was also unexpected as many had thought that this release would be labeled 8.1 rather than 9.

At first glance these changes might seem insignificant. But a closer look reveals that there are reasons why they come into effect at this point in time and some of these changes will have substantial impact on enterprises.

Firstly, let's look at the significance of that "9". Of all Linux distributions out there, Red Hat is the only one that maintains a technically and logically justified versioning scheme, as opposed to a scheme driven by marketing. Historically, Red Hat only increased the major version number if the new release broke binary compatibility with the previous one. The binary compatibility was, to a large extent, defined by the the glibc library and if we look at the last few years' worth of releases, we will see that Red Hat 6 series shipped with glibc 2.1.x, Red Hat 7 series with glibc 2.2.x and Red Hat 8.0 with a pre-release version of glibc 2.3.

Red Hat 9 will ship with glibc 2.3.2. However, there is something else that breaks the binary compatibility in this case and that something is called NPTL (Native POSIX Thread Library). What is NPTL? A comprehensive white paper (in PDF format) explains all the technical details, but in layman's terms, NPTL is a much improved new library for threading of processes which takes into account capabilities of modern processors. This library, developed by Red Hat, is designed to replace the existing library written back in 1996. (See also LWN's coverage of NTPL from last September).

As a result of introducing NPTL, many applications compatible with previous Red Hat releases will no longer work on Red Hat Linux 9. Some of the implications are explained in this mailing list post. The poster (Red Hat's Matt Wilson) also points out another interesting fact: the Enterprise Linux series of products has freed the company to put newer technology into the base "Red Hat Linux" distribution. Red Hat Linux is starting to look like the final proving ground before software moves into the (more stable) Enterprise distributions.

Also note the missing ".0" from the version number. This has possibly something to do with market perception (whether it is correct or not is a different matter) that x.0 releases are generally buggy and unsuitable for deployment on servers. Whatever the meaning, this is not a new tactic for Red Hat; Red Hat Linux 7 also lacked a ".0".

The quick succession of major number releases was noted by many Red Hat Certified Engineers (RHCE). Up until now the validity of the rather pricey, but highly valued RHCE certificates was limited to two major releases. Red Hat was quick to react with a policy change: "The validity period for all RHCEs and RHCTs is now officially pegged to the release of the Enterprise product commercially available at the time certification was earned, and certification shall be current until after one (1) major release of the Enterprise product." More details are available here.

All these changes, together with the recently announced restrictions on free access to Red Hat Networks and reduction of support periods are designed with one goal in mind: to increase Red Hat's revenue. Despite some voices of criticism, one cannot blame the company. Red Hat Linux has become the dominant Linux OS on servers and there are possibly thousands of enterprises around the world that use Red Hat's products without ever paying a single cent to Red Hat. The time has come to collect the toll.

As Red Hat tightens the screws, the small and medium enterprises with limited IT budgets -- especially in the current economic climate -- are the ones that are being affected and might even re-evaluate their needs. But do they have alternatives? After all, there are so many Linux distributions, so why use Red Hat? The awful truth is that, for many customers, the alternatives are not particularly appealing. Mandrake and SuSE, despite their ranges of enterprise products, are still perceived as distributions for desktops. Slackware's total lack of interest and ability to market and provide commercial support for their otherwise excellent server product leaves it as a viable choice only for experienced Linux enthusiasts, rather than medium-skilled system administrators. The only other alternative is Debian. But for Debian to make inroads into server rooms, corporations would have to learn to live with a product made by volunteers in their spare time, without any commercial interests. And that's something that is unlikely to happen on a large scale.


(Log in to post comments)

The Significance of Red Hat Linux 9

Posted Mar 27, 2003 4:15 UTC (Thu) by mark (guest, #1921) [Link]

You say that , "The only other alternative is Debian. But for Debian to make inroads into server rooms, corporations would have to learn to live with a product made by volunteers in their spare time, without any commercial interests". But I think this is disingeneous. The same claim about "volunteers" maintaining software has been made about Linux for a very long time.

Red Hat's limited support of it's free product, the high prices of it's non-free products, and the audit and documentation restrictions that Red Hat seem to have copied straight out of Microsoft's management handbook, provide independent consulting firms with compelling reasons to move to Debian. Consultants are a very real "commercial interest" in Debian and I expect they will have a significant influence in a decline of Red Hat's market share over the next couple of years.

Red Hat have thrown away many of the most important advantages of Free and Open Source software by the restrictive licensing terms they put on their "commercial" distributions. Debian will thrive because of this, and as it does so it will be supported by more and more commercial interests such as mine. Speaking as a new, commercial convert from Red Hat to Debian I believe that this movement is inevitable.

Regards
Mark

The Significance of Red Hat Linux 9

Posted Mar 27, 2003 8:13 UTC (Thu) by dlang (✭ supporter ✭, #313) [Link]

The bigger problem with trying to use Debian is that for far to many companies Red Hat==Linux and so when they release a product to run on "Linux" far to frequently that mean they support it only on Red Hat.

now most of us realize that tha means that therre is better then a 99% chance of it running properly on Debian (assuming the appropriate libraries are installed) but for managers signing up for support contracts for software that will be critical to their buisness it means that if Debian isn't listed and Red Hat is then Red Hat is the only choice.

the new Red Hat support policies and frequent releases may change that (these vendors are choosing Red Hat to cover the market without spending eny more effort then they need to and being forced to re-certify their product on a new release of Red Hat every few months or force their customers to run unsupported versions of Red Hat won't be pleasant) and so could the LSB project, but the reality of this hasn't sunk in yet in fact most vendors haven't heard about the Red Hat changes

The significance of the missing .0

Posted Mar 27, 2003 4:28 UTC (Thu) by mattdm (guest, #18) [Link]

I think there's another aspect of the missing .0 -- it implies that the next release may very well be 10, not 9.1. And as far as I can tell, unlike the release 7, they mean it this time around.

The significance of the missing .0

Posted Mar 27, 2003 4:42 UTC (Thu) by cpeterso (guest, #305) [Link]

Just like how RedHat 8.0 was followed by 8.1?

The significance of the missing .0

Posted Mar 27, 2003 19:27 UTC (Thu) by mattdm (guest, #18) [Link]

Well, assuming there aren't any major strategy changes midway through, obviously.

The Significance of Red Hat Linux 9

Posted Mar 27, 2003 10:18 UTC (Thu) by danielpf (subscriber, #4723) [Link]

Another explanation for the "9" is that RedHat needs to differentiate
from the "8.1" of Suse 8.1 and the "9.0" of Mandrake 9.0 and now 9.1.
Aren't Mandrake and Suse the main competitors worldwide?
Often people refer to the installed Linux just by Linux X.X, so the
version number becomes the brand name.

Dan


The Significance of Red Hat Linux 9

Posted Mar 27, 2003 10:51 UTC (Thu) by garloff (subscriber, #319) [Link]

Seems you've overlooked UnitedLinux which is the alternative for server
rooms.

The Significance of Red Hat Linux 9

Posted Mar 27, 2003 12:08 UTC (Thu) by ladislav (guest, #247) [Link]

How does one obtain UnitedLinux? Where is it sold or where can it be downloaded?

As far as I know, UnitedLinux is nothing but a base used by the four UL members to develop their own products and share resources, applications, etc -- not a stand-alone product. I did mention SuSE, but avoided SCO (due to its pending case against IBM) as well as Conectiva and Turbolinux (because the scope of their respective products is increasingly limited to certain regions).

Perhaps I should have mention it, but frankly, UnitedLinux did not even come to my mind as a serious competitor, especially since SCO, the UL's masterminds have become more interested in making money from court room battles than from software development.

Ladislav Bodnar

The Significance of Red Hat Linux 9

Posted Mar 27, 2003 13:36 UTC (Thu) by garloff (subscriber, #319) [Link]

Well, to buy UnitedLinux, you need to buy "Conectiva Linux Enterprise
Edition", "SCO Linux Server 4.0", "SuSE Linux Enterprise Server 8", or
"TurboLinux 8 Server".
The largest part of the products is identical. What's different is addon
packages and support offerings.
The sources ... can be downloaded from UnitedLinux web site, but you need
to register before.
And yes, after SCO has decided to compete in court rather than on the
market, I personally also don't think their products attractive to Linux
users any longer. However, the other UL members don't appreciate SCO's
move and definitely don't want to follow it.

The Significance of Red Hat Linux 9

Posted Mar 27, 2003 21:43 UTC (Thu) by nhasan (guest, #1699) [Link]

The author definitely seems to be selling RH here. How else one would brand SuSE as
desktop oriented? Who did most of the work of porting the kernel to IBM mainframes?
Who is the leading server provider in Europe? Frankly, I don't see a big deal in RH
deciding to ++ the major version number. And I don't see any merit to this article except
to portray RH as the *only* serious enterprise Linux vendor which is laughable. Are you
listening John Corbet? Since when has LWN started back door marketing?

The Significance of Red Hat Linux 9

Posted Mar 28, 2003 0:19 UTC (Fri) by ladislav (guest, #247) [Link]

OK, here is a challenge for you. Type "dedicated web hosting" into the Google search engine, then check the top 1,000 web hosting companies which Linux-based operating system they offer to their customers. If you do that, you will find that 90% of web hosting companies offer Red Hat Linux and, well, nothing else. The remaining 10% might offer a choice between Red Hat, Debian and Slackware. As for SuSE, you'll be lucky if a handful of them mentions its existence.

If this is what we have in the IT industry, then what hope is there for other industries, many of which only ever hear of Red Hat?

I understand that if you type the Google phrase in German, you might get a better result, as situation is slightly less Red Hat dominant in Europe. On the other hand, SuSE is virtually unheard of in Asia, where the company has no marketing/sales arm.

One last note: nowhere does the author claim that SuSE is a desktop distribution -- only that it is often _perceived_ as such. Don't get me wrong - seeing how dominating Red Hat is with web hosting companies came as a major surprise to me as well, and just because you happen to be a SuSE fan will not change the fact. But if you have a valid theory which explains why 90% of web hosting companies offer Red Hat Linux as the only Linux choice, I'd love to hear it.

Ladislav Bodnar

The Significance of Red Hat Linux 9

Posted Mar 28, 2003 19:30 UTC (Fri) by nhasan (guest, #1699) [Link]

Now you are talking like a layman, going by what is offered by those web hosting companies and completely ignoring the merits of the two distributions. Certainly, I will not base my decision to choose a distribution based on that criteria.

You clearly sidelined SuSE as a "percieved" desktop distribution, and gave no other mention of it while strongly suggesting that RH is the only server grade distro out there. Now are we talking about perceptions on LWN? LWN is not a marketing site for PHBs. It is for technically sound people and your article is directed at the wrong audience. I hope people at LWN are listening. We don't want marketing speak here....we want techno speak. Thank you.

And BTW, SuSE just announced first ever Itanium based release. Now thats what I call enterprise ready.

The Significance of Red Hat Linux 9

Posted Mar 29, 2003 0:40 UTC (Sat) by ris (editor, #5) [Link]

People at LWN are listening, and it seems to me that you are reading more into this article than is actually there. This was an article about Red Hat Linux, but I didn't see it as marketing blurb for Red Hat. I do think the author's perceptions are valid, even though you may not agree with them.

You say that SuSE launched the first ever Itanium based release...
SuSE is not the first.

http://www.theregister.com/content/61/29966.html

"SuSE will ship the new OS at the end of next week and join HP-UX, Red Hat and Windows as the available options for Itanic 2."

Oh oh, that pesky Red Hat had one out before SuSE.

No marketing hype here, just opinions based on some experience.

Rebecca Sobol

US and Europe point of view

Posted Mar 27, 2003 14:33 UTC (Thu) by jschrod (subscriber, #1646) [Link]

The alternative evaluation is seen with a US point of view, IMO.

Here in Europe, corporate users definitively see SuSE as server provider. After all, here they are the prefered partners of IBM, in particular concerning mainframe deployments. This builds up a brand image that transports to their enterprise product line, too.

The Significance of Red Hat Linux 9

Posted Mar 28, 2003 8:43 UTC (Fri) by mongre26 (guest, #4224) [Link]

I have been watching these changes to RedHats policies with great interest and I think that they will either have no effect whatsoever or hurt redhat in the long run. Not because of bad publicity for redhat from its users for taking away the freebies, but because RedHat will loose something very important, people will no longer look to them for help and will instead look to an outside source, most likely the community. This loss of mindshare will inevitably erode their business.

Take the policy of limiting support to 1 year. Presumably after a product reaches its 1 year anniversary no security patches will be released forcing you to upgrade the complete distro right? I am not so sure.

I already use apt-get from freshrpms.net to update all of my redhat systems and to add the latest KDE versions. Already RHN is pretty much irrelevant to me as it has never provided the level of flexibility and service I require.

With such excellent tools as apt I would not be suprised if before long people start picking up redhats slack for security patches on older versions. This is open source after all, only 1 person needs to create a patched binary rpm for the whole community to benefit.

I am also not convinced by redhats enterprise products to date as I have found the need to play within the confines of what RH considers standard in order to recieve support places unacceptable restriction on my customers.

I have gotten my customers to purchase RH AS 2.1 where appropriate, but I am still undecided if it is actually worth the cost.

Overall while RH may be starting to make a profit, they could also be at their peak.

I think that RH should stop for a minute and remind themselves where they come from. That it was the mindshare they earned among long time Linux users/integrators/consultants/admins/developers that got them where they are. Giving us decent base product support timelines(security fixes) was not just dumping cash into a bottomless pit, it represented their one and only successful marketing strategy RH has ever had.

I think that someone at RH should consider whether their new polices could result in their becoming irrelevant to their own users. In the long run that could do them irrepairable damage.

End of the community ?

Posted Mar 31, 2003 14:17 UTC (Mon) by stock (guest, #5849) [Link]


I watched Revolution OS today on DVD and it stroke me that these guys
need you to test their software. Thats basicly their revenue of OSS.

However beware of abusers of that principle. A possible abuse scenario
could be the debugging of gentoo. On a irc channel: "don't you see ,
you are just debugging those emerge scripts? when the work is finally done.
you can buy the shrinkwrapped box in your favorate store :)"

We all know windows is exit and has been killed by M$ management last year.
No happy end pending. end of story. M$ played itself lock tight, no escape
possible. Now the whole load of the IT burden hangs on the shoulders of
Linux and OSS and alike software. Well it could very easy be that the burden
will be too great. (maybe too pessimistic?)

Now that the burden is growing, its pretty tempting for certain company's to
abuse the ideals of free and open source software. RedHat is IMHO already
going into such roads. They released RedHat 9 a couple of days ago. No-one
is yelling yet that:

1. the author of "RedHat 8.0 unleashed" didn't sell any books yet,
and now his book is redundant.
2. the downloadable versions 8 and 9 suck badly , are slow and are full
of bugs.

And now RedHat will tell you : "Ahh you want a solid version... well, we
have Advanced Server, Enterprise Ed. Server, and Enterprise Workstation".

The problem of that is :

1. They cost a fortune.
2. Linux was a low cost OS?
3. Because they cost a fortune, independant linux admins cannot give
you advise of those expensive redhat versions.
4. The blue suits selling that expensive linux stuff are the only ones
who can advise you. And then you get the old commercial unix situation
found at IBM (AIX) HP (HPUX) etc...

So whats new? RedHat is killing open source basicly. The community as we
have known sofar will stop to exist. Hence the big power of Open Source dies.

Redhat has taken a rather long time to arrive where they are now :
They apparently have a nice product : Redhat Advanced Server. But today
they slam the frontdoor closed. The community which tested and used RedHat
versions 3, 4.x 5.x 6.x 7.x for them is kindly asked to leave the building.
The "community" of former windoze clickers is now emerging as a
'new community' who are happy with the marketing trash called redhat 8 and
9.

So the good old ideal of Free and Open Source has died on RedHat.

Robert

Copyright © 2003, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds