Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

Create Account  |  Retrieve Password

NetBSD 5.0 RC1 Released

Posted by kdawson on Sun Feb 01, 2009 04:03 PM
from the while-it's-hot dept.
jschauma writes "The first release candidate of NetBSD 5.0 is now available for download from the NetBSD FTP site. Here is the Release Engineering status of 5.0."
+ -
story

Related Stories

This discussion has been archived. No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More
Loading... please wait.
  • Oh no! (Score:5, Funny)

    by yttrstein (891553) on Sunday February 01 2009, @04:05PM (#26686993) Homepage
    FTP: too many connections!

    Haha just kidding.
  • I can't think of anything to say. Of course, the "article" didn't really provide much to talk about.
    • Of course, the "article" didn't really provide much to talk about.

      It's NetBSD. It's 100% Hype Free [netbsd.org]!

      They don't believe in hype. Hence, for the 'article', you get nothing more than "We released 5.0 RC1".

    • Re:Slow news day (Score:5, Informative)

      by LizardKing (5245) on Sunday February 01 2009, @05:27PM (#26687607) Homepage

      I can't think of anything to say. Of course, the "article" didn't really provide much to talk about.

      Here's the Changelog [netbsd.org]. To summarise, there's a new 1:1 threading implementation, as the previous M:N one was too complex to maintain. Along with this change has come a considerable performance boost and improved scalability, especially on SMP machines. Impressively, most of this work has been down to one developer, Andrew Doran. The second most important change is a switch to Xorg on most platforms. This took so long because NetBSD had a large number of changes in their tree for more obscure platforms - changes that were not integrated back into XFree86 before the Xorg fork. There is also a journaled filesystem that essentially obsoletes the troublesome softdeps. Like ext3 in the Linux world, the new journal features were added to the existing ffs ("fast file system") rather than being an entirely new filesystem. Other changes include a plethora of new device drivers and updated third party applications.

      • What's troublesome with softdeps? Genuine question.

        • Re: (Score:3, Informative)

          What's troublesome with softdeps? Genuine question.

          Soft dependencies were originally written as a FreeBSD feature, and then ported to NetBSD. I don't know how reliable it is on FreeBSD, but it has proved troublesome for some people on NetBSD, and getting to the bottom of it has been problematic since the code is rather complex. There hasn't been much enthusiasm to continue looking into the problems, and that's increasingly the case now that NetBSD has its own journaled filesystem.

  • Wrong logo (Score:5, Funny)

    by pondermaster (1445839) on Sunday February 01 2009, @04:09PM (#26687033)
    Accompanying the article with the FreeBSD logo is slightly tasteless, no?

    I for one is laughing my devilish ass off.
  • by AuMatar (183847) on Sunday February 01 2009, @04:13PM (#26687061)

    What advantage does NetBSD give me over Linux? Other than avoiding monoculture, of course. People must obviously think it brings some set of advantages if they continue working on it and using it, I'd like to hear what they are.

    • by yttrstein (891553) on Sunday February 01 2009, @04:18PM (#26687095) Homepage
      NetBSD is small, stable, and fast as hell. It is not really meant for use on the desktop, though many people do (including me). I mainly use it to build small, single purpose servers that I never want to have to look at again, and it's perfect for it.

      It's also where a lot of neat code sees its first light of day in the *BSD systems; over the years NetBSD has lent parts of its code to the other two BSDs, and therefore (de-facto) to Windows, Linux, and OS X.

      But no, it's probably not going to make you very happy as a desktop operating system.
      • NetBSD is small, stable, and fast as hell.

        Small and stable, I'll grant you. Fast as hell though? Got repeatable benchmarks for that? I'll accept benchmarks comparing to the speed of Linux, FreeBSD, XP, OS X, or yes, Hell --- which ever you prefer ;)

        • Re: (Score:3, Informative)

          I was interested, too. I googled around a bit and looked at quite a few benchmarks. I couldn't find any benchmark where NetBSD was faster than FreeBSD or Linux 2.6. From the benchmarks I saw, the performance of FreeBSD compares well with Linux 2.6 (which is really fast) in terms of scalability, while NetBSD and OpenBSD both lagged behind.

          My five minutes of googling may not be able to conclude much, but what they say about the various BSDs seems to be true: NetBSD for portability, OpenBSD for security,
    • Re: (Score:3, Informative)

      • It's BSD. Some people may prefer that over the linux/gnu hodgepodge.
      • It's BSD licensed. Some people may prefer that for philosophical or legal reasons
    • What advantage does NetBSD give me over Linux?

      You get to be a big fish, because the pond is so little?

      Or security/simplicity - and most importantly in many minds - dedication to a defined vision of code correctness.

      That's my .02troll.

    • Re: (Score:2, Insightful)

      by Anonymous Coward

      NetBSD has been my choice of operating system for years. I continue to use it both as a desktop and as a secure, stable and mature operating system for mission critical servers.

      If I would have to pick one more reason why, that could be the purity surrounding all aspects of the system. This is evident even when compared to other BSDs. From an engineering standpoint NetBSD is nearly perfectly designed and assembled operating system.

      Keep up the good work.

    • by langelgjm (860756) on Sunday February 01 2009, @05:28PM (#26687611) Journal

      If you have old or somewhat unusual hardware, NetBSD does quite well.

      I have a Sun Ultra 1, circa 1995, that I pulled out of the closet for fun recently. Debian installs on it, but 1) is sluggish, and 2) doesn't support certain hardware. My machine has a PCMCIA adapter in it, and I have an old 802.11b PCMCIA card, so I thought I'd be able to use wireless on this machine.

      Turns out no Linux drivers exist for the PCMCIA adapter, whereas in NetBSD they do. After a kernel recompilation, the Ultra 1 is up and running on the wireless network.

    • Re: (Score:2, Insightful)

      The main one is that NetBSD is famous for running on many archictures -- even some toasters. Also, a lot of people would say that Linux is a bit ad-hoc and messy, whereas the BSDs are more thoroughly designed and coherent. For example, instead of lots of messy drivers with different tools that work in different ways, you tend to get a system that includes all drivers of a particular class. Man pages tend to be more up to date and more professional**, which is nice. I'm sure there other benefits to NetBS

      • by langelgjm (860756) on Sunday February 01 2009, @06:04PM (#26687829) Journal

        The main problem is that they're such a hassle to install, compared to a modern Linux distro. Last time I checked it out, NetBSD was worse than FreeBSD in this regard, and probably tied with OpenBSD.

        I installed NetBSD a few weeks ago, and it's not all that bad. It doesn't seem any worse than Debian. Sure, you have what size partitions you want and stuff like that, but if you can't handle that, you probably shouldn't be installing a new operating system.

        OpenBSD is essentially proprietary as they charge for CDs (IIRC), so I just avoid that.

        Huh? Pretty much everyone charges for CDs, but you can of course download OpenBSD free of charge.

        • Re: (Score:2, Informative)

          I installed NetBSD a few weeks ago, and it's not all that bad. It doesn't seem any worse than Debian.

          Ah, that's good to hear :)

          Huh? Pretty much everyone charges for CDs, but you can of course download OpenBSD free of charge.

          No, with OpenBSD, they actually won't make public ISOs for download even. They charge you for an installable image. They claim to "copyright the CD layout" of the official CDs. Which "Theo does not permit people to redistribute images of". According to their FAQ, which I just checked

            • Just that you know.... Creating a OpenBSD ISO is as easy as Googling a bit around

              Yes, but the same could be said for Windows or OS X.

      • OpenBSD sells CDs but you can freely get an image from their FTP servers to burn your own install CD. Giving people the option to pay you for your work (and throwing in extras with the paid option) hardly makes the work proprietary.
      • >OpenBSD is essentially proprietary as they charge for CDs (IIRC), so I just avoid that.
        You're a moron. You can get the source to OpenBSD from their ftp site (pub/OpenBSD/$RELEASE), as well as a boot cd that includes everything you need to install it, minus third-party packages (pub/OpenBSD/$RELEASE/$ARCH/install$RELEASE.iso).

          • Re: (Score:3, Informative)

            Yes, the CD layout is proprietary, NOT the source or documentation. You can build a custom install CD layout which produces the exact same on-disk system, and it's then up to you how you use it, and they make this explicitly clear.

    • by CAIMLAS (41445) on Monday February 02 2009, @01:32AM (#26691043) Homepage

      Here are some reasons:

      1) Linus "Testing is for someone else" Torvalds isn't running the show, and therefore you're more likely to get a properly tested kernel.
      2) You can download an official kernel and expect for it to not only build using your old configuration, but to not have a previously-working driver not work any longer.
      3) It has nice tools for doing #2, whereas in Linux, 'make oldconfig' has been seemingly abandoned in the name of progress and "let the distros handle it"
      4) Slower, more thorough release cycle which is still aware of "development" and "stable" branches
      5) You can still run a usable system on top of old hardware that only has 64Mb of RAM (or 32Mb, as I did recently with netbsd 4 - and yes, 32Mb is 'just barely' functional)

          • Re: (Score:3, Interesting)

            Back in the 80s my first computer had 640k of memory. After having owned this computer for some years, I remember talking to another kid in school and he said he was going to build a PC with 8 megs. I couldn't fathom such a thing, either that it was possible or why you would want all that memory.

    • What advantage does NetBSD give me over Linux? Other than avoiding monoculture, of course. People must obviously think it brings some set of advantages if they continue working on it and using it, I'd like to hear what they are.

      It's a different UNIX-like platform. People use NetBSD over Linux/FreeBSD/OpenSolaris/OpenBSD/Windows/Plan9/Darwin/etc. for the same reason you might use one of the umpteen billion Linux distros over the others: it's a personal choice that suits your style, interests, and the way you want to utilize your system. In my experience some Linux users believe that the Linux kernel is the end-all-be-all of computing, and when that view is challenged by the existence, adoption, and successes of other UNIX-like syst

  • NetBSD is awesome (Score:5, Interesting)

    by wandazulu (265281) on Sunday February 01 2009, @04:14PM (#26687069)

    I have a lot of hardware that would have been relegated to scrap if it hadn't been for NetBSD. Hmm...can I still do anything useful with that Mac SE/30? Sure, I'll run a small mail server for internal use so I can learn how Postfix and Sendmail work. And the multitude of bots trying to hack my Internet-facing machine wouldn't know what to do with a Vax-based NetBSD machine even if they got in.

    That said, of course these machines are outrageously slow by today's standards; the Vax alone has been relegated to the basement 'cause it's so freaking loud. But hey, I happened to have the hardware, and since of course it runs NetBSD, it's a learning experience if nothing else.

    • by mangu (126918) on Sunday February 01 2009, @04:27PM (#26687173)

      I have a lot of hardware that would have been relegated to scrap if it hadn't been for NetBSD

      Recycling is good, of course. But is it worthwile? How much power do all those old computers drain, compared to a new server with the same processing capacity?

      Where I work, we replaced a couple of PDP-11 computers with PCs for the energy savings alone, even if there was a cost associated with migrating the software.

      • How much power do all those old computers drain, compared to a new server with the same processing capacity?

        Good question in theory, in practice you just can't find a PC with Pentium I power (is VIA making any?). And if that is more than enough, why upgrade?

      • But is it worthwile?

        You're thinking too practically. Is it worthwhile for me to spend $20 in components on a project attempting to modify the value on the stored-value copy cards I use? Considering I can count on one hand the number of photocopies I've had to make, no. But it's fun :-)

      • Re: (Score:3, Insightful)

        Where I work, we replaced a couple of PDP-11 computers with PCs for the energy savings alone, even if there was a cost associated with migrating the software.

        Especially since your phone probably has more power than a VAX, if not I/O capacity.

    • would probably buy you an entry-level modern PC.

      • by LizardKing (5245) on Sunday February 01 2009, @05:15PM (#26687513) Homepage

        A month's worth of electricity for your VAX would probably buy you an entry-level modern PC.

        Depends on the model. Not all VAX machines are huge beasts like an 11/750 or an 8600. My VAX are a 3100 Microvax and a 4000 VLC Vaxstation - the former is the size of a desktop PC and the latter is the size of a medium pizza box. Power consumption is lower than the quad core PC sat next to them, even though the Microvax has three SCSI drives in it (with /, /usr and /home split across them). The VLC was a web server in the not too distant past. Why? Low power consumption and minimal noise.

        • Indeed. I wrestled with this recently for my home UTM box and finally had to just move it all to a low end (sub $300 brand new) Dell desktop. I love my old Sun box (V100) but if one throws a "Kill-a-Watt" on it, it makes for pretty easy decision making. The fascination with being able to run whatever-nix/BSD on a box is cool and all, but I will save money wherever I can these days. Anyone wanna buy a V100 on the cheap? ;)
        • Back when I worked on VMS one of our windows developers trotted up with a VLC. Apparently his friend had bought one at an auction, and assumed he could throw windows on it. Its a shame I didn't know about NetBSD at the time (it would have been in version. 1.* or so).
    • Re: (Score:3, Interesting)

      What's wrong with virtual machines?
  • raises his glass (Score:4, Interesting)

    by Danzigism (881294) on Sunday February 01 2009, @05:44PM (#26687707)
    I'm a proud NetBSD user for sure. I still use 3.1 on an old HP Omnibook 800ct. It works wonders on that Pentium 133 with 16mb of RAM. Boots in about 30 seconds or so, and WiFi works too. Not only is a great learning tool for aspiring people wanting to learn a good Unix, but it has a lot of good factors that experienced users look for in a good OS. Pretty decent driver support, a super small and quick installation, powerful security, a great list of binary packages, a large /usr/pkgsrc similar to /usr/ports, not to mention an excellent community of developers that are always willing to help a brotha out. Thanks to the dudes on Freenode and the NetBSD mailing lists for all their help. I'm looking forward to this release.
      • takes one to know one I guess. If we all had lives, would we even be spending time on Slashdot in the first place?
    • Re: (Score:3, Informative)

      The topic is a BSD variant, which gets the BSD category on Slashdot. BSD's logo is a red demon, so the color scheme for this category is red.

      • Close, but from what another poster said, the red articles are ones that have just become visible to non-subscribers, and for whatever reason it doesn't pull the red styling off until some random time later.

        Anyway, it's not like anyone would credit the Slashdot web devs with making a masterpiece here. Why don't we have a public discussion about how Slashdot trying to embrace "Web 2.0" is actually giving the site a really difficult to understand interface and honestly, makes the site seem schizophrenic at ti