Slashdot Mirror


CentOS Linux 6.0 Released

dkd903 writes "The CentOS team just announced the availability of CentOS Linux version 6.0 for both i386 and x86_64 architectures. CentOS 6.0 is based on the upstream release of RHEL 6.0 (Red Hat Enterprise Linux) and includes packages from all variants."

29 of 184 comments (clear)

  1. Why it took so long by Digimer · · Score: 5, Informative

    There has been a lot of drama recently about why CentOS 6 took so long to be released. Things to consider; To maintain binary compatibility, they need to not just replace the copyright material and build the source. They need to duplicate the build environment *exactly*. Compile flags, build order, etc. This while also keep the EL5 and EL4 releases updated and patched. This is something EL derivatives like Scientific Linux do not concern themselves with, for better and worse. I do know that the CentOS team have been working to improve their project, and some hear may have ideas and suggestions. Please feel free to join the CentOS mailing list(s) and pass along your ideas. Digimer

    --
    "I'd rather have friends who care than friends who agree with me." - Arlo Guthrie
    1. Re:Why it took so long by Anonymous Coward · · Score: 3, Insightful

      I'm afraid that they dropped the ball so hard and far this time that I, and many others have already switched to Scientific Linux, which certainly seems a most suitable replacement.

      The political power BS and games played behind the delays were just so far beyond ridiculous for such an important project that it makes it untouchable IMHO. It is next to impossible to have any faith in their intentions or openness going forward.

      Which is a great pity.

    2. Re:Why it took so long by hierofalcon · · Score: 5, Interesting

      One thing to consider is that by the dates I read, they made the decision to support their existing 5.x customers by doing 5.6 before 6.0. This decision was based in large part on feedback from the existing "customer base". The Scientific Linux group decided to do 6.0 first and follow that with 5.6. Both have gotten to the same point within a few weeks of each other. Their order was simply opposite. It will be interesting to see when each gets the next 6.1 release.

    3. Re:Why it took so long by ameoba · · Score: 2

      I didn't follow it too closely but, in short, it's that the maintainers are a small, closed group that doesn't want to let anyone else into the pool. It's one thing for an OSS project to be delayed because the people working on it have other shit to do in their lives, it's another entirely when they're too busy to finish a job and actively reject volunteers from the community.

      --
      my sig's at the bottom of the page.
    4. Re:Why it took so long by DarkAnt · · Score: 5, Interesting

      It wasn't until CentOS 6.0 was delayed beyond reasonable expectation did I find out CentOS was managed by a very small, closed group. The closed part was a little unnerving considering the open source nature of the project.

    5. Re:Why it took so long by epe · · Score: 5, Interesting

      besides that, SL-6 is not as close to RHEL as CentOS, for example, I was not able to install SL-6 as a domU into a Xen dom0 2 weeks ago.. right now I easily installed CentOS-6 as a domU in the very same dom0. SL simply forgets several things, CentOS people are much more closer to RHEL-6 in this way.

    6. Re:Why it took so long by inKubus · · Score: 2

      I can second this. We use a number of commercial applications that run on Linux, including VMWare Zimbra, WebHelpDesk and Quickbooks Enterprise. All of them only support RHEL but CentOS runs perfectly. I think the only thing I ever had difficulty with was Crystal Reports Server (Business Objects), which checked for RHEL is some weird way, not just reading /etc/redhat-release.

      --
      Cool! Amazing Toys.
    7. Re:Why it took so long by rubycodez · · Score: 2

      You may find your Fermilab d00ds disappearing as the Tevatron is shut down, the lab will be in skeleton crew mode soon with only some small peripheral projects ongoing. Historically it was mostly Fermilab that carried the weight of Scientific Linux, wonder if CERN is up to carrying the load?

  2. Re:Finally! by Alain+Williams · · Score: 3, Interesting

    I don't know about cool but it is a very good and stable platform for a busines. It is also the only distro that really seems to have got on top of SELinux.

    Thank youCentOS team!

  3. Re:i386 by the+linux+geek · · Score: 3, Funny

    Most netbooks are 32-bit x86 (i386.) It's not safe to assume x64 is universal among PC's yet.

  4. Re:What is the kernel version number? by woboyle · · Score: 2

    Well, the latest kernel for RHEL and SL 6 is 2.6.32-131.2.1, so I would expect CentOS 6 to be using that as well. You can go to their mirrors and check. Since they took so long to release 6, I switched to SL 6 last December.

    --
    Sometimes, real fast is almost as good as real-time.
  5. Hurray for some stable Linux left in this world by The+O+Rly+Factor · · Score: 3

    Moved all of my machines that weren't already CentOS to CentOS from Fedora over the last two months. I used Fedora 15 for all of about ten minutes before I got tired of Fedora's attempt to pretend that they are the Ubuntu project.

  6. Re:i386 by Goaway · · Score: 2

    Anybody who needs to run Linux on a 386 knows how to build it themselves for their processor. There is absolutely no need for a pre-built distro to cater to them.

  7. Re:i386 by nirik · · Score: 4, Informative

    In this case the 'i386' refers to "the "i386" architecture" ie,
    http://en.wikipedia.org/wiki/IA-32

    The 32bit rpms you may note are .i686 and will not run on 386, 486 or 586 processors.

  8. What a waste of time .... by Jagungal · · Score: 2

    Considering 6.1 has been out for some time this is a bit of a non event, most people using CentOs have moved on.

    What I saw was a bunch of developers spending a lot of time being defensive of why it was taking so long, promising it was just around the corner and letting the dates constantly slip.

    CentOS is basically a dead project to the majority of people who have moved on to more responsive distributions.

    I still have to wonder when some of these developers didn't get paid off for doing what they did - the way it happened just didn't seem right, there is a pretty fishy smell about this one.

    1. Re:What a waste of time .... by inKubus · · Score: 5, Interesting

      Considering they will be supporting 6.0 for 7 years, I don't think six months is a long time to build the testing and releasing infrastructure. For you to say that "most people using CentOS have moved on" is basically patently false. If you have any statistics or evidence to back up that statement, I'd love to hear them sir. I'm sure we'll see quite soon when the download numbers are out. CentOS is the only binary compatible free version of RHEL, which is the only truely commercial business Linux available (ok, there's IBM still, but no Novell anymore). If I need to go from free CentOS to supported RHEL, I can do that very easily with my existing applications and configurations. And they have GOOD support, as in some of the best I've ever seen. And great documentation. And training. I look at Ubuntu and I see a distro that's one big mistake away from collapsing. I also see a desktop distro for consumers and not a business system.

      --
      Cool! Amazing Toys.
    2. Re:What a waste of time .... by rrohbeck · · Score: 5, Interesting

      CentOS is basically a dead project to the majority of people who have moved on to more responsive distributions.

      That must be why CentOS runs 30% of the Net's Web servers according to sjvn.

    3. Re:What a waste of time .... by evilviper · · Score: 3, Insightful

      Considering 6.1 has been out for some time this is a bit of a non event, most people using CentOs have moved on.

      Quite the opposite. I was expecting it to be a non-event, too. Instead, reading the announcement, I found much to be excited about.

      First, while this is technically 6.0, the announcement specifically says the 6.1 updates will be going in to the rolling release branch right away, so when you do a "yum update" you'll get all the 6.1 goodness, in short order.

      Secondly, their plans for LiveCD images and minimal-install CD images in the next few days, which serve important niches and which Redhat didn't even provide with their release, are very exciting too, and fills a huge need.

      Besides that, companies are incredibly slow to upgrade their infrastructure anyhow. RHEL6 is a pretty major change, so people weren't rolling it out to their servers the day it was released. I know we're a fully paid-up RedHat shop and we haven't upgraded ANYTHING to RHEL6 yet.

      The CentOS folks stated their inability to commit enough resource to support both 6.0 and 5.6 releases simultaneously, and got an overwhelming number of requests to go for 5.6 rather than 6.0, so we already know what most people's needs really are.

      CentOS is basically a dead project to the majority of people who have moved on to more responsive distributions.

      Honestly, if anyone was so desperate for the new features in RHEL6, they would have jumped ship long before even the RHEL6 beta came out. RHEL5 was getting very long in the tooth, so if you had a real need for what's available now, why didn't you switch to Fedora 13, more than a year ago? Where are these people that desperately needed these updates 6 months ago, but didn't need them 18 months ago and were happy with RHEL5 until just recently?

      Really, a few (and I do mean a few, certainly not "the majority") impatient folks that didn't feel like waiting for a CentOS6 desktop to play with, aren't representative of anything. And if you did switch to SL6, RHEL6, or Fedora 13, it's just a repo change and a yum upgrade to go back to the CentOS packages.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    4. Re:What a waste of time .... by fnj · · Score: 3, Informative

      CentOS jumped the shark quite a while ago. I'd say 2009. Lance Davis, the founder, flew the coop (just literally went AWOL) and no one thought to get control of the centos.org domain from him for a year. Meantime you couldn't contribute to the project using PayPal. Then the developers got an unenviable reputation for arrogance and supercilious unfriendliness to the desires of mere users. Finally there was the extremely long delay for 6.0. The release of 5.6, which wasn't all that rapid either, brought to the surface a disturbing problem with security updates for 5.5 not being forthcoming while 5.6 was being worked on.

      Many of these problems have been addressed; some haven't, at least not fully. Most anyone who had a serious need to be in the right technology DECADE this year has already jumped ship to Redhat, Scientific Linux, or PUIAS. I can't say enough good thing about PUIAS. They have 6.1 already. They are no johnny come latelies, as they have been around longer than CentOS.

  9. Re:Finally! by symbolset · · Score: 2

    Enterprises don't use Ubuntu. RHEL (and thus CentOS) are still 'in favour'.

    Redhat derived distros are nice for servers, like CentOS. Ubuntu derived distros are nice for clients. Use the tool for its purpose and you have a foundation to practice your art.

    Mispurpose your tools and you're just another hack, though you may create something interesting that elevates you to Master Artist.

    --
    Help stamp out iliturcy.
  10. irresponsible by rubycodez · · Score: 2, Interesting

    trying to create your own reality there? I work with dozens of clients running Centos as their main OS, not a one has changed. You are very irresponsible as a sys admin for mission critical applications if you immediately change releases when RedHat does, without testing for months. Meanwhile Scientific Linux waited until June 21 to put out 5.6, because they put that on the back burner in their rush to heave 6 out the door, and do they maintain past versions? no!

    1. Re:irresponsible by FoolishOwl · · Score: 2

      This isn't Ubuntu, or Fedora, or ArchLinux, or any of the other Linux distributions primarily designed for desktops, developer workstations, or technically adept hobbyists. This is CentOS we're talking about, which like RHEL on which it is based, is designed for enterprise servers. From what I've seen, servers are set up with a stable version of a server-oriented distribution, and there's no full distribution upgrade unless the server is decommissioned and repurposed.

  11. Re:Finally! by Anonymous Coward · · Score: 2, Informative

    SL does not have the goal of binary compatibility, and some of their packages aren't directly link comparable. They just follow RHEL close enough for their needs. SL and CentOS have different target audiences:

    Example

  12. Re:i386 by evilviper · · Score: 2

    Well, if it is actually compiled for i686, then calling it "i386" is just plain wrong.

    i386 has, forever, been the name used to denote the 32-bit, Intel-compatible, CPU architecture.

    x86 is far, far too easy to confuse with x86-64.

    IA-32 is a relatively new term, and reeks too much of Intel marketing. I'd be happy with denoting 32-bit platforms as "IA-32" and 64-bit platforms as "AMD64", but I think Intel would profusely object to the later, though it's quite accurate...

    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  13. Re:i386 by yuhong · · Score: 3, Informative

    The naming of x86-64 has a funny history. Back in 2001 or so, AMD called the 64-bit extensions to x86 simply "x86-64". By 2003 however they decided to change the name to "AMD64". Of course, by then Intel was already trying to copy it. They revealed this to the public in 2004, first calling it "IA-32e", and soon after "EM64T". When they released their Core 2 processor in 2006 as the second processor to support it (first was Prescott and it's variants), they renamed it again to "Intel 64". On the matter of "IA-32", that name was coined I think when they were developing Itanium (before x86-64 even existed). The Itanium architecture was called "IA-64". Later on as x86-64 gained prominence, Intel renamed the "IA-64" architecture to "IPF" (Itanium Processor Family) to avoid confusion.

  14. Complicated Situation by bill_mcgonigle · · Score: 3, Informative

    It wasn't until CentOS 6.0 was delayed beyond reasonable expectation did I find out CentOS was managed by a very small, closed group. The closed part was a little unnerving considering the open source nature of the project.

    As I understand the common team and community positions, from the long debates on the -devel list:

    1) The source is open, the project is not.
    1a) After saying this, much of the build information has been dribbled out on the list anyway, but only after heated encouragement.
    1b) There is no interest in codifying this build information (ala a B(uild)RPM file to automate the process). See also: 3b.
    2) The C in CentOS (community) refers to the target of the product, not the process.
    3) Many people on the list would like to see an open project, run by the community, more like Fedora.
    3a) This would lead to faster releases.
    3b) It is assumed this would create friction with Redhat by helping its competition, and thus cool relations with the CentOS team or cause Redhat to discontinue its fully-open strategy for software it writes.
    3c) There has been talk that after 6.1 is out the door that the team will look into addressing some of these concerns.
    3d) Nobody has talked seriously about fork, yet. There's probably no RHEL 7 on the horizon, so there's a long time to prepare if it ultimately becomes necessary. Whitebox Linux to CentOS in a way proved the viability of this option, but almost nobody would prefer it.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    1. Re:Complicated Situation by bill_mcgonigle · · Score: 2

      Considering that CentOS already has a significant amount of the Linux marketshare I think it's safe to say that the competition has been "helped" significantly as-is.

      To be clear, the understood quid-pro-quo seems to be that CentOS doesn't come out before Unbreakable Linux does, or at least Oracle doesn't get any help from the CentOS process (which is to figure out Redhat's convoluted, probably intentionally so, build process). It's implied that CentOS gets some unofficial support from Redhat but the first rule of CentOS is that they don't talk about Redhat.

      Granted it's understandable why Red Hat would not appreciate "freeloaders" who use CentOS, but really Red Hat's business model of repackaging OSS doesn't give it much recourse to stop it.

      Some percentage of CentOS users tend to trade-up to RHEL as their businesses grow. This is beneficial to Redhat, and CentOS's existence is mutually beneficial. Oracle users typically don't trade up, so their nature is seen as more parasitic (Redhat must have a business model to fund all the great work they do). I don't find myself disagreeing, while still believing that an open process is ultimately better for all.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  15. Try ClearOS Core by pr0f3550r · · Score: 2

    Feel free to join the ClearOS Core team. ClearFoundation produces the same specification on the code, has corporate backing, with open involvement from the community. We want you and are willing to listen and allow participation from everyone.

    1. Re:Try ClearOS Core by bill_mcgonigle · · Score: 2

      Thanks - I found this blog post essential for understanding the project(s).

      To summarize in one phrase: ClearOS Core ~= CentOS, but with an open development process. There are then additional add-ons also available for functionality that does not exist in RHEL or CentOS, under the ClearOS umbrella.

      (correct me if that's wrong)

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)