Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Operating Systems Software Businesses Debian Red Hat Software Linux

Dag Wieers Scoffs at Coordinated Linux Release Proposal 240

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."
This discussion has been archived. No new comments can be posted.

Dag Wieers Scoffs at Coordinated Linux Release Proposal

Comments Filter:
  • by El Cubano ( 631386 ) on Sunday May 18, 2008 @12:25AM (#23450490)

    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?

  • this again (Score:4, Insightful)

    by wizardforce ( 1005805 ) on Sunday May 18, 2008 @12:27AM (#23450504) Journal

    '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.
  • Re:this again (Score:2, Insightful)

    by Anonymous Coward on Sunday May 18, 2008 @12:48AM (#23450580)

    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.
  • by quantaman ( 517394 ) on Sunday May 18, 2008 @12:57AM (#23450612)

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

  • by vinn ( 4370 ) on Sunday May 18, 2008 @01:07AM (#23450652) Homepage Journal
    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.
  • by Nossie ( 753694 ) <IanHarvie@4Devel ... ent.Net minus pi> on Sunday May 18, 2008 @01:10AM (#23450668)
    enough that they had to change the name -- apparently
  • by wrook ( 134116 ) on Sunday May 18, 2008 @01:19AM (#23450706) Homepage
    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.
  • by pembo13 ( 770295 ) on Sunday May 18, 2008 @01:26AM (#23450726) Homepage
    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?
  • by pembo13 ( 770295 ) on Sunday May 18, 2008 @01:28AM (#23450734) Homepage
    I don't think this level of laziness should be encouraged
  • by pembo13 ( 770295 ) on Sunday May 18, 2008 @01:30AM (#23450752) Homepage
    I don't think projects hurrying to meet a specific deadline really benefits anyone.
  • by quantaman ( 517394 ) on Sunday May 18, 2008 @01:31AM (#23450756)

    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.
  • by canuck57 ( 662392 ) on Sunday May 18, 2008 @01:49AM (#23450822)

    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.

  • Something RedHat and Novell have missed completely.

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

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

  • I clicked download - then I look at a complex table and it fails the WifeTest(TM) dismally.

    Tell your wife to enable Javascript.

  • by TheWanderingHermit ( 513872 ) on Sunday May 18, 2008 @02:26AM (#23450956)
    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.
  • by techno-vampire ( 666512 ) on Sunday May 18, 2008 @02:40AM (#23451000) Homepage
    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.

  • by ajs318 ( 655362 ) <sd_resp2@@@earthshod...co...uk> on Sunday May 18, 2008 @02:51AM (#23451060)
    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.
  • by Repossessed ( 1117929 ) on Sunday May 18, 2008 @03:05AM (#23451108)
    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...
  • 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.
  • by pembo13 ( 770295 ) on Sunday May 18, 2008 @04:06AM (#23451340) Homepage
    Currently there is not unnecessary pressure to meet these deadlines though. Do you really want to be THE project keeping everyone else behind?
  • Re:this again (Score:4, Insightful)

    by IntlHarvester ( 11985 ) * on Sunday May 18, 2008 @04:19AM (#23451370) Journal
    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.
  • by Nossie ( 753694 ) <IanHarvie@4Devel ... ent.Net minus pi> on Sunday May 18, 2008 @04:38AM (#23451430)
    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/ [redhat.com]

    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.
  • by dotancohen ( 1015143 ) on Sunday May 18, 2008 @04:44AM (#23451450) Homepage

    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.
  • by SanityInAnarchy ( 655584 ) <ninja@slaphack.com> on Sunday May 18, 2008 @05:02AM (#23451512) Journal

    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.
  • by Anonymous Coward on Sunday May 18, 2008 @05:02AM (#23451518)
    How in the hell would you sell paid support for an OS that goes out of date every 6 months?

    Keep in mind that some "enterprise" customers are still perfectly happy with Windows 2000. They don't want Fedora and Fedora doesn't want them. Therefore seperate branding makes perfect sense.
  • by Antique Geekmeister ( 740220 ) on Sunday May 18, 2008 @05:10AM (#23451540)
    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.
  • by jilles ( 20976 ) on Sunday May 18, 2008 @05:15AM (#23451560) Homepage
    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.
  • by Nossie ( 753694 ) <IanHarvie@4Devel ... ent.Net minus pi> on Sunday May 18, 2008 @05:25AM (#23451606)
    Does that not go against the whole 'windows in the home, windows in the workplace' rhetoric that keeps getting thrown about though?

    I'm not saying you're wrong but ubuntu enterprise is hardly losing money, I'm just kinda nostalgic and sad I guess that Ubuntu is basking in the former 'linux' glory of the RedHat of yesteryear.

    I do believe in different codebases for each application - different strokes for different folks and all that but going so far as to completely distance yourself from the free community just seems well -- greedy and possibly even suicidal!

    people not in the know or dont need stability will go for ubuntu (5 years ago I'd have said RH)
    people in the know but dont need stability will go with ubuntu/fedora/suse/mandriva/slackware/ (insert fav distro here)
    people in the know and with their own support will go with centos
    and those that would prefer not to think about cost or are big enough to get cheaper services will go for RedHat/solaris/Suse/AIX...

    A tiny bit of competitive pie for the biggest player.

    I just don't understand why you think it makes perfect sense, it just smells like they are trying to do what Sun have done with OpenSolaris.

    ahh well :-| I just like seeing competition in the OS space, having all these players (hell inc haiku) these days makes me smile.
  • by Pros_n_Cons ( 535669 ) on Sunday May 18, 2008 @05:57AM (#23451690)
    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.
  • by mrbluze ( 1034940 ) on Sunday May 18, 2008 @06:18AM (#23451748) Journal

    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.

  • by dag ( 2586 ) on Sunday May 18, 2008 @08:23AM (#23452258) Homepage
    Correction: I am a sock puppet for CentOS :)

    But seriously, one cannot have his own opinion anymore ?

He has not acquired a fortune; the fortune has acquired him. -- Bion

Working...