Quote:
Originally Posted by
zing_foru
I had developed an application, that need to be tested on all possible versions like redhat 5.2, 5.3 centos 5.4, 5.3, suse & all. I have redhat el 5.3 so wanted to just downgrade to 5.2 instead of finding 5.2 DVD.
Sigh....
Ok... here's the TRUTH. RHEL 5 is a release. During its evolution it went from RHEL 5 service pack 1 (aka 5.1) through RHEL 5 service pack 4 (aka 5.4... so far).
If you want support, the ONLY way is to be at the latest level of RHEL 5. If a customer is NOT at RHEL 5.4 (for example), then the customer is NOT running patch updates for security and fixes and therefore can NOT be supported by Red Hat.
RH(EL)AS/ES 3 is a release
RH(EL)AS/ES 4 (aka RHEL 4) is a release
RHEL 5 is a release
Starting with Update 5 of RH(EL)AS/ES 4, Red Hat switched the name to just RHEL and changed from using "Update" to making things a "dot" number (looks like a minor release). There were some less than ethical reasons behind the change... sorry Red Hat.
So... RHEL 4.5 (new name) is really RH(EL)AS/ES 4 Update 5 and so on...
When you run an online update, you will automatically be taken to the latest Update <cough> "dot" level of the release.
5.0 is NOT a release
5.1 is NOT a release
5.2 is NOT a release
5.3 is NOT a release
5.4 is NOT a release
RHEL 5 IS the release... and when up to date... it will take you to the latest "dot" level. Anything less is an unsupported Red Hat product... likely not under subscription maintenance.
What Red Hat did with their "Update" to "dot" number change was wicked... it served to get around a bad set of assumptions they made moving to their new release. It was designed to make the world see a "new release"... when there really wasn't one.
If you want the full story.. here ya go... changes in the kernel (in particular) and libc got rid of a (bad) feature that OLD code needed in order to run. Red Hat ISVs did NOT want (or better, didn't know or even care) to recompile their apps. When RHEL 5 was released, LOTS of things broke. ISVs were NOT ready for RHEL 5... and obviously, the end user/customer got a tad bit upset. It was at this time that Red Hat did what BIG companies do... they... well... you can call it what you want. What Red Hat did in response was to create a HUGE marketing campaign for the release of RHEL 4.5... yes.... that meant that Red Hat "heard" the customer's pain and "created a special release" called 4.5 to prove that they were worthy of your continued support. All of this RATHER than going through the mess of telling the end user/customer something I call "the truth". Thus the end of using the word "Update" and the beginning of using "dot" numbers. And obviously... the confusion this has caused continues to this day.