Slashdot Mirror


Dag Wieers Scoffs at Coordinated Linux Release Proposal

Nic Doye writes "Dag Wieers responds to Mark Shuttleworth's recent request to ask major Enterprise Linux distributions to synchronise releases, claiming that it 'is no more than a wish to benefit from a lot of work that Novell and Red Hat are already doing in the Enterprise space.' He's confessing to playing Devil's Advocate here, but it is an interesting view from someone with a large amount of experience in the Red Hat/Fedora/CentOS space."

61 of 240 comments (clear)

  1. Who really benefits? by El+Cubano · · Score: 5, Insightful

    claiming that it 'is no more than a wish to benefit from a lot of work that Novell and Red Hat are already doing in the Enterprise space.'

    Red Hat has not provided a consumer desktop distribution in over 5 years. It used to be that most new comers were introduced to Linux via Red Hat. I would wager that today most new comers are introduced to Linux via Ubuntu. When those people who are introduced to Ubuntu have an opportunity to influence decisions in the enterprise, I would expect that many (or most, depending on the environment) are recommending RHEL because of the tremendous brand recognition within the IT world. (I know that Red Hat is not the only game in town, but they are far more prevalent in the enterprise and any other distro.) After all "it's all Linux."

    So, I would say that Red Hat has already benefited from Ubuntu's run away popularity in the space the Red Hat vacated 5 years ago. What's wrong with a little reciprocity?

    1. Re:Who really benefits? by quantaman · · Score: 2, Insightful

      Red Hat has not provided a consumer desktop distribution in over 5 years. Huh? What's wrong with Fedora?

      --
      I stole this Sig
    2. Re:Who really benefits? by Nossie · · Score: 2, Insightful

      enough that they had to change the name -- apparently

    3. Re:Who really benefits? by pembo13 · · Score: 2, Insightful

      little reciprocity? So you're saying Ubuntu doesn't already from all the upstream work RedHat does? Do they need to hire developers to work on Ubuntu or what?

      --
      "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
    4. Re:Who really benefits? by quantaman · · Score: 4, Insightful

      enough that they had to change the name -- apparently Could you elaborate?

      AFAIK probably the biggest reason Red Hat changed the name to Fedora was to eliminate brand confusion with RHEL.

      It's not a good business decision to have two similarly labelled products out, especially with software when that usually indicates that one is crippleware. Long after the switch to Fedora there were still stores selling Red Hat 9 because they were confused by the whole Fedora/Red Hat/Red Hat Enterprise Linux thing.
      --
      I stole this Sig
    5. Re:Who really benefits? by canuck57 · · Score: 2, Interesting

      claiming that it 'is no more than a wish to benefit from a lot of work that Novell and Red Hat are already doing in the Enterprise space.'

      Red Hat has not provided a consumer desktop distribution in over 5 years. It used to be that most new comers were introduced to Linux via Red Hat. I would wager that today most new comers are introduced to Linux via Ubuntu. When those people who are introduced to Ubuntu have an opportunity to influence decisions in the enterprise, I would expect that many (or most, depending on the environment) are recommending RHEL because of the tremendous brand recognition within the IT world. (I know that Red Hat is not the only game in town, but they are far more prevalent in the enterprise and any other distro.) After all "it's all Linux."

      So, I would say that Red Hat has already benefited from Ubuntu's run away popularity in the space the Red Hat vacated 5 years ago. What's wrong with a little reciprocity?

      Insightful is deserved. Or own the desktop at home, will drag Linux into the enterprise. Something RedHat and Novell have missed completely. If they continue to do so, many might just drag in Ubuntu... I would and will.

      If anything, they should put out a home distro cheap and capitalize on Vista's shortcomings.

    6. Re:Who really benefits? by ozmanjusri · · Score: 2, Insightful
      Something RedHat and Novell have missed completely.

      http://fedoraproject.org/ http://www.opensuse.org/

      Is there something I'm missing completely here, or are the comments above complete non-sequiturs?

      --
      "I've got more toys than Teruhisa Kitahara."
    7. Re:Who really benefits? by powerspike · · Score: 2, Informative

      Red Hat has not provided a consumer desktop distribution in over 5 years Only if you don't count Fedora core, the free version of Redhat that is still worked on.

      When those people who are introduced to Ubuntu have an opportunity to influence decisions in the enterprise You'll find alot of items that are in Fedora core make it into RHEL, Which in some ways makes it into the enterprise, but with the way business works, do you think that end users (comsumers) are really going to be able to have a say in what gets put in / taken out of a enterprize level operating system?

      popularity in the space the Red Hat vacated 5 years ago They never left, They just made two distinct products so people wouldn't have brand confusion.
    8. Re:Who really benefits? by mrbluze · · Score: 5, Interesting

      Is there something I'm missing completely here, or are the comments above complete non-sequiturs?

      Neither distro you mention, IMHO, is targeting home users in the way that Ubuntu is. You don't see friendly smiling people holding hands, one or two clicks to download, plain english on the front page and so on, to the degree that Ubuntu's homepage has it. You don't get offered free discs (I got 5 once, left them on the coffee-room table and after two months half the department was using Ubuntu).

      Opensuse.org: Nice front page, three options - I clicked download - then I look at a complex table and it fails the WifeTest(TM) dismally.

      Fedoraproject.org: When I did my WifeTest(TM), she went to fedora.com, then fedora.org (nice pictures of Mario but no distro). Then we found the site and again, she doesn't know what a freakin i386 is. "I have a laptop, does it say laptop?", she says.

      Ubuntu.com: she guessed the right domain, clicked download after looking at the screen for a few minutes, then figured "I must have a standard computer" and started downloading. WifeTest(TM) said she would have bought or requested free CD's except she knew I could burn an ISO for her.

      They are good, I agree with you - no worse than Ubuntu, probably. But marketing is everything when like is against like.

      --
      Do it yourself, because no one else will do it yourself. [beta blockade 10-17 Feb]
    9. Re:Who really benefits? by ozmanjusri · · Score: 3, Insightful
      I clicked download - then I look at a complex table and it fails the WifeTest(TM) dismally.

      Tell your wife to enable Javascript.

      --
      "I've got more toys than Teruhisa Kitahara."
    10. Re:Who really benefits? by TheWanderingHermit · · Score: 2, Insightful

      I think that's an excellent point. I'll take it one step more and suggest looking at how long it took Red Hat to reach the point they're in as far as enterprise, then look at how quickly Ubuntu is moving into that same space. Along with that, Ubuntu has the end user version, which, as you've pointed out, pulls in many people who might later be making enterprise decisions.

      It's quite possible that in the not to distant future, Red Hat may find they're choking on the dust from Ubuntu. If that happens, that response will certainly sound like "famous last words."

      The idea of "Why should we cooperate when we're kicking ass" just seems too egocentric and short sighted to ever sound like it was wise in the long run.

    11. Re:Who really benefits? by techno-vampire · · Score: 2, Insightful
      Then we found the site and again, she doesn't know what a freakin i386 is.


      Fedora is a fairly geeky distro. I use it and like it. However, when my non-tech sister wanted to try Linux, I got her Ubuntu. I still have to help her a little, but for the most part she can handle it herself, which I wouldn't expect with Fedora. Different distros designed for different people. Fedora's a geeky test bed, Ubuntu's for Windows refugees. Gentoo, of course, is for gamers. Pick the one that's right for you, which is more than you can do with Windows.

      --
      Good, inexpensive web hosting
    12. Re:Who really benefits? by ajs318 · · Score: 2, Insightful

      Yeah. Or they could have just, you know, made the "free" version exactly the same, software-wise, as the "paid" version; with the difference being that the free version doesn't include the printed manuals and the telephone support hotline.

      --
      Je fume. Tu fumes. Nous fûmes!
    13. Re:Who really benefits? by Anonymous Coward · · Score: 5, Funny

      try this lot [microsoft.com]. Their disto still seems fairly popular though

      Tell me about it, been trying to get this one working for ages. Firstly, my friend tells me it's only available on bittorrent, instead of just downloading it from their site. Which is a bit weird, but whatever.

      Where I'm really having trouble is with the package manager. How do I add a software repository in that add/remove programs thing? It doesn't seem to mention what type of packages are compatible with it either. Am guessing RPM or DEB, but which is it, maybe someone could enlighten me?

      To be honest, I'm about to give up on this Windows thing, it's just not ready for the mainstream.

    14. Re:Who really benefits? by Nossie · · Score: 2, Insightful

      So ubuntu desktop rules the roost because redhat forgot its roots? Would anyone go as far as to say Fedora according to RedHat is neither 'stable' and/or 'supported'?

      I just found this, haven't been on the RH site for a number of years
      http://www.redhat.com/rhel/desktop/

      Soo... quantaman, what is wrong with Fedora? Seems like an excuse to proprietise an OS without actually taking the code away from those that wrote it. If they just wanted to sell services, surely they'd just offer Fedora w/ paid support?

      Again, I'm not trying to bait or flame here, been out the RH loop for a while and just curious really.

    15. Re:Who really benefits? by dotancohen · · Score: 4, Insightful

      That's what I don't understand about the name change... unless RedHat intentionally wanted to re-brand Fedora as inferior. Red Hat said that they are abandoning the desktop market, as it is not profitable. Fedora is not Red Hat, and Fedora is not being abandoned. Fedora is a bleeding-edge testbed for what will be in the next RHEL. That's why there are over 100 MB of updates every week. Just don't run yum update for a week and see it!

      The problem with abandoning the desktop, in my opinion, is that many new linux users are first exposed to Ubuntu. When they go to install a server they will then use either Ubuntu Server or Debian. RPM will be foreign to them.
      --
      It is dangerous to be right when the government is wrong.
    16. Re:Who really benefits? by SanityInAnarchy · · Score: 2, Insightful

      Fedora's a geeky test bed, Ubuntu's for Windows refugees. Gentoo, of course, is for gamers. Huh. That's almost entirely the opposite of how I'd put it.

      That is: Gentoo is a geeky test bed, Ubuntu is for gamers and other Windows refugees, and Fedora is the upgrade path for RedHat's non-Enterprise Linux.
      --
      Don't thank God, thank a doctor!
    17. Re:Who really benefits? by Antique+Geekmeister · · Score: 2, Insightful

      You seem to be confusing popularity with 'a business that pays our salaries and makes money for our stockholders'. It's a different model: RedHat is in a good position to incorporate new features from ubuntu developers into their Fedora, then their RHEL releases, in a managable and tested way.

      This helps avoid exactly the OpenSSL/OpenSSH key craziness that just happened to Debian and Ubuntu, because someone got careless migrating the code and commented out an important piece. And avoiding that craziness is exactly what you pay companies like RedHat for.

    18. Re:Who really benefits? by Pros_n_Cons · · Score: 4, Informative

      This abandoning the desktop talk really annoys me. Desktop is just a buzzword all the while redhat maintains and writes half of gnome and desktop software, where you think network manager came from or pulse audio, the suspend features in gdm, UI, who funds and built freedesktop.org? Just cause they dont have a sticker that says "desktop linux" doesn't mean they abandoned it. look up redhats contributions http://fedoraproject.org/wiki/RedHatContributions sometime.

      It's quite simple really they dont want fresh OSS software to be associated with the red hat brand. Fedora will have bugs and be considered "unstable" to many who are looking for no noticeable bugs in thier OS. If fedora was called redhat desktop people would be going around saying i tried to install "red hat" and the instal failed.. they wont differentiate redhat desktop from redhat server in mindshare, it will redhat will lose its brand as a stable serious company. This way I get my fast moving OS and i know what it is, yet newbies wont start branding redhat as a P.O.S cause it didn't install on their emachine.

      --

      -- "of course thats just my opinion, I could be wrong." --Dennis Miller
    19. Re:Who really benefits? by Pros_n_Cons · · Score: 2, Insightful

      hows that wife test when she pops in her favorite game CD? does Ubuntu get "confusing" again? I guess ubuntu abandoned the desktop market cause its not idiot proof just like fedora and suse.

      Point im making is a nice webpage doesn't fix everything for desktop users. How about the ubuntu dev's start contributing the kinda code suse and redhat do to gnome and kde respectively? Does everyone go around saying Ubuntu abandonded the server market cause they dont have hardly any kernel contributions? Fedora is for a different segment of user. If ubuntu wants to be desktop linux then they have to deal with all the problems that come with that including fixing the "bugs" windows users have like "how come yahoo voice doesn't work" or how come thier favorite .exe is failing. This is a very hard userbase to take care of and redhat and suse know that from experience. If ubuntu wants the title of desktop linux then they have to deal with it when people aren't happy.

      --

      -- "of course thats just my opinion, I could be wrong." --Dennis Miller
    20. Re:Who really benefits? by mrbluze · · Score: 3, Insightful

      Point im making is a nice webpage doesn't fix everything for desktop users.

      Yes, that is true, except she doesn't play games (except the default ones that come with gnome) but browses the internet, chats, plays music, does emails and writes her thesis. Yes, she hates the chat facility and so we go to the macbook and use iChat, which totally rules over the competition.

      And I do agree, Linux generally has holes when it comes to things that matter for end users.

      The WifeTest(TM) does show that Ubuntu is a royal pain for some things (but all the others are too, as it happens), mainly related to lack of support from commercial vendors such as Yahoo, as you say.

      Remember though, that Windows got itself onto computers via SneakerNet, before the Internet. People used Windows at work because they used it at home. Everybody I knew who had a computer got their stuff from work. Amiga's weren't designed for businesses (sigh), and Apple II's didn't have decent wordprocessing and were already overpriced, so people got XT's .. then 286's with Windows 3.11, and so on. Everybody had a pirate copy of Word and Lotus 123 and whatever. And so it went on.

      Where was Linux in all of that? Non-existent for most of it.

      So the Windows monopoly was well on its way before the Internet (largely thanks to software piracy).

      Linux is at least a decade, if not more, behind. But because it's free, because SneakerNets still exist, it is spreading.

      Back to the point, though. You're right. Ubuntu is the new kid on the block and will face the same challenges as every other distro.

      Just last week I was at a (non-computer-related) dinner and one of the guests started the conversation topic of "has anyone tried Linux yet?" - it's becoming more and more common. That's enouraging to me.

      --
      Do it yourself, because no one else will do it yourself. [beta blockade 10-17 Feb]
    21. Re:Who really benefits? by dustwun · · Score: 3, Interesting

      A consumer desktop? That's what it takes to be a contributor? Let's take a look at RH's opensourcing of jboss, or check the kernel commit list for @redhat.com email addresses. What about the environmental tools spawned from RHEL, such as func, cobbler, and others? Then let's look at what folks like Ubuntu have given back. Sure it's a useful and flashy desktop. What project have they opensourced recently? Where's their contribution back to the community, other than their product?

    22. Re:Who really benefits? by tehBoris · · Score: 2, Informative

      You mean like this?

      Granted, RedHat's list is vastly larger, but they have been on bussiness (and on top) for much longer than Canonical/Ubuntu.

      Oh, and please tell me when I can get a Dell laptop with Fedora installed on it.

    23. Re:Who really benefits? by Kickersny.com · · Score: 2, Interesting

      I know this is just anecdotal evidence, but my girlfriend recently got a M1530 from Dell, which came preinstalled with Vista. She decided she didn't like Vista and wanted to try Ubuntu (since she sees me using it and was curious). She downloaded the ISO, grabbed one of my blank CDs, burned it, put it in the drive, installed it through their Windows-based setup (not wubi), and was set.

      The only involvement that I had in this (indeed, this was also the first time I knew she was going to try Ubuntu) was when she IMed me while I was at work and asked why the mouse on her laptop didn't work on Ubuntu. When I got home, I was expecting a botched install that was going to be hell to repair, but it turns out that it was 100% perfect and simply didn't work due to a faulty BIOS. I added the necessary boot argument (i8042.nomux=1) and it's worked perfectly ever since.

      Just my $0.02.

    24. Re:Who really benefits? by dag · · Score: 2, Informative

      Anyway...

      I don't understand Dag Wieers' problem? He's upset that Ubuntu may be benefitting from Red Hat's work on a piece of GPL software that allows for the free distribution of derivative works? It was this attitude that caused backlash toward RedHat which forced them to introduce Fedora in the first place. Am I the only person who remembers Red Hat as trying to be the Microsoft of the Linux realm?

      Did you actually read the opinion piece. I am not saying that Ubuntu cannot take Red Hat's work (in fact, they can and do). I am saying there is an ulterior motive for Canonical to synchronise their releases with other Enterprise distributions.

      Canonical does not have the workforce to do what Novell and Red Hat are doing and by aligning releases they can much easier just take that work instead of having to re-apply it to their own frozen releases of software. So for Canonical that would be a huge plus, while there is little or no value to Novell and Red Hat to do so.

      Besides, there is nothing stopping Canonical from doing so already (follow Red Hat's release cycle) except maybe the perception they create and the fact they won't be leading engineering.

      There are some other false statements (and emotions) in your comment, but they are a very good source for another opinion piece :-) Thanks for that !
  2. For us lazy readers... by bendodge · · Score: 2, Interesting

    I'm sure many of us Slashdotters who can't be bothered to read the article, much less do research, would love to know:

    Who is this Wieers fellow?
    What exactly did Shuttleworth propose?
    What's the point of syncing Enterprise Linux releases?
    What is and why is Wieers making this big stink?

    --
    The government can't save you.
    1. Re:For us lazy readers... by stoolpigeon · · Score: 5, Informative

      Who is Wieers?
        What did Shuttleworth propose?
       
      Why he would propose it is sort of the point. RTFA.
       
      I don't think it is a big stink. In fact it seems a rather well thought out bit of analysis.

      --
      It's hard to believe that's how Micronians are made. Why don't we see it right now by having you both kiss one another?
    2. Re:For us lazy readers... by caseih · · Score: 5, Informative

      Dag Wieers is known to just about every user of RedHat Enterprise Linux and CentOS, because he and a few other people provide a ton of 3rd part packages that make life more bearable. See:http://dag.wieers.com/rpm/packages.php

      He's also one of the people behind rpmforge, which tries to make a unified repo of 3rd party add-on packages. Previously there were a number of incompatible (dependencies and so forth) repositories like atrpms. Dag's work benefits all of us who use RHEL on a regular basis.

      I'm assuming that Shuttleworth proposed that every enterprise distro synchronize the release versions of certain core packages like glibc, mysql, gcc, etc, so that it will be easier for vendors to target linux distros with their software releases. In theory it's a good idea, but not everyone has the same idea of what's important and what the right version to release is.

    3. Re:For us lazy readers... by pembo13 · · Score: 4, Insightful

      I don't think this level of laziness should be encouraged

      --
      "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
    4. Re:For us lazy readers... by hdparm · · Score: 2, Informative

      In fact, RHEL + rpmforge (or Dag rpms) kicks ass of any other desktop Linux distribution.

    5. Re:For us lazy readers... by Repossessed · · Score: 2, Insightful

      So that's the secret to making Red Hat usable, nice.

      Also kindof scary to see how many things I use on a day to day basis that are in the third party repos...

      --
      Liberte, Egalite, Fraternite (TM)
    6. Re:For us lazy readers... by MSG · · Score: 4, Informative

      He's also one of the people behind rpmforge, which tries to make a unified repo of 3rd party add-on packages. Previously there were a number of incompatible (dependencies and so forth) repositories like atrpms. Dag's work benefits all of us who use RHEL on a regular basis.

      You forgot to mention that the whole reason that there is an rpmforge is that Dag and co. refuse to operate under EPEL / Fedora's rule: Don't introduce packages that are already in the main repository. As a result, Dag's archive and rpmforge will conflict with the base distribution or EPEL on some packages. Once in a while, I'll grab a spec from Dag and rebuild packages for RHEL/CentOS, but as a matter of policy I don't allow rpmforge repositories to be added to any of my systems. His work does make my life easier. Technically. From time to time. However, suggesting that there are no longer incompatible repositories gives him too much credit, I think.

    7. Re:For us lazy readers... by hughesjr · · Score: 5, Informative

      well ... as one of the lead developers for CentOS, let me tell you that Dag is MUCH more CentOS friendly than EPEL. Users are free to choose which repositories to use ... BUT ... don't confuse Red Hat's corporate interest with good policy. EPEL does not put conflicting packages in EPEL because Red Hat will not allow it and not for any other reason. This isn't bad, CentOS would not exist without Red Hat ... you mischaracterize this issue. Also, RPMFOrge and ATRPMS existed for years before EPEL started, and in fact the reason Dag and other are not members are because EPEL demanded that all the current groups in this space stop what they were doing and instead do what Fedora determined was the proper course. Also ... there is a package called yum-priorities that allows you to prevent having core packages updated if you want to take that approach. The CentOS Project supports Dag's (and ATRPMS as well) in their forming of a new 3rd party repo called rpmrepo .

    8. Re:For us lazy readers... by dag · · Score: 5, Informative

      What you fail to mention is that RPMforge predates Fedora and EPEL by a few years. Between 2002 and 2007 (EPEL) I attracted millions of users using my RPM packages. Packages that existed *before* Fedora came into play. Repositories did not exist back then in the RHEL/Fedora world as they exist today.

      When Fedora started I was very interested to help out (read those lists), but nobody within Fedora cared about the millions of Fedora/CentOS/RHEL users I provide packages to and Fedora Extras did not want to support the RHEL/CentOS users at the conception.

      Only in 2007 they started to care about RHEL/CentOS users, mostly because Fedora itself is using CentOS for their infrastructure. At that time the Fedora packages were already incompatible with RPMforge packages.

      So tell me, what did *I* do wrong here, except caring for my userbase where Fedora didn't.

      If the Fedora project wants compatibility, why are they expecting the work to be done by 2 individuals ? I certainly cannot spend that extra effort.

    9. Re:For us lazy readers... by dag · · Score: 5, Insightful

      Correction: I am a sock puppet for CentOS :)

      But seriously, one cannot have his own opinion anymore ?

  3. this again by wizardforce · · Score: 3, Insightful

    'is no more than a wish to benefit from a lot of work that Novell and Red Hat are already doing in the Enterprise space.'

    odd, it was my understanding that GPL'ed software was supposed to be used, not just by a few. I do understand his concern that Canonical and others should be contributing more useful software to the code base that is available but whining every time some distro uses the code that is available, adds to it and becomes popular is very very un-productive.
    --
    Sigs are too short to say anything truly profound so read the above post instead.
    1. Re:this again by Anonymous Coward · · Score: 2, Insightful

      odd, it was my understanding that GPL'ed software was supposed to be used, not just by a few. No, it's supposed to be free, as in you can do what you want with the code. If Novell (or whoever) wants to distribute new code to the masses on the seventeenth day after the first new moon of the year, that's up to them. Why should they want to follow some other team's release schedule?

      Red Hat, Novell, Debian Foundation, and Canonical should not be constraining each other to that extent, or we'll just wind up with a big bureaucratic mess.
    2. Re:this again by IntlHarvester · · Score: 3, Insightful

      It's not just the code, it's the roadmap.

      RedHat does work on all levels of the GNU/Linux stack - kernel, compiler, c-library, gui libraries, apps. That means that if RedHat wants a feature (say SELinux) they can coordinate across projects rather than waiting for the right stuff to show up in repositories.

      And don't kid yourselves, this is a huge competitive advantage that Ubuntu doesn't have.

      --
      Business. Numbers. Money. People. Computer World.
  4. Yea, he wants to benifit - that's the point. by Chandon+Seldon · · Score: 5, Interesting

    Yes. Shuttleworth would benefit from synchronized releases. If there wasn't some advantage for his project, he wouldn't have suggested it. What he's suggesting is that everyone else would benefit too.

    Sure, Red Hat puts a lot of effort into hardware support backports. But if Ubuntu, Debian, Novel and Red Hat all standardized on the same kernel releases for their six-month release cycles then hardware vendors would have one platform to target instead of four. That might very well increase vendor cooperation - even to a sufficient extent that Red Hat would get better hardware support than they have now with less investment.

    --
    -- The act of censorship is always worse than whatever is being censored. Always.
    1. Re:Yea, he wants to benifit - that's the point. by humphrm · · Score: 5, Interesting

      From what I've seen, hardware vendors only target Novell and Red Hat right now, and Ubuntu and Debian are afterthoughts. And frankly the hardware vendors don't do a very good job of targeting those distro's anyway. I'm in a huge enterprise shop and we're always scratching our heads, trying to figure out how to make the latest hardware work in a supported way now when the SW vendors are saying "Yeah, that's available in the kernel now, but it'll be a while before we officially release & support it." We ask the HW vendors about official support from the distro, and they say "Isn't this supposed to be open source? Can't you just build a new kernel that supports this, with these drivers we'll give you?" They don't seem to understand that enterprise shops don't get support from the major distros for custom kernels. Then Sun jumps in every once in a while and says they're going to release their own distro that follows their own (x86) hardware release, just like their SPARC line, but then they fall behind in releasing hardware because it's waiting for the distro... and so it goes. GAH!

      We have to figure out how to tame the chaos. Enterprises are shying away from Linux now because of the churn. All the value that is gained by using cheap x86 hardware is lost in the Engineering churn. I think vendors just talking to each other would solve half the problem. I don't know what the rest of the solution is.

      --
      -- "In order to have power, I must be taken seriously." -Mojo Jojo
    2. Re:Yea, he wants to benifit - that's the point. by canuck57 · · Score: 4, Insightful

      We have to figure out how to tame the chaos. Enterprises are shying away from Linux now because of the churn. All the value that is gained by using cheap x86 hardware is lost in the Engineering churn. I think vendors just talking to each other would solve half the problem. I don't know what the rest of the solution is.

      Not quite sure of that. A fortune 500 company I know has ceased new orders for Microsoft and investing in a Linux desktop. It is at the tender stage where where if the CIO gets a massive pricing cut the program could be nixed an not unixed.

      Microsoft is under sever pressure to get it's pricing down and quality up. They falter much more, knowing Linux will be the next fad want to have skill. And those that know Linux, getting Ubuntu, RedHat and SUSE working together is much easier than a NT to AD migration, plain and simple.

      Just push Open Office and FireFox to the desktops first, nice and immediate MS-Office savings and a nice prep for the conversion. And if the MS salesperson says "Linux what?" You say the OS we are using to replace MS-Windows. Gets a pretty hefty discount if you can show you mean business. Your company wins either way.

    3. Re:Yea, he wants to benifit - that's the point. by mrsteveman1 · · Score: 4, Informative

      No, this is not a monolithic vs micro kernel argument at all, this is about upgrading drivers and what that requires in Linux. The Linux kernel already has the architecture for adding drivers at runtime as modules, just like OS X, just like Windows, etc. The difference is, on Linux you can't install new drivers easily if at all without backporting large amounts of code, like Red Hat apparently does for their customers.

      Your only options are to try to compile new driver code against the running kernel headers, which doesn't usually work because whole subsystems have changed or are entirely missing, or you can rip out the entire kernel for a new one, which doesn't happen unless you do it yourself, by compiling mainline from source, something IT shops aren't likely to do.

      Look at the example i quoted, they are saying new drivers got added to the newest kernel but because of the way the kernel works, large amounts of developer time are needed to get new drivers working on existing systems.

      This is quite obviously a problem, but the kernel devs seem opposed to the idea of a stable module ABI, there is even a file in the source tree which says something like "you think you want a stable module ABI, but you really don't" its like a jedi mind trick. I understand perfectly well the implications of supporting a stable module ABI, but its necessary in some cases.

    4. Re:Yea, he wants to benifit - that's the point. by ajs318 · · Score: 4, Insightful

      The danger is that if the kernel ABI was stable, then the hardware manufacturers would think they were able to get away with releasing drivers only as binary blobs, without Source Code. This of course is highly undesirable. It also raises the nightmare possibility that repairing a deeply-embedded, totally-overlooked yet potentially fatal bug could cause major breakage. (XP SP2, and Vista UAC, I'm looking at you.)

      If you want a stable ABI and binary-only drivers, then fork one of the BSDs. Hell, you can even cage the Source Code up and release the whole kernel binary-only. Recompiling something occasionally is a price I'm quite willing to pay for software freedom.

      --
      Je fume. Tu fumes. Nous fûmes!
    5. Re:Yea, he wants to benifit - that's the point. by jilles · · Score: 3, Insightful

      The same goes for independent software projects. By far the largest problem across linux distributions is integration testing. Basically quite many things only work properly if you handpick specific versions of components. Introduce a little variation (like package management systems do) and basically you are looking at a unique configuration of packages that has never been tested in that exact configuration before. Feature interaction and other package interdependencies can be really tricky to test against.

      The current situation of major distributions hand picking their own versions of packages + introducing distribution specific patches to them only adds to this problem. And then of course independent software developers further add to the problem by only testing on specific configurations of specific distributions. And we all know what a typical developer's workstation looks like. Few projects have the resources to organize broader integration testing.

      What Shuttleworth suggests is that merely synchronizing on package versions & release schedule would broaden the scope of integration testing and reduce the amount of mostly non differentiating and needless variation. Effectively it would unify the integration testing work already done across distributions & projects and raise the level of quality across the whole community.

      It's hard to see how this can be a bad thing.

      A second point that Shuttleworth makes is that independent projects have their own roadmaps for stable releases. Distributions often have to deal with the fact that a nearly ready version of some component is vastly better than the year old stable version. That creates a dilemma: ship the old stable version or let users benefit from loads of useful fixes (that ultimately make the distribution more attractive). Firefox 3 beta 5 in Ubuntu was a good example. Probably a good decision but obviously the combination of OS and browser which at the time were both moving targets cannot have possibly been tested as well as would be desirable for a browser in a major desktop OS.

      Wouldn't it be great if Mozilla had known a year in advance that if they'd pushed out Firefox 3 early April 2008, it would have made it into Fedora 9, Ubuntu 8.04, Slackware and Open Solaris release that each ship the exact same version of critical components that Firefox depends on.

      --

      Jilles
    6. Re:Yea, he wants to benifit - that's the point. by ajs318 · · Score: 3, Interesting

      Not really its exactly what happens under windows, i hear their hardware support it good.
      Well, that's what Microsoft will tell you. But then, Microsoft actively persuade hardware manufacturers not to mention that their products work fine with other OSs.

      Try finding Vista drivers for a 10-year-old scanner that works perfectly under Linux (despite only ever having been shipped with a driver for '98 and a crappy one at that) and then tell me with a straight face that Windows has the best hardware support.
      --
      Je fume. Tu fumes. Nous fûmes!
    7. Re:Yea, he wants to benifit - that's the point. by Jim+Hall · · Score: 5, Interesting

      I'm in a huge enterprise shop and we're always scratching our heads, trying to figure out how to make the latest hardware work in a supported way now when the SW vendors are saying "Yeah, that's available in the kernel now, but it'll be a while before we officially release & support it." We ask the HW vendors about official support from the distro, and they say "Isn't this supposed to be open source? Can't you just build a new kernel that supports this, with these drivers we'll give you?" [...] We have to figure out how to tame the chaos. Enterprises are shying away from Linux now because of the churn. All the value that is gained by using cheap x86 hardware is lost in the Engineering churn.

      Then you're doing it wrong. I manage a fairly large Enterprise environment, currently 600+ servers that is about 1/3 Linux, and we don't have chaos. We've run Linux in our Enterprise since about 1999, so we're not new to this. And we're currently consolidating another 500+ servers from other parts of the Enterprise, most of which are Linux. We haven't had these problems that you describe. Why? Because we work with our vendors. We don't just buy any hardware, or any config, and hope it will run Linux. Instead, we have a process to order hardware, and we do our homework first. When we purchase hardware that we know will run Linux, we specify to the vendor "Must be certified for RHEL5" or similar. So the vendor will only give us a quote for hardware that we know will work in our environment.

      And do you know what happens when we do that up front? Things work.

      This is easy because IBM and Dell and all the other (major) hardware vendors know that Enterprise IT shops like yours and mine run Linux. So they work hard to ensure Linux works with the hardware they sell. And at least with IBM and Dell (we use them a lot) they will certify their hardware for several key Linux distros. RHEL is a major distro with a lot of third-party software support (Oracle, WebLogic, PeopleSoft, ...) so it's often certified first.

      Heck, at least in the case of IBM and Dell (and I'm sure with other vendors) you can get your Linux support directly from them. One support center if you have problems with the hardware or operating system. And with their third-party relationships, you can often call the same support center for problems with storage (EMC, ..), certain software, networks, etc. (Disclaimer: while this is available to us, we prefer to use Red Hat to support our OS, and the hardware vendor to support our hardware components. This is mainly because it makes purchasing licenses simpler. To get Linux support from IBM or Dell, you need to order your RHEL entitlements from IBM or Dell. As a University, it's actually easier for us to order entitlements separately from Red Hat than to do it as a single purchase through IBM or Dell - alas, that's how our purchasing department works.)

      And no, we aren't lagging behind in the latest hardware. When the latest blades came out from IBM, they supported Linux. When the latest multi-core systems came out from Dell, they supported Linux. Everything works great from the moment we take it out of the box. We've never "scratch[ed] our heads, trying to figure out how to make the latest hardware work in a supported way" and we don't compile custom kernels. If that's how you support your Enterprise, you need to re-think what you're doing.

  5. Group benefit by debatem1 · · Score: 4, Interesting

    Synchronizing the major distro releases helps to distribute testing and integration load among the enterprise supported distros while helping upstream developers by giving them fixed integration deadlines. All of that is good for Linux, and helps to keep distros and upstream vendors doing what they're good at, which enterprise loves. Which begs the question: is Red Hat thinking that growing the enterprise Linux space is harmful to its interests?

    1. Re:Group benefit by dag · · Score: 2, Funny

      So I guess the only one who can have an unbiased opinion about Linux are non-Linux users ?

      That makes so much more sense :-)

  6. I disagree - there is benefit for Red Hat by vinn · · Score: 3, Insightful

    Right now the landscape for various projects is really a mess. Everyone kind of has their own release schedule and it's different for every project - and for good reason: we're doing this on our own time and therefore why should we care about ship dates?

    Well, realistically we do. If projects knew that every May and every November there'd be major distro releases, they'd probably do a good job of freezing their trees in January and July to prepare point releases aimed at being relatively stable.

    In turn, there'd be a nice set of releases that Red Hat could pick from and decrease their QA. Otherwise, it's kind of scattershot what the condition of various projects' trees are in.

    --
    ----- obSig
    1. Re:I disagree - there is benefit for Red Hat by pembo13 · · Score: 3, Insightful

      I don't think projects hurrying to meet a specific deadline really benefits anyone.

      --
      "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
    2. Re:I disagree - there is benefit for Red Hat by pembo13 · · Score: 2, Insightful

      Currently there is not unnecessary pressure to meet these deadlines though. Do you really want to be THE project keeping everyone else behind?

      --
      "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
  7. I'm in agreement with him by wrook · · Score: 4, Insightful

    I don't think he needs to be playing devil's advocate. I think what he's saying makes a lot of sense.

    When an enterprise buys new hardware, they want the software to "just work" on it. It would be expensive for them to do the work themselves, so they are happy to pay someone else to do it. This is the value-added service that Red Hat gives. This is what an enterprise pays for.

    It would be ludicrous to give your *competitor* this service for free *before* you give it to your customer. Sure, once you do the work, others can benefit -- that's part and parcel of free software. But you are allowed (I'm going to even say *expected*) to charge for your services.

    Because Canonical and Red Hat are going after the same market, it is inevitable that there will be some overlap of effort. If Canonical wishes to use the work that Red Hat does, they merely have to wait until Red Hat releases.

    But what worries me more here is that Canonical seems to miss the point where *creating a working distribution* is a money making opportunity. They seem to see it as a loss leader and they will charge for "support"; where "support" means hand-holding the user. Perhaps I'm wrong. I really hope I am.

    Until companies understand that providing solutions and creating capability is the service where all the money is, we're not going to see the explosive growth in Free software that I'm hoping for. I had hoped that Canonical understood this. I still hope it's true, but I'm less optimistic.

  8. Das Wiener by Kadoo · · Score: 3, Funny

    Das Wiener! Sorry it's late.

  9. If OSS is evolution... by Statecraftsman · · Score: 3, Interesting

    then what Shuttleworth is suggesting is the idea of seasons. If everyone can get on the same page a couple times a year, the rest of the time they can go do their migration, vacationing, rewrites, refactoring, day-jobs, etc. If it makes sense for mother nature, it might just make sense for our software ecosystem.

    Emergent cooperation FTW!

  10. Re:Should we pay attention? by uhlume · · Score: 3, Funny

    Welcome to the grown-up Internet. You can swear here.

    --
    SIERRA TANGO FOXTROT UNIFORM
  11. Mark Shuttleworth's response to competition. by lazy_nihilist · · Score: 5, Interesting

    Here is Mark Shuttleworth's insightful response when I asked him, "Why would Red Hat cooperate with Ubuntu, especially now that Ubuntu also has its sights set on the server market. Don't they consider Ubuntu a threat?"

  12. Let Shuttleworth sync Ubuntu with RHEL by fadir · · Score: 5, Interesting

    From my point of view only Ubuntu would benefit from such a synchronized release schedule. Well, I guess then it's best that they change their release cycle to Red Hat's. That's not too difficult to achieve as RH announced its schedules quite early.

    So if you want free beer - go and get it yourself!

  13. Re:Should we pay attention? by RiotingPacifist · · Score: 2, Funny

    Welcome to the grown-up Internet. You can swear here. why the **** is that funny?
    --
    IranAir Flight 655 never forget!
  14. 6 month releases? by houghi · · Score: 3, Informative

    Novells SLES and SLED are released every 18 months. openSUSE is released every 8 months.
    Also SLES and SLED are maintained 7 years.

    Does this mean manpower? Yes, especialy for the parts of the distribution where no updates are provided anymore. e.g. where the production has completely halted. This has to be maintained by Novell themselves. Just download the source if you so desire and you can copy and paste it into your own code.

    How do they do it, except for editing the code? https://build.opensuse.org/. Hey Mark, if you like, you can download it and put your distributions on it, letting the community handle the security updates. It is able to build complete distributions, so you can then build them as often as you desire. Yes, it handles Ubuntu as well.

    --
    Don't fight for your country, if your country does not fight for you.
  15. Not big on Fedora... by Junta · · Score: 3, Interesting

    I have Fedora on one system because it handles one scenario more easily than Ubuntu, x86_64 having to install third-party 32-bit software. Other than that, the system is frustrating:

    -Their 'releases' seem to mean little. They don't stick to the major revisions of software (Fedroa 8 box updated kernel to 2.6.24 and pidgin to 2.4 for example). As a result, third party drivers can exhibit different glitches or not work at all even during a routine update. Pidgin changed its UI and initially started crashing for me a lot when they went to 2.4. No matter what Fedora path you take, you are submitted to the bleeding edge across the board, not just the areas you are intrinsically interested in.

    -They have no interest in helping users have a convenient time with binary software. I.e. annoying to install flash, nvidia, or ati binary drivers. It's one thing of the OSS alternatives are remotely comparable, but they simply are not at this point. ath5k when first adopted was no where near good enough for common usage. The nv driver is a waste of paying the nVidia premium. Ditto for the open source ATI driver until those efforts see fruition. And the open-source implementation of flash is getting closer, but is still far removed from a viable alternative.

    All in all, Fedora feels to an extent like crippleware and a rolling beta. Knowing explicitly that as a user you are little more than a free tester for RedHat's for-profit endeavor is annoying. If I were interested in a specific major increase of a package such that I didn't want to wait a few months for the next distro rev, I'd download it myself.

    Ubuntu's releases are not perfect (the hardy scheduler annoyance a good example), but the complaints are far less severe and I know when an update might require work. I'm too lazy to have to deal with a major change at a random time. It's the reason why I stopped using Gentoo after a couple of years.

    Sorry to rant, but the implication that Fedora is 'geeky' and Ubuntu is not rubbed me the wrong way.

    --
    XML is like violence. If it doesn't solve the problem, use more.
    1. Re:Not big on Fedora... by techno-vampire · · Score: 4, Interesting
      Sorry to rant, but the implication that Fedora is 'geeky' and Ubuntu is not rubbed me the wrong way.


      Rant away! That's part of what Slashdot is for!


      The reason I call Fedora "geeky" is that it is, as you say, a rolling beta for RHEL. It's not stable, it's not supposed to be and it never will be. Although its marketing people don't like to admit it, Fedora is bleeding edge. That means it's going to take more work from the users to be productive than it would in a distro that's not changing as fast. I see it as a distro for geeks who like playing with their systems and want to have the newest versions of everything, whether they're really ready or not.

      As far as getting mp3 support, and other things like that, I agree with you, but I understand their POV. They want to put out a distro that's free of patent, license or other legal encumbrances, and let the user add those difficult programs on their own. I'd rather they were less stiff about it, but they have strict principles and I'm not going to complain about their sticking to them.

      Last, I say that Ubuntu isn't geeky because to me, at least, it's designed for people escaping from Windows. It's easy to install, it brings across your Windows Documents if you ask it, you don't need to remember a root password, and for the most part, It Just Works. Some things that are easy to do in other distros seem to be impossible, such as booting into a fully working system at init 3, but that's probably because the average Ubuntu user will never need to do that except in an emergency, so init 3 is set up for repair only. I know that a Windows user with no understanding of Linux can install and run Ubuntu because I've seen it done. I'd not ask that same person to try it with Fedora!

      --
      Good, inexpensive web hosting