Slashdot Mirror


Where Does NetBSD Fit In?

NetBSD Fan writes "KernelTrap offers a fascinating summary of the recent 2004 Annual NetBSD Group Meeting. Included is an introduction by NetBSD foundation president Christos Zoulas discussing NetBSD's relevance in light of competition from well known operating systems such as Linux and Windows which he acknowledges 'both offer more features than we do, and they have behind them the resources of very large commercial organizations.' He also talks about FreeBSD, OpenBSD, Solaris and Darwin, ultimately concluding that they all are facing their own serious challenges, and that plenty of opportunities remain for NetBSD. The NetBSD project recently released NetBSD 2.0."

3 of 380 comments (clear)

  1. misinformation? by diegocgteleline.es · · Score: 4, Insightful

    Linux keeps re-writing major portions of the kernel and has stability issues. It now depends on 3rd party vendors to integrate and make stable releases of the code.

    Linux has always kept rewriting fundamental parts of the kernel true, and it will probably keep it that way. If not how can you explain that linux has gone from crawling in 8-ways to running in 512-cpu SGI boxes? When someone rewrites a part the kernel is for a reason, usually to do something better, and netbsd has also rewritten big parts of the kernel to get where netbsd 2.0. right now some people is rewriting fundamental parts of linux because they want to achieve realtime support. I don't see how this rewrite an be bad.

    And I don't see lot of unstability issues, and I bet lot of people unsing 2.6 here will agree with me that 2.6 has been by far the stablest linux release ever. The fact that IBM has been testing linux in 32-way boxes during the whole development of the kernel has helped a lotfor that and its something BSDs can not benefit from (they don't even _boot_ on these boxes). A 32-way machine finds bugs much, much faster than a single-p4 does, it's as simple as that. That is one of the reasons 2.6 is so stable even with the new development model, people test things in those big machines before merging them in the main tree

    And yes linux "depends" on distros to publish a workable system. This is how linux works, and while some people don't like it, the fact it that this way of doing things has encouraged the spread of linux,specially in the desktop - everyone can find a distro that fits to him. Do you really expect to be able to build a single base OS that 6000 millions of people will like?

    1. Re:misinformation? by Brandybuck · · Score: 5, Insightful

      Comparing kernel development to military generals is quite a stretch. The analogy falls down at every point. War is a race against time and resources, so that quick and flexible generals win. Deperate times call for desperate men. But kernel development should NOT be done by desperate men.

      --
      Don't blame me, I didn't vote for either of them!
  2. NetBSD stands to gain share by idiotnot · · Score: 4, Insightful

    Why? Because it now doesn't trail in performance, and the quality seems to be better than the FreeBSD 5.x releases. (i.e. *all* of PF works, not just parts.....pf doesn't work on bridge interfaces under FreeBSD. Nor does it play very nicely with vlan support)

    If you haven't tried NetBSD 2.0, you ought to. If you're looking at the now-looming death of FreeBSD 4.x and need a replacement, look at NetBSD. Also, if you have older hardware, NetBSD is probably a better choice than Linux. Glibc is very large these days, while NetBSD's libc is still pretty tight. I've been using an RC version of NetBSD 2.0 on a SS10MP machine for a few months now...zero problems, and the MP support works fine. It's also feels snappier than Solaris 9.