Slashdot Mirror


Linux Vendors to Standardize on Single Distribution

Jon James writes "eWeek is reporting that a number of Linux vendors will announce on Thursday that they have agreed to standardize on a single Linux distribution to try and take on Red Hat's dominance in the industry. " The vendors in question are SuSe, Caldera, Conectiva, and Turbolinux. However, as the article also points out - Red Hat has a very well established lead in the corporate market - and Sun's decision to create Yet Another Linux Distribution (Sun Linux! Now With McNealy Vision!) will make the waters even more muddy.

2 of 455 comments (clear)

  1. Re:To be honest... by jilles · · Score: 5, Interesting

    The one reason I have not yet downloaded this is recompilation. I mean, compiling is pretty much a deterministic activity. Given similar compiler settings you'd expect the result to be the same each time. Apart from being deterministic it is also time consuming. Just compiling a pretty bare bones installation with gnome, kde, open office, mozilla would likely take me weeks by which time most of the packages would need recompilation because of updates!!! I'm all in favour of optionally compiling a few key things but I'm even more in favour of using pre-packaged binaries. Most of us probably would go for the 686 type code, so create binaries for all popular variants of X86 and distribute those (and maybe also other processors).

    An alternative, admittedly far fetched, idea would (imagination going beserk here) be p2p compilation. Compilation can be distributed over computers and there likely is a small subset of all possible compiler settings that is most frequently used. Simply cache the results for such compilations and given a match in source code version processor architecture and compiler settings, reuse the result (and offer the replicated binary for download). If there is no match, compile yourself and offer the result. This should quickly eliminate redundant compilations and offer most of the advantages of compiling everything yourself.

    --

    Jilles
  2. Two things that would make this RedHat user switch by BitMan · · Score: 5, Interesting

    Anyone who has messed with Caldera, SuSE and Turbolinux knows that they do NOT produce a 100% redistributable version of their commercial offerings. In addition to now allow redistribution of their CDs, most either omit major packages, or limit usage to "personal." As of 8.0, SuSE has gotten even more restrictive no longer offering free downloads of many components. This alone has turned off this user from considering their software.

    Conectiva, on the otherhand, has gained a lot of notariety in their efforts. The two biggest being the use of Apt for RPM, and one of their lead developers managing a Linux kernel branch alongside Alan Cox and only one other. I have not used their distro, and DistroWatch.COM does not differentiate between "free download" and "100% redistributable" so I cannot tell if they maintain the same GPL-anal approach as RedHat. For now, I'll assume so (please let me know if otherwise?).

    So, for this strategy to work, assuming the rumor is true, I make the following 2 recommendations to the resulting conglomerate:

    1. Make a 100% Redistributable CD set, then value-add

      These vendors don't have to stop value-adding to their distros. In fact, this approach could still allow them to do so. But they really need to build some mindshare with those of us who like RedHat and Debian because of their 100% GPL-focus. Release a 100% Redistributable CD set which they all agree on. This has kept me from using Caldera, SuSE and Turbolinux over the years.

      Then each can include their own CD #1 binary, "alternate," non-redistributable boot CD in their commercial, boxed sets so the value-added stuff can be installed (in addition to other, non-redistributable CDs). The idea is that the install packages should be the same for both the freely redistributable and commercial non-redistributable versions, even if the default/base freely redistributable ones are replaced by those in the commercial, non-redistributable CD(s). Simple, no?

    2. Leverage Conectiva's Apt focus, build a Debian-like "universal" repository

      This will get the masses to join them. If the new conglomerate can build a new, 3rd party software repository for Apt like Debian has for Deb, this would get me to use this new distro. And they would quickly find that a number of 3rd party free software / open source projects would make sure their packages are built for and distributed in this new RPM-Apt repository. God knows I'd be sold in a heartbeat, assuming the distro quality is as good as RedHat. With SuSE in the mix, I don't see this being an issue, since I have used their kernels before (and trust them as much as RedHat).

      Right now I mix a custom distro (usually installed via NFS so I don't have to build CDs that are outdated quickly) use RedHat with Ximian and FreshRPMS added. Ximian is Ximian, and I don't forsee not using their Gnome set (this new "standard" distro will make it easy for them to support). FreshRPMS is RedHat-focused and uses RPM-Apt, but it is far from "comprehensive" with only about 50 packages or so. This is a far cry from Debian's 10,000+ Going to RPMfind or the older contribs is just not viable, and I don't bother much anymore. But I don't have nearly the package selection as Debian with RedHat and this frustrates me since I will not use Debian for other reasons (I'm not going to expand on them here, just note I said *I* will not use Debian -- not that Debian is "bad," not at all).

    --
    -- Bryan "TheBS" Smith
    Independent Author, Consultant and Trainer