Slashdot Mirror


CentOS 4.3 Multi-Platform Release

hughesjr writes "The CentOS development team has announced the availability of CentOS-4.3 for the i386, x86_64, and ia64 architectures. Major changes in this version of CentOS include: upgraded update system - this new system provides more that 100 total mirrors for updates and picks geographically close and non-stale mirrors based on our master server's content; Frysk, InfiniBand Architecture (IBA), and z/VM hypervisor added; see the release announcement for more information. ISO's are also available for download on their site."

41 of 172 comments (clear)

  1. CentOS? by Musteval · · Score: 5, Funny

    According to their website, it stands for Community ENTerprise Operating System. I've never heard of them. Are they related to Microsoft ENTerprise Operating System? I'm fairly certain I've seen ads for that somewhere.

    --
    Note to mods: I'm probably being sarcastic.
    1. Re:CentOS? by donutz · · Score: 2, Informative

      Are they related to Microsoft ENTerprise Operating System?

      No, CentOS is actually a totally free equivalent of RedHat Enterprise Linux (RHEL for people who don't have the money to spend on an RHEL license).

    2. Re:CentOS? by codergeek42 · · Score: 2, Insightful

      "(RHEL for people who don't have the money to spend on an RHEL license)." ...or for people who are too cheap to pay the people at Red Hat for their awesome hard work and dedication to maknig such a high-quality product...

    3. Re:CentOS? by Airline_Sickness_Bag · · Score: 2, Insightful

      Turnabout is fair play. What CentOs is doing to Redhat, Redhat is doing to other open source projects.

    4. Re:CentOS? by Inner_Child · · Score: 2, Interesting

      I was under the impression that when you buy a RHEL license, you're paying for the support, not the OS. Anyone care to correct me?

      --
      Today is red jello day - all workers must eat all of their red jello. Failure to comply will result in five demerits.
    5. Re:CentOS? by Adam9 · · Score: 2, Funny

      I thought the money went towards a support contract? I'd double-check, but Red Hat's site is down for maintenance.

    6. Re:CentOS? by Wdomburg · · Score: 5, Insightful

      If it was really that easy, CentOS wouldn't exist because there would be no value to it. For starters, packaging is no small task - one package may not work with glibc because they don't explicitely include errno.h, another has a broken makefile, another may install its files in weird places and give no option for relocating because their authors are jackasses, another utill uses imake and not make, et cetera, et cetera. Never mind building and verifying dependency chains, backporting security fixes, doing regression checking, integrating it into the platform (e.g. setting up log rotation, lsb compliant init scripts, etc).

      Red Hat brings a ton of value to the free software world, not just in the resources that the distribution, but in development as well. They employ a very significant number of kernel developers, gcc developers (remember, they bought Cygnus and inherited most of their employees), gnome developers, et cetera. They've acquired a number of previously propriety software and open sourced them - think GFS and Netscape Enterprise Directory Server (now Fedora Directory Server) for starters.

      That's not to say I have any qualms about using CentOS. Red Hat benefits from other projects, other projects benefit from Red Hat. That's the beauty of the free software community.

    7. Re:CentOS? by Cramer · · Score: 2

      Actually, it's rpmbuild -ba <spec file> . And the spec file for 90+% of the stuff was written a long time ago -- and, honestly, they aren't that hard to create. The hard work is in all the little patchy bits they do to screw with everything they sell. And, in theory, quality control, but the whole story behind Fedora is to foist that process on the "free loaders".

    8. Re:CentOS? by Jah-Wren+Ryel · · Score: 3, Insightful

      Red Hat owns the images and copyrights that have the words "Red Hat." Thats it, and thats what your paying for when you buy RHEL.

      Hardly. What you are paying for is a support contract for that specific build of RHEL on a specific machine or set of machines. Redhat is in the business of selling support contracts, they've choosen to sell them for specific builds of the RHEL distribution. There is no deeper, trickier meaning beyond that.

      Red Hat has no problem with not paying for OSS packages it uses, why should I have a problem with not paying Red Hat?

      Whether they do or do not make any significant contributions to the OSS/Free source base is irrelevant.

      --
      When information is power, privacy is freedom.
    9. Re:CentOS? by hackstraw · · Score: 3, Insightful

      Its not like they [RedHat] own or do the majority of the work on the software.

      Give me a fucking break. RedHat pays Alan Cox's salary. RedHat is big into the development of gcc and glibc. RedHat has become basically the standard for Linux distros (for bad or good). RedHat is only by more PBHs than SuSe, and second to Suse by almost nobody, depending on the region of the world you come from. RedHat has been known and is still (via Fedora) the "bleeding edge" distro. And that has made a number of OSS packages to keep up to date and squash a bunch of latent bugs in the process. To my knowledge, RedHat is the most supported Linux distro when multiplied by the number of platforms it runs on (3rd party support, software actually working support, paid for Indian support, don't blame me support, etc).

      As far as the US, and much of the Linux community is concerned, RedHat is a "good thing".

      Personally, I would rather use Debian or Gentoo, but I have only been inconvenienced with running RedHat Linux. Performance is above average, stability is above average, ease of install is well above average, 3rd party support is second to none, etc.

      Like RedHat or not, they have done good stuff for the computing world.

    10. Re:CentOS? by Evro · · Score: 2

      Red Hat owns the images and copyrights that have the words "Red Hat." Thats it, and thats what your paying for when you buy RHEL. Its not like they own or do the majority of the work on the software. Red Hat has no problem with not paying for OSS packages it uses, why should I have a problem with not paying Red Hat?

      Red Hat funds a great deal of today's Linux development. They pay people to work full-time on many Free software products, including the Linux kernel itself.

      --
      rooooar
    11. Re:CentOS? by skryche · · Score: 2, Insightful

      By that logic, isn't Linux generally for people who are too cheap to pay the creators of a closed-source operating system for their awesome hard work and dedication?

  2. A clone of RHEL by CRCulver · · Score: 4, Informative

    Obligatory Wikipedia link. CentOS is a project which uses the source packages published by Red Hat in order to create an Enterprise Linux solution that can compete with Red Hat Enterprise Linux, which is distributed only in uncool binary form. While the differences between RHEL and Fedora Linux, the everyday consumer version, are not great--they are often documented in a single book, as in Wiley's Red Hat Fedora and Enterprise Linux 4 Bible , CentOS is probably not important news for most Linux hobbyists.

  3. Re:Hmmm by RagingFuryBlack · · Score: 3, Informative

    From my personal experience, a stable CentOS release is great for a Cpanel/WHM server environment. Its relatively easy to setup and has been pretty much problem free for me.

    --
    Warning: Corny karma killing post above.
  4. Re:Does This Mean A Fork? by Andrew+Tanenbaum · · Score: 3, Informative

    They really have to roll their own update system, because RHEL's isn't really suited for a free product.

  5. Newsworthy indeed by dtfinch · · Score: 2, Insightful

    Maybe I wasn't paying attention, but I don't remember seeing a slashdot article when RHEL4 U3 was released. CentOS is beating RHEL on distrowatch though. Good, stable distro, perfect for most uses, just like all the other major distros. I have it installed on most of our servers at work and one desktop at home.

  6. Not important news? What are you smoking? by Ritz_Just_Ritz · · Score: 4, Insightful

    It's a reliable "clone" of RHEL, it's free, it's very well supported and it placed 2nd in the most recent Linux Journal reader's choice awards.

    I'd say that makes it important and relevant for hobbyists and people who are using their servers for real work alike.

    Cheers,

  7. Upgrade by zerocool^ · · Score: 3, Informative


    Untested, but in theory you should be able to upgrade from 4.2 via:

    rpm -Uvh http://mirror.cs.vt.edu/pub/CentOS/4.3/os/i386/Cen tOS/RPMS/centos-release-4-3.2.i386.rpm

    rpm -y upgrade

    reboot

    Don't blame me. Should work, no guarantees.

    ~Will

    --
    sig?
    1. Re:Upgrade by Naito · · Score: 2, Insightful

      here's something simpler:

      yum update

      and unless the kernel was updated (mine wasn't), that's all you need to do!

    2. Re:Upgrade by caseih · · Score: 3, Informative

      Actually upgrading is completely automatic. A yum update from today should do it. My installations of CentOS have automatically upgraded themselves from 4.0 all the way to this release.

      Just to verify, I ran yum update on one machine that doesn't auto update and it's upgrading to 4.3 all by itself. (no need to install centos-release)

      I use RHEL4 and CentOS interchangably. They are 100% compatible (binary package-wise). I have switched machines back and forth on the fly. I must say, though, CentOS needs to get a graphics designer to tweak things. Their gdm and gnome login screens are hideous. Even their grub background is awful.

  8. Re:kinda lame by XanC · · Score: 2, Insightful
    Its kinda lame to take stock RHEL and recompile it. I can't see how the CentOS team is at all passionate about a movement that boils down to recompiling the latest release of someone else's work. At least add something of value...

    Recompiling somebody else's work? That's what most distributions are. CentOS, Whitebox, et al can be passionate about accomplishing their goal, which is a freely available RHEL compatible distribution. Why should all that Free Software be hidden behind massive license fees?

  9. Re:kinda lame by tdeuces · · Score: 2, Informative

    "At least add something of value..."

    Untrue. CentOS has released versions for the SPARC and Alpha processors that are not available from Red Hat. This definitely adds value for people running those platforms.

  10. Re:Wow, that was quick! by LnxAddct · · Score: 5, Informative

    You dumbass, the entire 2.6 scheduler, virtual memory manager, and auditing subsystem are all written and maintained by Red Hat. Let us not forget the countless other contributions they make to the kernel and the development of one of the most often used filesystems, ext3 (its not the fastest, but it is one of the most feature filled and stable). The majority of GCC is also maintained and/or coded by them. They didn't like using a proprietary virtual machine so they started GCJ too, a native compiler for java. Shall we start about how they pay the salary of Chris Blizzard, the big firefox developer and mozilla board member, or Alan Cox, one of the most important kernel developers alive. Red Hat has contributed more code to linux and OSS in general than any other entity, and they don't even brag about it. They also do the majority of the development for Gnome (even the Gnome.org site is hosted by them, read the bottom of the site). Red Hat has spent millions making sure that Linux stays competitive, they bought GFS and Logical Volume Managing from Sistina and gave it away for free, the bought eCos and Cygwin, gave them away for free, spent a few million on the Netscape Directory Server and gave it away for free, and I could go on for much longer. You really have no idea how important Red Hat is to the OSS movement, if something ever happens to them we'll all be set back years as far as development pace goes. Even a good chunk of GLibc is written by them. Unlike most distributions, Red Hat actually codes a good portion of that which they sell, they aren't just repackaging other people's work in an easy to use fashion, they are responsible for where the movement is today. (They also gave 12 million dollars worth of stock to Linus Torvalds to show appreciation for what he's done, thats why Linus never has to worry about work, owns a big home, and drives 3 cars, a Mercedes SLK32, a BMW convertible, and an Acura SUV) Get your facts straight.
    Regards,
    Steve

  11. Re:Wow, that was quick! by LnxAddct · · Score: 2, Informative

    Red Hat is fine with them doing this, infact a few Red Hat engineers help them out everynow and then if they can't get something working right. Seriously, Red Hat is a way cooler corpoartion than the slashdot groupthink would have you believe.
    Regards,
    Steve

  12. Mmmm by Anonymous Coward · · Score: 2, Funny

    The Freshmaker!

  13. Re:kinda lame by hughesjr · · Score: 2, Informative

    ummm ... there is PLENTY of added vaule (someone else mentioned the SPARC and ALPHA arches) ... there is also an installable i586 version of the kernel adding support for pentium, VIA c3 processors, etc. That is not upstream. PPC32 that works in CentOS ... not upstream.

    There is a CentOS Extras repo and CentOS Plus repo that produce packages that are not upstream ... and work with both CentOS and RHEL.

    CentOS submits MANY bugfixes and patches to Red Hat code back upstream.

    There are also many other things out there based on CentOS as their core OS ... anyone heard of Asterisk@home, SME Server, openfiler, Rocks Clusters ... plenty more:

    http://www.centos.org/modules/news/index.php?story topic=11

  14. Re:Not important news? What are you smoking? by massysett · · Score: 4, Informative

    Yes, I have heard that people who are studying for Red Hat certification need distros like Centos. Of course you want to play around with RHEL and study it, and of course RHEL is too expensive for that. From what I've read Fedora doesn't cut it for this purpose either.

  15. Re:Wow, that was quick! by saleenS281 · · Score: 3, Insightful

    Which again, changes absolutely nothing. They're using other people's code, which they didn't write, and are making money off of it. They aren't paying back the majority of the code contributors, and no matter how butt hurt you get over it, they aren't the primary source of all that is linux. Do they host some important projects? Sure. Does the majority of the code they use come from other people (who they aren't funding)? Yup.

    Take a look at the base install packages of RHEL4 and let me know how many of them were written by Redhat and get back to me.

    Get YOUR facts straight.

  16. Re:Wow, that was quick! by LnxAddct · · Score: 2, Insightful

    The whole point of open source is to benefit from other's work. This is why there are no monetary restrictions on what you do with it. It is perfectly fine to sell GPL software, if you don't like it as an OSS developer, then there are licenses which will restrict that. By using the GPL, or similar licenses, you are saying it is okay and acceptable for people to sell this code, as long as changes made to it are given back. There are just as many people profiting from their work, as they are from others, you're acting like this is bad or against OSS or something. This is the way it works.
    Regards,
    Steve

  17. Re:Not important news? What are you smoking? by jludwig · · Score: 3, Interesting

    Agreed. We've now deployed Centos 4.2 with Warewulf on three Beowulf clusters, two of which I directly administer. RedHat EL was unfortunately priced outside of our budget (we're in academia), yet some scientific software vendors only *offically* support the Redhat series. For this type of situation, CentOS fits the bill nicely, not to mention there exists good VNFS scripts for warewulf already. Its a valuable resource filling the hole that Redhat Linux left.

    Jeff

  18. Please stop using 386. by ArcherB · · Score: 2, Interesting

    From the CentOS about page:
    CentOS-4 supports x86 (i586 and i686),

    In other words, it won't run in a 386, I wouldn't want it if it was compiled so low as to be optimized for a 386. Please start using x86 something other than 386.

    However, even the CentOS page is guilty (from another page on CentOS's site:
    i386 - This distribution supports AMD (K6, K7, Thunderbird, Athlon, Athlon XP, Sempron), Pentium (Classic, Pro, II, III, 4, Celeron, M, Xeon), VIA (C3, Eden, Luke, C7) processors.

    (Sorry, it just irks me)

    --
    There is no "I disagree" mod for a reason. Flamebait, Troll, and Overrated are not substitutes.
    1. Re:Please stop using 386. by hughesjr · · Score: 2, Informative

      ummm ... the arch is i386 ... most of the packages are compiled in i386 mode (specifically: -m32 -march=i386 -mtune=pentium4)

      The exceptions are the kernel, ssh, glibc.

      The correct arch is i386

  19. At last! by Air-conditioned+cowh · · Score: 2

    "this new system provides more that 100 total mirrors for updates and picks geographically close and non-stale mirrors based on our master server's content"

    SuSe, Mandriva, are you paying attention to this???

    Stale mirrors = loads of faffing about searching the web for a URL to copy, pasting it into software manager, then trying to work out how much of the path to paste in and what magic words like "base", "unstable", "updates" need to be added at the end. Also, some mirrors are slower than others so I then have to repeat the process until a geographically close mirror provides enough download speed. For anything less than an intermediate user that means the software installer/updater is effectivly dead.

  20. Re:Wow, that was quick! by ahodgson · · Score: 3, Interesting

    People using CentOS may, undermine some of RedHat's business. However, they also help maintain a vibrant RedHat-based server ecosystem that encourages third-party packagers (like Dag, etc.) to support RHEL distributions, indirectly making RHEL much more usable.

    Most people who use CentOS _like_ RedHat, they just don't want to pay RedHat for support they will never need. If they didn't have something like CentOS, they'd probably use Debian or some other free distro. They almost certainly would not pay RedHat support fees in any case.

    Personally, I have CentOS installed on 28 servers, currently. I recommend to consulting clients who can afford it to buy RHEL subscriptions, and some of them do. I value the work RedHat puts into the stability of their distro, especially the kernel and compiler chain. However, I don't think using CentOS undermines RedHat any more than using Fedora Core does; you just get a more stable server environment that you don't have to upgrade every 6 months. If RedHat didn't want projects like CentOS to exist, they wouldn't give away SRPM's. Doing so makes them even better guys in my book.

  21. Re:Centos-Half good Half bad by beheaderaswp · · Score: 2, Informative

    It appears I'm replying to someone who has never run CentOS...

    Redhat's Up To Date is GPL'd and in the distro. Along with Yum. Both work great.

    --
    Another consultant who stuck it out.

    "We are the Priests, of the Temples of Syrinx..."
  22. Don't Forget to Donate by ajayrockrock · · Score: 3, Insightful

    I love CentOS and thank god it ramped up when it did. RH9 support was over and I was concerned about an upgrade path. I looked at a bunch of distros but honestly, as an admin/programmer I don't want to deal with learning all the details about another distro since I've been using Redhat for years. So CentOS picked up speed (and users) and have been releasing a solid product for years (based off the hard work from Redhat and the OSS developers of course).

    Also, don't forget to donate. While my company didn't pay for RH9, I was able to get them to fork out some cash for the CentOS team. I would have to do A LOT more work if it weren't for those guys.

    --Ajay

  23. CentOS not really that bad. by PeterSomnium · · Score: 2, Interesting

    I'm a big fan of Debian myself, just because it works, I got sambaservers, proxies, all running on Debian. But when I have to set up a webserver (which I mostly do with Cpanel/WHM) I'm setting it up with CentOS, just because it runs perfectly, with everything I need. I tried this before with RH, but I don't know, CentOS just feels better for some reason.

    --
    I rm -rf /*, therefore I am?
  24. Re:Not important news? What are you smoking? by jimmyharris · · Score: 2, Informative

    RedHat EL was unfortunately priced outside of our budget (we're in academia), yet some scientific software vendors only *offically* support the Redhat series.

    Either you didn't stumble across Red Hat's academic pricing, or your budget is really small. I work at an Australian University and we pay US$50 per year for each RHEL AS license.

    While I also use CentOS on some servers, it's more for Yum (non-RHN) and licensing convenience than price.

  25. Re:Wow, that was quick! by Ginger+Unicorn · · Score: 2, Informative
    Leveraging code as a product is absolutely not the point of OSS. RedHat's business model isn't built on developing code and selling copies of it at a profit. It's built on service contracts to maintain, enhance and support that code. RedHat's codebase is built on GPL code other people made, with alterations and enhancements RedHat have built on top. In return for using other people's code, they have to let everyone else use theirs.

    Since they arent relying on productising their code, this doesnt hurt their bottom line, because people buy RedHat licences to enable and benefit from RedHat's constant improvements, not just to be allowed to install a copy on their computer.

    --
    (1.21 gigawatts) / (88 miles per hour) = 30 757 874 newtons
  26. So Patrick V of Slackware should be pissed too? by Danathar · · Score: 2, Insightful

    Redhat's first releases were ripped off (and I'm not using that in a negative way) from Slackware way back even though RH is almost a completely different disto now. Mandrake (Now Mandriva) was also ripped off from Redhat before they went their own direction.

    Why is this any different?

    What Redhat Brings to the table is mainly service and support (that is what they are charging for). Sure..they do A LOT of great development work (and that's a good thing) it may even be more than just about any distro out there but distros all use the GPL'd changes (or sometimes whole GPL'd software) from each other. I've seen code from Redhat in SuSE, SuSE in debian, Redhat in Mandriva, ect....it goes on.

    There is nothing wrong with CentOS as long as they don't use RH logos.

  27. Re:Wow, that was quick! by hey! · · Score: 3, Insightful

    They're using other people's code, which they didn't write, and are making money off of it.

    With their permission of course. Red Hat is complying with the entire letter and spirit of the F/OSS licenses under which they obtained the code. In GPL, it's as simple as this: you can take, modify and redistribute my software, as long as you pass along the same rights to users of the modified work. This doesn't preclude make a buck, or even a lot of bucks.

    If this is not what the original authors intended, they should have used a license that allowed modified version to be distributed for non-commercial purposes only. If they chose the GPL "by accident", then they should speak up; if enough of the contributors to a particular project raise enough of a ruckus, there's always a possibility Red Hat would replace that project in their products.

    But none of us, who aren't contributors to the code in question, have have any right to speak on the behalf of the authors.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.