Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



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 stoolpigeon ( 454276 ) * <bittercode@gmail> on Sunday May 18, 2008 @12:41AM (#23450556) Homepage Journal
    Who is Wieers? [fosdem.org]
      What did Shuttleworth propose? [markshuttleworth.com]
     
    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.
  • by caseih ( 160668 ) on Sunday May 18, 2008 @01:09AM (#23450660)
    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.

  • by hdparm ( 575302 ) on Sunday May 18, 2008 @01:59AM (#23450848) Homepage
    In fact, RHEL + rpmforge (or Dag rpms) kicks ass of any other desktop Linux distribution.
  • by powerspike ( 729889 ) on Sunday May 18, 2008 @01:59AM (#23450852)

    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.
  • by mrsteveman1 ( 1010381 ) on Sunday May 18, 2008 @02:11AM (#23450896)
    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.
  • by Anonymous Coward on Sunday May 18, 2008 @02:35AM (#23450992)
    "From what I've seen, hardware vendors only target Novell and Red Hat right now, and Ubuntu and Debian are afterthoughts."

    Which is of course why Dell ships Ubuntu en masse, why Asus (eeePC) ships Xandros (a Debian derivative), and Shuttle is shipping Foresight. As far as consumers are concerned (which is where Linux has the most room to grow), Novell and Redhat don't exist.

    Facts are fun.
  • by MSG ( 12810 ) on Sunday May 18, 2008 @03:17AM (#23451148)
    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.
  • by Pros_n_Cons ( 535669 ) on Sunday May 18, 2008 @05:32AM (#23451628)
    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 [fedoraproject.org] 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.
  • Comment removed (Score:4, Informative)

    by account_deleted ( 4530225 ) on Sunday May 18, 2008 @07:38AM (#23452068)
    Comment removed based on user account deletion
  • by hughesjr ( 734512 ) on Sunday May 18, 2008 @08:17AM (#23452222) Homepage
    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 .
  • by dag ( 2586 ) on Sunday May 18, 2008 @08:17AM (#23452226) Homepage
    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.
  • by tehBoris ( 1120961 ) on Sunday May 18, 2008 @10:20AM (#23452860)

    You mean like this? [ubuntu.com]

    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.

  • by dag ( 2586 ) on Monday May 19, 2008 @07:06AM (#23460522) Homepage

    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 !

The key elements in human thinking are not numbers but labels of fuzzy sets. -- L. Zadeh

Working...