Free Alternatives to Red Hat Enterprise Linux 3.0? 113
looper_man writes "I'm a hardware design engineer, and our tools have been migrating to Linux over the last years. I've been running Red Hat Linux 9.0 on our compute servers for a while now without a problem. The latest release of one of our CAD tools requires Red Hat Enterprise Linux 3.0, and will *not* run with RH9.0. I'm not very happy with the (yearly!) licensing fees that Red Hat wants for RHEL3.0, so I'm looking for alternatives. I plan on running one real RHEL3.0 server (for any OS/tool issues if I need to verify that the problem is real), and the rest of the machines running a RHEL3.0 clone. I've seen CentOS, TaoLinux, WhiteBox, and a few others. I don't have the time to spare to test these out, so I was looking for recommendations from the Slashdot masses. I need something that's stable, easy to install/maintain, and closely tracks RHEL3.0. Any words of wisdom?"
Re:Fedora (Score:2)
The enterprise 2.1 version have hit Update 6.
That's 10 Major updates in a span of 2 years not including the new enterprise 4.0. That's really extreme for a production OS. Even Redhat 9 didn't pump out this many major changes.
We would have been better off with all resources focused on Redhat 10, 11, 12 single branch. But no, redhat management have to fuck it up. Now other distros are slowly moving up.
Re:Fedora (Score:2)
Re:Fedora Core 3 (Score:4, Informative)
Re:Fedora Core 3 (Score:2)
Re:Fedora Core 3 (Score:2)
No, no, no! Scientific Linux is where it's at. (Score:4, Informative)
Try Scientific Linux:
https://www.scientificlinux.org/ [scientificlinux.org]
Maintained by one or more of the US National Labs, they track RHEL and build new distros and bugfix packages as quickly as possible. So far we've moved several production compute servers to this with excellent results. We originally picked them for their 64 bit Opteron support; SL3 runs as well there as it does on 32 bit systems.
And yes, our requirement for RHEL3 or equivalent is also driven by CAD tool vendors. The CAD tools we buy licenses for are happy on SL3, and so are our own tools.
CentOS (Score:5, Informative)
Re:CentOS (Score:3, Interesting)
Re:CentOS (Score:4, Informative)
Re:CentOS (Score:2)
Re:CentOS (Score:1)
Checkout these [centos.org] instructions on migrating from Whitebox to CentOS
Re:CentOS (Score:2)
Now if only I had installed Debian to begin with. Oh yeah, thats right, AS2.1 had already been purchased and we were considering Notes at the time. I have 2 licensed and supported RHEL ES machines where vendor support is needed, one CentOS machine, and the rest are Debian. Converting from RH to Debian isn't my idea of fun.
Re:CentOS (Score:1)
RHEL does offer piece of mind I guess, which is nice when your entire business depends on the stability of your servers.
But Remember to edit /etc/redhat-release (Score:5, Informative)
CentOS is pretty much an exact copy of RHEL, except for trademark names and artwork, so it should work flawlessly...except for one thing. If the installer is explicitly checking versions, backup and then replace the redhat-release file found in
Uhh - Intellectual Property Theft??? (Score:1, Troll)
CentOS is pretty much an exact copy of RHEL, except for trademark names and artwork, so it should work flawlessly...except for one thing. If the installer is explicitly checking versions, backup and then replace the redhat-release file found in
Re:Uhh - Intellectual Property Theft??? (Score:3, Insightful)
Remember RedHat 5, 6, 7, 8 and 9? I know with 7 8 and 9 there was a different release cycle, free download of ISOs of one of many mirrors, free off-peak access (paying customers got priority when demand was high), and no enterprise level support. That's what you bought RH AS2.1 f
Re:Uhh - Intellectual Property Theft??? (Score:2)
They're really not doing too bad financially though.
Re:Uhh - Intellectual Property Theft??? (Score:2, Informative)
Re:But Remember to edit /etc/redhat-release (Score:2)
Re:But Remember to edit /etc/redhat-release (Score:3, Informative)
Re:But Remember to edit /etc/redhat-release (Score:2)
Fedora? (Score:1)
I don't have the time to spare to test these out
So then I was going to recommend a distro or two that's stable, easy to install/maintain
But then I read this:
and closely tracks RHEL3.0
So now I'm going to recommend Fedora.
Re:Fedora? (Score:2)
Actually, IIRC, Fedora isn't actually binary-compatible with RHEL 3.0.
Re:Fedora? (Score:2)
Err... (Score:3, Insightful)
You're not the guy who decides that management doesn't want to fork out the cash for RHEL.
-r
Re:Err... (Score:1)
"What's this item in the budget?"
"The licence fees to keep our tools working."
"Can we cut it?"
"Not and keep working."
Management hates items like that and it's best to solve them before the PHBs get creative.
Re:Err... (Score:2)
Re:Err... (Score:1)
Re:Err... (Score:5, Funny)
And they'll forget to renew it next year.
Maybe he just wants to admin the box without having to go through that.
Re:Err... (Score:3, Informative)
Purchasing ANYTHING that requires ongoing license fees is a TOTAL PITA in any company.
Re:Err... (Score:1)
This exact thing happened to me, except it was our department secretary (who handles order paperwork) that got the RHN password, not IT.
Re:Err... (Score:2)
I feel I should be fair though: none of this is really Redhat's fault, because they make it as easy as a magazine subscription, the price is really fairly reasonable, and they deserve to have their business model survive. Unfortunately, the mechanics of corporate bureacracy aim to defeat that model, and when other choices such as Centos exist, techies and low level ma
Re:Err... (Score:2)
Because they pay kernel developers for their time and effort and provide a lot of stuff that otherwise wouldn't be there. Centos is just getting a free ride. I can't disparage them their free ride, it's available and perfectly legal, but they don't add anything of value themselves.
In the big Darwinian scheme of things, nothing deserves to survive, they merely do or don't. Markets are going to seek out efficiencies like water seeks out low
redhat closeness (Score:5, Interesting)
CentOS : Community ENTerprise Operating System
CentOS 2 and 3 are a 100% compatible rebuild of the RHEL 2 and 3 versions, in full compliance with RedHat's redistribution requirements. CentOS is for people who need an enterprise class OS stability without the cost of certification and support.
This should answer your question.
Link I found info. on is below.
http://www.centos.org/modules/tinycontent/index.p
Re:redhat closeness (Score:1, Insightful)
Not to flame, but someone had to put in the time to create that stability. It is only fair that if they want to be compensated for their time, then you should either:
A) Pay them for their efforts
B) Don't use their product
NOT
C) Use a loop hole to take their work and use it as your own for free.
Remember that it is RedHat that is ultimately creating the updates for both its Enterprise
Re:redhat closeness (Score:5, Insightful)
It's not a loop hole, it is a requirement of the GPL that RH releases the code. It is the risky business model (charging for packaging and support of OSS software) that RH has chosen to undertake, that could cause them to go backrupt.
Re:redhat closeness (Score:2)
Re:redhat closeness (Score:2)
The fact that they don't do this indicates to me, at least, that Red Hat tacitly approve of CentOS and friends.
Re:redhat closeness (Score:1)
No, they couldn't.
The GPL explictly states "The source code for a work means the preferred form of the work for making modifications to it." Sources + diffs is not the preferred form for making modifications.
Re:redhat closeness (Score:4, Insightful)
So do hundreds of thousands of others(if not multiple millions , anyway a really really big number
So where is our cheque ?.
This is not why we do it atall though. We do it for the love of the systems and to see our OS improve.
Thats the GPL way . Freedom! in its various forms.
I pay for Debian (order CDs reqularly) and i donate to a few projects.Its my choise to do so
Not even a moral obligation , Contribution is part of the GPL was too.
dont forget how many bug reports that probably get passed back to RedHat proper from projects like Cent-Os too
So remember the part the community plays in all this
Anyway..
Redhats bussiness model is not based on OS sales anyway it is based primarly on Support
Re:redhat closeness (Score:2)
It's just how the GPL works. Everybody benefits from the work of everybody else.
Re:redhat closeness (Score:2)
And remember: this is open source. If RH stops updaing their software, the community could take over.
Open source is a tit-for-tat business. Red Hat's product is built on the backs of others, and Centos is built on Red Hat's. That's the way it should be. Red Hat is selling a brand, support, and piece of mind for the corporate market. Centos doe
Re:redhat closeness (Score:2, Interesting)
This is not a "loophole". This is the essence of Free Software.
Don't pity Red Hat. It's up to them to make their business model work in the Free Software world, not up to the Free Software world to un-free software just because Red Hat has touched it. (I hope they can do so, but I have doubts about their current attempt.)
Re:redhat closeness (Score:3, Informative)
Re:redhat closeness (Score:2)
Selling support and hardware is a very profitable bussiness
They make a fair load off of support contracts. the only diffrence is that Red-hat uses a hell of alot more OSS than the others. I can get linux for free or i can ch
Re:redhat closeness (Score:2)
Now I've seen it all... (Score:5, Funny)
This is what April 1st should be like.
Scientific Linux (Score:5, Informative)
Re:Scientific Linux (Score:1, Flamebait)
Does RedHat purposely make Fedora incompatible with RHEL to protect their "semi-proprietary" RHEL product line? Or are they incompatible just because Fedura version N will become RHEL version N+1?
Re:Scientific Linux (Score:2)
The latter, pretty much; RHEL3 was RH9-ish, RHEL4 is FC3-ish.
Obviously, though, RH benefit from there being such a clear differentiator.
SL: Great product and support (Score:3, Interesting)
Not only is SL maintained by people from several of the USA national labs, but their mailing lists are excellent for support.
They track pretty quickly on RH's heels, and try to be 100% compatible with RHEL. They've complied with RH's terms (replaced copyrighted images and trademarked logos), and don't even mention RH on their site.
https://www.scientificlinux.org/ [scientificlinux.org]
We expec
Re:SL: Great product and support (Score:2)
I'm curious, does SL track RHEL kernel naming. As in are the kernels named the same, so if an app checks for a kernel version and is expecting a given RHEL one, will it pass?
CentOS (Score:1)
requires RHEL? (Score:2)
Re:requires RHEL? (Score:3, Insightful)
Re:requires RHEL? (Score:2)
My original question was more along the lines of whether or not RHEL included any special runtime libraries that would make it a real requirement as opposed to a support issue.
Re:requires RHEL? (Score:3, Insightful)
First of all, RedHat themselves are the ones driving a huge amount of the bleeding-edge 'enterprise' features found in Linux, and generally integrating them first. So, RH is proactively designing/writing enterprise-friendly features, while distros like Debian are "downstream" and will only get them when Linus gets around to patching them into the mainline.
Second, RedHat is actually someone that vendors like Oracle can pick up the phone and call, which certainly helps while ev
Re:requires RHEL? (Score:2)
21 Distros to Choose From (Score:1, Redundant)
I've not used any, but from what I hear CentOS is a very popular choice.
I'm a hardware design engineer... (Score:5, Insightful)
sorry, but isn't that the point, you pay some else, in this case RH, to do all the hardwork of testing and producing a stable OS and providing support, and this allow you to concentrate on what you do best hardware design engineering. I presume you don't want to 'waste time' on trouble shooting any OS that is less than stable.
Re:I'm a hardware design engineer... (Score:1)
What does it require? (Score:2, Interesting)
I would guess, absolutely nothing. It probably just checks
add RHEL or something to
Poor priorities (Score:5, Insightful)
Your CAD vendor wants RHEL because they need a consistent, supported baseline to develop their software for.
Personally, I wouldn't want to risk problems later to save a few thousand dollars. If you run into some problem down the road, your software vendor will point the finger at CENTOS or whatever instead of their crappy software.
Re:Poor priorities (Score:2)
You should be talking to your tool vendor, not looking at changing your OS choice.
Re:Poor priorities (Score:2)
Agreed. Frankly, my company will close the case as soon as we find out you are on an unsupported platform. The second paragraph says it all. If you don't like that, talk to your account team about supporting different versions. I'll be honest with you, though, I seriously doubt they are going to support CENTOS for the reasons in paragraph 2. This CAD tool is critical to your business, but it is your CAD vendor's business. They aren't going to risk their business on some fly-by-night distribution.
sorry but... (Score:1)
is it possible to change the CAD abit to enable it to run on other linux? or would it even be better to develope the program on a different distro?
BS! It will work with any Linux you chose (Score:4, Informative)
Re:BS! It will work with any Linux you chose (Score:2)
I've got call BS on this comment actually. Some vendors require RHEL (I work for one such vendor) because their code is specifically tied to RHEL kernel versions (as in they check it). Further, support for application is generally only going to be applicable on the supported platform (RHEL in this case). While it may work if these free/low-cost versions actually mimic the naming of the RHEL kernel, support is where you'll get nailed.
Only tried WBEL (Score:3, Informative)
I've tried WBEL, and I didn't put it into production because we standardized on RHEL.
Our platform needs/requirements...
There were a few packages for which I had to hunt to satisfy certain application requirements (I wanna say one was the Sun JRE, but that may be different now... and I think the application requirements were driven by Scalix 9.0... scalix.com). The reccomendation at the time was to pull them from RH9 or Fedora Core 1 if they didn't live in WBEL packages yet. Usually, that works fine.
I've installed RHEL 2.1 and 3.0 in addition to WBEL 3.0. The install is pretty much the same. The package list wasn't really that different for my needs. And, installing either on older HP LT6000Rs led to no difference in hardware support.
I wasn't a big fan of the stock Yum updater (I'm more apt-for-rpm, but only because I'm more comfortable with it). You may or may not care about the package updating.
I haven't tried the other EL clones, so I can't comment there. I can say that, if I wasn't able to spend the money on RHEL, I do feel confident we could have made WBEL work for us in its place.
Re:Sometimes... (Score:3, Informative)
In my experience, any problem I have found on RHEL, has been exactly the same on CentOS, and any patch the RH develops for RHEL, is pretty quickly picked up by the CentOS folks. My only concern is that CentOS doesn't loose momentum, and start to lag behind RH in producing patches and builds.
Fedora (Score:1)
I know its new and all, but it seems pretty solid to me.
Also, I would consider Fedora as an option. It may not be RH-certified with all the support and everything that comes with RHEL3/4, but I've yet to have a single really bad experience with Core 2/3.
RHEL4 a bit immature for now... (Score:2)
One detailed example: after much ado, RH capitulated to user demand last year and included the config module in EL3 for QLogic HBAs (in a semi-broken way) so users could FINALLY take advantage of the multi-pathing feature of the cards. Better st
Post should have read.... (Score:5, Insightful)
Holy shit, I can understand bitching about paying Windows Server licensing fees (pay for the OS, each connection to the OS, each mail user on the OS...) but for RHEL you pay a ONE time support fee per year to use their automated updates system.
If you need more than one box and really want to be cheap (and violate your license agreement, but IANAL), buy one copy of RHEL, install it somewhere, update it, pull the RPM's from the cache and setup a LAN update server and install as many copies as you wish. We actually do this where I work except we do it for convenience. We actually have more RHEL licenses than we use.
Re:Post should have read.... (Score:1, Insightful)
It's not ONE time if its yearly...thats like my car only costs me ONE PAYMENT every month, for 60 months.
If you need more than one box and really want to be cheap (and violate your license agreement, but IANAL), buy one copy of RHEL.....We actually have more RHEL licenses than we use.
If you're going to rip them off anyway, why even pay for one copy? How can you bitch about cheapness when you are doing a similar thing?
Car payments (Score:1, Insightful)
The difference is that with your car, the payment requirements end after 60 months. However, with Red Hat, the payment requirement is perpetual. Using the car analogy, Red Hat is a lease where you pay on a scheduled basis forever but get a new one(car/Red Hat version) every three years.
I like owning my cars, not leasing them. I feel the same way about my software.
I've tried 3 alternatives (Score:5, Informative)
Another option to look at for low cost is SuSE. SuSE Pro is inexpensive, and the odds are that your CAD vendor supports it. Plus you can actually get support from SuSE.
Re:I've tried 3 alternatives (Score:2)
Where do you get your odds?
We've been asking all our CAD tool vendors, and every last one of them either supports running on RHEL or will within a very short time. No other Linux distribution even comes close. Probably the most supported OS after RHEL3 among these vendors is Soalris, not another Linux (or Windows).
Re:I've tried 3 alternatives (Score:2)
Where do you get your odds?
Google. I did a Google search on CAD and SuSE and came up with a bunch of hits. Since SuSE seems to be supported by Oracle, Eclipse, etc. too I figured it would be a choice for you.
Do your job. (Score:4, Insightful)
And where are you posting to? Slashdot. What's Slashdot well-known for? Being visited, by and large, by a lot of young geeks with more ambition than they have knowledge. This is the place where people love to trash-talk technology without first bothering to learn what the technology is first (because, after all, all the cool kids know that technology's lame).
Yeah, there's the occasional gem in the comments, but there's a sea of bullshit you have to wade through in order to find it. By the time you're done wading, it would've been easier to just grab all three distros and evaluate them for yourself.
You have a job to do. I suggest you do it, and not substitute a horde of lemmings for your better judgment.
Re:Do your job. (Score:2)
We use CentOS (Score:4, Informative)
RHEL3 in general is starting to feel a bit stale. For example, the samba packages are behind on many important bug fixes. Is this what you want?
Re:We use CentOS (Score:2)
Re:We use CentOS (Score:2)
Fermi Linux or Scientific Linux (Score:1, Informative)
"About Fermi
Fermi Linux LTS (Long Term Support) is a site distribution based on Scientific Linux, which is in essence Red Hat Enterprise Linux, recompiled. It is Scientific Linux with Fermilab's security hardening and customised configurations to allow an administrator to install Fermi Linux and have the machine meet Fermilab's security requirements with little or no extra configuration. Since Fermi Linux LTS is based on Scientific Lin
go with (Score:1)
it seems to have the biggest userbase
and it works well
Mandriva/Mandrake (Score:2, Interesting)
My only complaint is that they can be a little too bleeding edge. They shipped the
CentOS...The Way to Go! (Score:1, Interesting)
LWN tells all (Score:4, Informative)
I've done some work with this (Score:3, Informative)
Of course, politics and contract negotiations made it so that I was not allowed to have my own box for engineering patch deployment, so what's a guy to do?
I found and installed WBEL on some commodity hardware in the lab and began my testing by pushing 'approved' RHEL patches to the lab box. Eventually I crushed the lab box. I thought either I had done something wrong, or there were bugs in WBEL that made it incompatible with RHEL.
What I later learned was that there was an RPM bug in both RHEL and WBEL that corrupted the RPM database.
I tested WBEL with dozens of patches and found it to be binary compatible down to the bugs.
Of course, after we had been live for six months, pushing RHEL patches to fully-licensed RHEL servers on server-class hardware, I was finally allowed licenses for the lab.
This is why people use free alternatives in corporations. The deadlines don't move out just because all the licensing and political ducks are not lined up.
I switched to CentOS because it seemed that WBEL was not as quick to build updates, and there seemed to be a stronger community around it.
Conversion of my home server from WBEL to CentOS was trivial. The same was true for my 'utility-player' linux box at the office.
Of course, it's not officially sanctioned, but when you need a copy of grep that doesn't choke at 2048 character lines, or a quick and dirty ftp server, or a place to rsync production logs so you don't have to give vendors access to production boxes, or you need to set up a lab with a custom mail server and web front end, or......That's why I call it a utility player.
glibc and kernel Matter most (Score:2, Informative)
As a hardware design engineer myself and having moved from Sun/Sparc to x86/Linux about four years ago, be very careful. For example, some of the tools used by Synopsys are native to Linux and some use a Windows emulator (gui tools). The Windows emulator is usually tied closely to the kernel and may appear to operate on a new kernel but fail during heavy duty use. glibc is also important. I've had
CentOS is cheap, but RedHat is worth it (Score:2, Interesting)
But if you need a reliable OS, and don't have the time to support it yourself, RedHat's support is a good deal: you get a wide variety of high-quality, tested software, plus you can call them when you can't figure out how to use or fix it, and don't have the time to look it up.
I have been supporting UNIX and Linux for years, so I have elected to take the risk of running my (small) business without that safet
Should be obvious, but... (Score:3, Insightful)
Pay up for one system, like you say you plan to, and just install it anywhere else you need it from whatever media they give you. Just understand that you've only paid for support for one system.
Honestly, try reading the GPL before you ask stupid Linux licensing questions like this.
Re:Should be obvious, but... (Score:1)
Re:Should be obvious, but... (Score:2)
What's more shocking, though, is that I was the first person to suggest that. I mean I was what, the 90th post?
Re:Should be obvious, but... (Score:2)
You only have distribution rights for the GPL'd and other binaries with open licenses -- some are not.
Re:Should be obvious, but... (Score:2)
Now, as for reading the FAQ, here's what I found:
Except for a few components provided by third parties (like Java) all the code in Red Hat products is open source and licensed under the GPL (or a similar license, such as the LGPL).
So, according to that, all code that's copyright Red Hat is GPL compatable.
Again, the subscription is for support, not the software itself.
FreeBSD + Webmin (Score:2)