Slashdot Mirror


Open Source OS Benchmarking Competition

BenchmarkingFreak writes "OSnews is running a story about a new benchmarking competition: OSU Open Source Lab wanted to take the concept of benchmarking a little bit further with the Beaver Challenge 2004. In this competition they will be allowing a community of experts in each OS to tweak their configurations to ensure maximum performance. And they are running it all on wicked machines, just imagine... well you know."

53 of 314 comments (clear)

  1. Missing One? by elid · · Score: 5, Insightful
    We have selected the following distributions. This list is not final and if people want to ante in to try this with their favorite distro, let us know at bc2004 at osuosl dot org or in #beaverchallenge on the Freenode.net IRC network.

    * Debian GNU/Linux
    * Fedora Linux
    * FreeBSD
    * Gentoo Linux
    * NetBSD
    * OpenBSD
    * Red Hat Linux
    * Slackware Linux
    * SuSE GNU/Linux

    Where's Mandrake?

    1. Re:Missing One? by Quobobo · · Score: 2, Informative

      Does "not final" and "if people want to ante in to try this with their favorite distro" mean nothing to you?

    2. Re:Missing One? by Anonymous Coward · · Score: 3, Funny

      What I want to know is where is Emacs :-)

    3. Re:Missing One? by xeeno · · Score: 2, Informative

      I see 6 linux distributions and 3 BSDs.

      You do realize that there are OTHER operating systems out there, right?

      You would think that the difference between the linux distros would be trivial at best, with the exception of gentoo. Why 6?

      Isn't there a free beos out there now?

  2. Sex on the brain by Jason+Earl · · Score: 5, Funny

    First a story about screws, now a story about beavers. Apparently the /. crew had a slow weekend.

    1. Re:Sex on the brain by barzok · · Score: 2, Funny

      Well, Taco's married, so we know he isn't getting any.

  3. What wil they be benchmarking? by MysteriousMystery · · Score: 5, Interesting

    Will they be benchmarking database performance, GCC compiling speed, I took at look at the methodology page and it wasn't particularly specific.

    1. Re:What wil they be benchmarking? by Anonymous Coward · · Score: 2, Funny

      Oh, man. Didn't you RTFA? Eugenia Loli-Queru is the head judge. After all the intensive speed-tweaking and optimization, the whole thing will be judged based on the colors used in the default theme. Extra points if it looks like BeOS.

      [note to the humor-impaired: it's funny; laugh. I happen to really like BeOS]

  4. Re:Once and for all by Atzanteol · · Score: 2, Insightful

    It will be decided once and for all that Gentoo offers no discernable advantage over more conventional distros. At which point, Gentoo-zealots will only have portage to pull in converts.

    For me, that's enough. Portage doesn't have *half* the dependency problems of apt, or up2date. I was a long time RedHat user, and I've tinkered with Debian here and there (can't stand it actually). But now I'm a certified Gentoo Zealot because of portage alone.

    --
    "Ignorance more frequently begets confidence than does knowledge"

    - Charles Darwin
  5. A Cool Idea, But... by Hornsby · · Score: 4, Informative

    This is a really neat idea, and it's a long time coming; however, I wouldn't expect overly divergent results among Linux distributions. Afterall, they're all going to use the latest 2.4 and 2.6 kernel and comparable glibc versions(with maybe the exception of Debian), so the only speed difference should be in the compiler flags used to build the packages. I'm not trying to negate the coolness of this competition because it should give a good measure of performance between the BSD distros VS Linux distros, but don't be surprised when the Linux distros all show comparable results. As a footnote, I do expect Gentoo to come in the lead of the Linux distros having tried them all and found it the fastest in empircal testing...

    --
    A musician without the RIAA, is like a fish without a bicycle.
    1. Re:A Cool Idea, But... by Anonymous Coward · · Score: 4, Interesting
      However, I wouldn't expect overly divergent results among Linux distributions.

      Whoever puts their apps in the latter sectors of disk and uses the first sectors for writing will win by a margin of 2:1, provided no one else does the same. On the other hand, if one group makes use of a nice mfs and no one else does then that group might win by a much larger margin. Depending on the test, selective use of processors or placing swap in just the right space may make a big difference as well. Maybe it'll depend on which team gets a Hacker to, in 3 days, recode specific routines in assembly just for that processor setup.

      In short, welcome to the real world of benchmarking: whichever team figures out how to bend the rules just right will win.
      This kind of benchmark rule bending happens quite often when the big players get rfp's for large orders from bigger players, and ppl make lots of money figuring out how to bend the benchmark rules, even when those rules cover well over a hundred pages of specifications.

    2. Re:A Cool Idea, But... by akb · · Score: 2, Insightful

      I wonder how much variation there will be in each team's ability to optimize the boxes, ie, which team is the better tweaker. Maybe this will be more of a determining factor in the outcome than the distro or OS used.

    3. Re:A Cool Idea, But... by bangular · · Score: 2, Interesting

      I can pretty much tell you who's going to be the fastest and slowest without a doubt. Gentoo fastest OpenBSD slowest (I don't even use Gentoo btw). All those are for the most part general purpose distros meant to run on a lot of hardware. They are not meant to run as fast as possible. They basically are compiled -O -march=i386. Gentoo being the exception since it's a source compiled distro and are going to tweak the hell out of the cc flags. I know this is going to make a lot of people with distro partialness mad, but general purpose distributions were not meant for speed. Gentoo wasn't designed with ease in mind, it was designed for speed.

      As for OpenBSD, it's focus is on security. From personal experience, it's noticibly slower than any *nix I've ever used. Not to say it's bad, it's just not built for speed.

      I think that list needs to be reworked considerbly. Maybe put them into categories such as source compiled distros, general purpose distros, security focused distros. Because comparing a source distro to a general purpose one is no contest. Not to say speed is everything, but it's really apples an oranges. Comparing one source distro to many general purpose ones is like racing a porshe and a honda. The porshe is going to win, but that's not what Hondas are built for.

    4. Re:A Cool Idea, But... by Aardpig · · Score: 3, Informative

      It wouldnt take much to offer "up an running in 10 minutes" iso's to people with a default set of apps, portage & tree etc

      What, you mean like the 2-disk Live CD option offered by, erm, what's its name, Gentoo Linux? Sure, there's a bit of tweaking to do, but almost everything is precompiled. Too much for you? Then perhaps Gentoo's not for you.

      --
      Tubal-Cain smokes the white owl.
    5. Re:A Cool Idea, But... by scotch · · Score: 4, Insightful
      Nice Troll. You had me going until this bit:

      I do expect Gentoo to come in the lead of the Linux distros having tried them all and found it the fastest in empircal testing...

      Beautiful.

      Back a while, when gentoo was still had the smell of pop novelty, you would hear all this great stuff about how gentoo distros were the fastest, something about being able to specify --funroll-all-the-bad-loopies and --enable-r0xor-opts and --omit-random-instructions to the compiler. Of course, all these claims of gentoo's speed have never been backed up. On the contrary, the only results we've seen published tend to indicate that you average gentoo distro is composed of slower-than-average or average applications.

      These days, we hear the new mantras of the gentoo-fanboys: it's not the speed (good thing!) that they use gentoo for, but instead the ease of use or robust package management or configuration flexibility. That's great and all, but it's all a bunch of green-is-my-favorite-color kind of advocacy: opinionated, unsupported, and unconvincing. People who've gone through the long laborious pain of installing gentoo (reminiscent of slackware 3.0 and libc upgrades, what year is it again?), and then having wasted the effort on a system that will probably spend more cycles compiling itself than serving the users, they justify the waste with a belief that their system is better managed or more finely tuned or whatever. Emphasis on whatever.

      Of course, none of the supposed benefits of gentoo are backed with anything approaching rigorous analysis. Instead we get vague anecdotes and slashdot fanboyism. When we inevitably learn that the gentoo portage system is riddled with problems, conflicting package maintenance mechanisms and policy, broken and overtweaked package scripts, and that the whole thing needs a certain amount of voodoo to work, the gentoo boys will probably come up with some other reason why it is the one distro to rule them all.

      The rest of will just wait for the results of your empirical studies with smiles on our faces!

      --
      XML causes global warming.
    6. Re:A Cool Idea, But... by 1lus10n · · Score: 3, Insightful

      "When we inevitably learn that the gentoo portage system is riddled with problems, conflicting package maintenance mechanisms and policy, broken and overtweaked package scripts, and that the whole thing needs a certain amount of voodoo to work"

      You know this is one of the better descriptions of portage/Gentoo I have heard. If I had the time/resources I would re-write portage using a bette langauge and more sane feature set. Portage was a good idea, and is a HORRIBLE implementation. however it still beats RPM.

      PS somebody mod the parent up, I would have modded you up, but I already posted to this topic.

      --
      "Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." --Albert Einstein
    7. Re:A Cool Idea, But... by acidtripp101 · · Score: 5, Insightful

      Advice: Read the HUNDREDS of posts on the gentoo forums about this.

      The fact of the matter is that portage is plenty fast. Any speed boosts given to the actual emerge program set would be negligable because of the sheer amount of time dedicated to compiling.

      More Advice: Stop trolling.

      When you say that "Portage was a good idea, and is a HORRIBLE implementation" you really need to enumerate WHY it's a horrible implementation.
      Take this common troll as an example.
      Example 1: Windows is a HORRIBLE OS.
      Example 2: Windows is a HORRIBLE OS because being locked into the choices Microsoft made in my "interests" are usually counter-productive.

      See the difference? Example 1, while in many people's oppinion is valid, leaves people wondering why Windows is horrible. Example 2 gives anybody reading specific evidence and also allows anybody that wants to defend the point areas to do so.

      I love the way that gentoo handles packages. I, admitingly, have a BSD bias, but it still allows my system to be what I want.
      The feature set is anything but 'insane,' but once again, I have no idea why you think so, so I can't exactly defend that against any reasons you have.

      Reply to this post and we might actually have some decent points to give to the gentoo team to make inprovements.

      --
      Not Free(as in beer). Free(as in "I'm free to beat you over the head for being a dumbass")
    8. Re:A Cool Idea, But... by BigBuckHunter · · Score: 2, Insightful

      I agree with all of the above, but as a gentoo fanboy I run Gentoo for two reasons

      1: Portage
      2: To update all the software on my system to something that was released less than 72 hours ago with one command (emerge world)

      Of course this has absolutely wrecked my installation on a number of occasions, but I kind of like it. It keeps the skills sharp and lets you figure out how to solve problems that you never knew existed in linux (gnu/linux whatever).

      BBH

    9. Re:A Cool Idea, But... by Anonymous Coward · · Score: 3, Insightful

      1. Unless you're using a computer more than 10 years old, you're not going to be waiting for Portage to calculate dependancies for any significant amount of time. I wouldn't mind Gentoo developers optimizing Portage for speed, but only trolls or the most anal-retentive of users will be put off by it's "inefficiency".

      2. RTFM. Gentoo docs are very easy to follow, and it only needs to be done once. I'm sure that typing in a command or two is not going to kill you.

      3. Emerge, as far as the end user is concerned, is the Gentoo package manager. The scripts that power Portage are completely behind the scenes. I've been using Gentoo since it was an early beta, and I've never had to go in and modify a Portage script in order to get it to work.

      4. /usr/portage; /var/tmp/portage

      Yep. Really disorganized.

      5. Several options:
      a.) tell portage to ignore the dependancy and install anyway
      b.) remove java functionality from db
      c.) install db manually and inject the package into portage

      6. Gentoo is a source-based distro. It doesn't have very many binary packages, nor does it claim to. If binaries are so important to you, Gentoo offers a physical product that you can buy with all major packages precompiled for all major CPU architectures.

      7. I'll give you this one.

    10. Re:A Cool Idea, But... by Scarblac · · Score: 2, Interesting

      In short, welcome to the real world of benchmarking: whichever team figures out how to bend the rules just right will win.

      Very interesting. It would be cool to have a benchmark with five times exactly the same distro, except the competing teams don't know this.

      It would be nice to see if the differences achieved were comparable to what the differences between distros will be in this test.

      --
      I believe posters are recognized by their sig. So I made one.
  6. It's not performance optimized. by MysteriousMystery · · Score: 3, Funny

    Mandrake is more of a "user friendly" distro then a performance optimized distribution. Someone might add Mandrake to the list, but it's not as tightly configured as say Gentoo and I can't imagine what purpose it would be to add it to the competition except for just representation.

    1. Re:It's not performance optimized. by zenyu · · Score: 3, Interesting

      I've never used Mandrake but didn't it start out as a version of RedHat compiled for the Pentium instead of the 486?

      First it was based off debian. The real motivation was KDE. Of course the first Mandrake I used was based off Redhat and I used Gnome. It was compiled for i586, but more importantly for me as a developer, it had more up to date packages. This meant I only had to upgrade the components I was working on and not every library it depended on. I still use Mandrake at work, but at home where I do more tweaking I use Gentoo, which is too bleading edge for day-to-day, but great for developing for newish hardware. I tried Gentoo on my laptop, but while it was faster, it was too much work to keep up to date, so I went back to Mandrake. My main box at home just runs a script every night to keep up to date, it wouldn't be a big deal if it were rooted so I sleep well at night.

    2. Re:It's not performance optimized. by salimma · · Score: 2, Insightful
      First it was based off debian

      Hmm, interesting, did not know about that. Mandrake does use Debian's menu system, but the first version I heard about was 5.1, and it was already based on Red Hat, which I think was at version 5.0 at that time, thus the version number.
      --
      Michel
      Fedora Project Contribut
  7. Beaver? by Omni+Magnus · · Score: 4, Funny

    If they really wanted to make it a good competition, they would award beaver to the winner. That would get them fired up.

  8. Better than what OSNews has been doing by El+Volio · · Score: 3, Insightful

    Given OSNews' recent penchant for poorly-done benchmarks (e.g. 1, 2), I'm glad to see them run an article about someone else's (hopefully well-done) testing. By having expert teams who know what they're doing tweak the configurations, this should be a much more representative result. Hopefully OSNews will learn some methodology from these guys...

    --

    "You can never have too many elephants on your team."

  9. True Real World Benchmark results by Anonymous Coward · · Score: 2, Insightful

    The only way to get real world benchmark results would be to distribute the benchmarks setiathome style and then do some funky statitical analysis. But you'd also need a way to verify the actual hardware used for each test.

    Otherwise, we still end up with data that needs to be heavily interpreted to get any take on what will happen in production on any given hardware.

    Oh yeah, not to mention that for real world production, performance is also dependant on maintainability, uptime and a variety of other factors.

    Still, this will result in a bunch of pretty graphs and nice rants and raves and dick waving for years to come, even though the data will only be good for one given point in time, for one given hardware platform, for one given configuration.

  10. Re:Look out people by BSD+is+Alive · · Score: 2, Funny

    If Linux wins, the BSD snobs will have a field day babbling and flaming about how unfair the contest was.

    Sure buddy. And if Santy Claus comes a-jumping down the chimney, you'll get the BB gun you always wanted.

  11. Re:Look out people by vollmerk · · Score: 2, Insightful

    I don't think it's all about a winner or a loser. As some others have pointed out each distro has it's quirks. This will show raw speed, as well as how it was accomplished, but there are plenty of other reasons to pick one over the other... Preference of package management, security, easy of maintaince. setup time etc and so forth. I personaly can't wait to see how this turns out...

  12. Why not include Windows and perhaps others? by enosys · · Score: 5, Interesting

    Why not include Windows and perhaps others? I guess they wouldn't include non-open-source ones because it's a site about open source but I'd love to see the comparison. Have any other sites done that?

    1. Re:Why not include Windows and perhaps others? by BiggerIsBetter · · Score: 2, Interesting

      That would be pretty funny. Get some MCSE geeks in to tune a WinXP system and see how it fares against an optimized Gentoo box.

      --
      Forget thrust, drag, lift and weight. Airplanes fly because of money.
    2. Re:Why not include Windows and perhaps others? by Anonymous Coward · · Score: 2, Funny

      That would never happen, because Windows would win, and the OSS adovcates would never want you to know that.

    3. Re:Why not include Windows and perhaps others? by Thing+1 · · Score: 2, Informative
      ISTR Mindcraft did this years ago. End result? Linux got faster.

      No way would Microsoft back another duel like that!

      And in fact, as other responders have pointed out, they now have text in the EULA preventing you from backing that same duel.

      Shows they have a lot of faith in their products.

      --
      I feel fantastic, and I'm still alive.
  13. Pity Windows is not included by Mostly+a+lurker · · Score: 4, Interesting

    Comprison of various Linux distros (and of the 2.4 versus 2.6 kernel) is interesting. However, what is really lacking is an objective comparison of MS Windows Server 2003 versus Linux. I know Microsoft tries to prevent such benchmarking, but can they really enforce such a ban? It ought to be possible to find a team of Windows experts to tune Windows so the comparison is fair. Why not?

  14. Linux Junkie: by iammaxus · · Score: 5, Funny

    This is clearly a plot by Microsoft and SCO to destroy OSS! They couldn't beat any one of us, but if they get us to fight each other...

  15. Testing Framework by Linus+Sixpack · · Score: 2, Insightful

    I have to confess to being more interested in the universality of the testing framework than any of the results. Whatever is done I hope it leads to some standards for future, lower profile but perhaps more useful benchmarks.

    An accepted cross distro testing criteria would be nice.

    ls

  16. Dude, where's my brain? by SuperBanana · · Score: 4, Funny
    Where's Mandrake?

    Dude, I know you're not supposed to read the story, but at least read the text you quoted.

    This list is not final and if people want to ante in to try this with their favorite distro, let us know at bc2004 at osuosl dot org or in #beaverchallenge on the Freenode.net IRC network.

    Note what's implied...

    • The list is not final
    • Someone needs to carry the banner for each distro(ie, someone who knows the distro needs to set it up properly etc).
    • You can volunteer your favorite distro AND volunteer to be the guy carrying the banner.
    • They give you both an email addr and an IRC channel to discuss all of this
  17. Re:Once and for all by contrasutra · · Score: 2, Informative

    Too bad Gentoo isn't the only one with a PORTS clone.

    Ever looked at Crux, Arch, or if you want "the original", BSD?

    Gentoo isn't very unique in respect to portage. ;-)

  18. Dell all things come in 3!! by Scaz7 · · Score: 2, Insightful

    Come on, if it's built by Dell in 3min the
    PS/2 & USB controller will die, 3hrs the HDD controller will fail & wipe each HDD, but in 3 days they'll replace them with the equivelant Compaq or clone machine....

    Flamebait I know... Am I Ashamed? No

    : )

  19. Beaver Challenge 2004 by tfoss · · Score: 4, Funny
    I'm just sure there's a joke here somewhere.

    -Ted

    --
    -=-=- Quantum physics - the dreams stuff are made of.
  20. I don't see Darwin by droleary · · Score: 4, Interesting

    What's with the x86- and Linux-centric approach? Do we really need to see how 6 different distributions can be tweaked to behave like one another on the same $4300 piece of hardware? I'd be extremely interested to see a G5 Xserve entered into that mix, although you'd clearly have to add some unnecessary doo-dads to the Mac to bring the price over $4000 (even with hardware RAID and the inability to drop below an 80GB HD to the 18GB like the Dell has, I could only bring a single processor Xserve up to $3500). Include a PPC Linux or two while you're at it. As it stands, the results will probably be at least a 6-way yawn-fest.

  21. Include other OSes by Quixote · · Score: 4, Interesting
    They should include other OSes, with the stipulation that all tweaks, etc. done by the engineers be well-documented and reproducible.

  22. Recycle Bin Performance? by Gothmolly · · Score: 5, Funny

    "In this competition they will be allowing a community of experts in each OS to tweak their configurations to ensure maximum performance."

    I can see it now, teams of KDE and GNOME developers going head to head to see who can come up with the best color scheme, antialiased fonts, and 'Are you sure you want to delete this?' dialog box. Followed by Round 2, where each group has to compile something built for the other camp's desktop, whoever can fight through the dependencies quicker wins!

    Lord Linus, save us from OSNews.

    --
    I want to delete my account but Slashdot doesn't allow it.
  23. What? by blair1q · · Score: 4, Funny

    just imagine... well you know.

    What?

    Just imagine what?

    A Beowulf cluster of Beavers?

  24. Hyper Threading by SunBug · · Score: 5, Interesting

    Will they let you tweak Hyper Threading?

    It'll be interesting to see how many people turn Hyper Threading OFF when doing some tests. I found that my database was 212% FASTER for read operations after I turned Hyper Threading off on the 2650.

    1. Re:Hyper Threading by Graelin · · Score: 3, Interesting

      If you enable HT, you are cutting your L3 cache in half per "processor." So your 2.5Ghz Xeon with 512k cache turns into two 2.5ghz chips with 256k each.

      We have deployed a few 6650s here, these are Quad Xeons with 1 meg of cache, and it's amazing to look at top reporting 8 procs. But it didn't take long before we saw the same thing you have.

      But it depends on your usage patterns too. If you're serving a lot of small requests - that run very quickly - HT may not be a bad idea. OTOH, running fewer and larger requests would certainly benefit from disabling HT.

      The reason is that database servers can take advantage of large cache sizes more than most apps. They can move a lot of the dataset near the proc and cut down on query times dramatically. Less cache, more RAM accesses, slower queries.

      About a year ago Dell was recommending that HT be disabled for better performance. Not sure if that is still the case today.

    2. Re:Hyper Threading by slamb · · Score: 4, Informative
      If you enable HT, you are cutting your L3 cache in half per "processor." So your 2.5Ghz Xeon with 512k cache turns into two 2.5ghz chips with 256k each.

      Interesting. That's not the reason for disabling HyperThreading that I've heard. I often hear people say it should be disabled unless you have a scheduler that supports HyperThreading well. There are lots of opportunities to go wrong when scheduling tasks on HT-enabled CPUs.

      For example, if you have one real processor and are running a high-priority task and a low-priority task, the low-priority task will get 50% of the processor time with a non-HT aware scheduler, since it says "well, I've got this processor free, so I might as well use it" when that's not really true. This problem is discussed more here.

      Similarly, if you've got several high-performance tasks and several real processors, you want to spread them out across as many real processors as possible to maximize parallelism.

  25. Blatantly Rigged Contest by Anonymous Coward · · Score: 3, Funny

    This contest is blatantly set up so that Gentoo, the obvious victor in a fair benchmarking contest, cannot win.

    They are only allowing three days to set up the OS, everyone knows that you can't get gentoo installed, much less customized in that time.

  26. Re:Once and for all by dilvish_the_damned · · Score: 4, Interesting

    I guess your feeling kind of angry over gentoo's general acceptance among some geek crowds. I assume you have your reasons.
    But I truelly believe that gentoo is what slackware once was, i.e. a distro that was forgiving of modifications, and it gives a pretty interface for doing so.
    Its tedious to set up, but once initial install is done, its almost painless for the life of the machine. To me, the theoretical (or proven) performance advantages are almost secondary, in most applications, to portages forgiving nature.. Its just so easy to administer.
    You would argue against the 'Gentoo-zealots' having no discernable advantage performance wise... And then suggest that portage is the only advantage Gentoo(zeolots) have (infered as I read it) over slackware.
    A fact to consider: Optimized binaries generally run faster than unopimized ( an unqualified 3% - 15%, got the charts to prove it).
    By the fact that portage is being ported to slackware, I assume your chosen distro, and by the fact that you mention it here, means that portage is important in your eyes. I have long held that the defining factor of any distro is its chosen package managment system (excusing directory layouts).
    So in a way, isnt slackware becoming more like gentoo in effect? I mean after all, we are all dealing with the same fucking code with some minor tweaks and major package maintainance differences.
    Oh, by the way. Gentoo is faster. Its going to kick Slackewares ass.
    Noted Debian and 'apt-get' fan

    --
    I think you underestimate just how much I just dont care.
  27. Beaver Challenge? by bytesmythe · · Score: 2, Funny

    "Open source" has taken on a whole new meaning since Hustler got involved...

    --
    bytesmythe
    Hypocrisy is the resin that holds the plywood of society together.
    -- Scott Meyer
  28. Round 2 by zaba · · Score: 2, Interesting
    So, after we're done with the $4300 machine (which, arguably, is cool because you see these OSes at the top of their game), how about a benchmark that is the antithesis of this? What can all the "experts" do given a $430 machine? (Of course, a benchmark against Windows would be in order... and the price of whatever version of Windows is running should be included)

    If one of the reasons to run the benchmark is to show people how great F/OSS is, "round 2" seems like a natural. After all, don't we all know some people who have a couple of heavy paperweights sitting around? Wouldn't more people be willing to try something other than Windows if they saw that their old crappy box ran just as fast as their new shiny WinXP box?

  29. Re:Once and for all by Endive4Ever · · Score: 2, Insightful

    Huh? Part of the reason I switched over to NetBSD from Linux years ago (for the most part, there are still times when a quick-and-dirty Slackware box does a special trick or two) was because NetBSD (and FreeBSD is very similar) was FAR easier. There's a learning curve involved, but there's 'one way' that things are done and it's the classic Unix way. You can pick up an O'Reilly book from 1993 and the info in it closely applies. Linux, on the other hand, is a big snarl of forks, each distro doing each task and configuration in it's own way, everybody contending that THEIR way is BEST, and as a consequence, no clear straight-forward anything, except gui buttons in places where GUI buttons aren't needed.

    Learn how to configure the /etc/ files on a NetBSD box is a converging process. You learn more and more as you work with it, and it doesn't change when Johnny volunteer coder at Distro X learns Python and gets tricky with pretty buttons on a control panel.

    Anyway, harumph. BSD is NOT less user-friendly. Perhaps it has a smaller userbase, but if you're reading and commenting on this article, you're capable of working with it.

    --
    ---
  30. this! by gunpowder · · Score: 2, Funny

    Bogomips

    'nuff said.

  31. Re:Missing One? - Gento, Schmentoo by wastaz · · Score: 2, Insightful

    And, seeing as I managed to not read the topic of your post before I went off and posted myself, I misinterpreted what you said.

    First of all, Gentoo is good.
    Second of all, Gentoo isn't the easiest thing to setup.
    Third of all, it is a matter of taste. And just as we shouldnt judge the general users of GNU/Linux on the mad zealots that shouts the loudest, you shouldnt judge Gentoo on the Gentoo zealots.
    I use gentoo and I love it. On the other hand, Ive also used pretty much any other distro out there. IMHO, the one that was most pain-like to set up was debian. Though it is, a matter of opinion.

    Now, I will go hide under a rock for a month.