NetBSD 2.0RC2 Released
An anonymous reader writes "NetBSD 2.0 RC2 has been released. Get it using sup or ftp from one of the mirror sites. NetBSD is used to routinely set transmission-speed records, and is widely considered to be the cleanest of the BSDs. NetBSD is widely portable."
Just out of curiosity, who considers NetBSD to be the "cleanest" of the BSDs, and why? I'm not trolling, just wondering---I don't think I've ever heard that (specifically). CDJ
Christian Jones
Medicine. Mathematics. Mediocrity.
NetBSD is widely portable.
:P
In other news: the ocean is wet.
Quidquid latine dictum sit, altum sonatur.
DANGER
Replying to this post may result in flames no matter what your position.
I know which BSD is the cleanest. I'm just not going to say it here...
I rarely criticize things I don't care about.
it is less portable than Linux.
It depends of what you are talking. Linux is just the kernel, NetBSD is a compete OS. You have to pick up a Linux distro and compare its portability to NetNSD.
NetBSD builds for more than 50 architectures from the same source tree, fully supporting cross-building of the entire system (it's as simple as running a shell script).
It has the same distribution layout for all the supported architectures, and the same installation system for most of them. It has machine independant drivers (write once, run everwhere), including for things such as the system console.
NetBSD also has a cross-platform package system (in fact it's even cross-OS, as it works also for other systems) that automates rebuilding from source. The vast majority of the packages are therefore available to all NetBSD architectures.
Now can you name a Linux distribution that can compete?
DragonFly!
Two days ago, RC3 was tagged, adding an NFS fix (transfers or directory operations hang under special circumstances).
-- "Tradition is the illusion of permanence."
What is the condition of the SMP support in the upcoming NetBSD 2.0 release?
I know that SMP has been present in -current, at least for architectures like Alpha (and others?), for several years. My impression is that 2.0 is intended to be the first release where SMP is a real priority. I have been a longtime FreeBSD user and have watched their progress (and struggles) as the state of the art has moved from SMP in the 4.x kernels into the 5.x kernels where they are trying to squash down the BGL. How does the SMP work in NetBSD compare to this effort? Is it more akin to the FreeBSD 4.x efforts, are they trying to do something more along the lines of the FreeBSD 5.x work, or something else entirely?
The reason that I ask is that NetBSD has this reputation for not doing something until they figure out the "right" way to do it. So I guess what I'm really asking is what their take is on the "right" way to do SMP. I really want to look at the source code to figure this out, but haven't had the time to invest in this, so I'm wondering if someone else who has might share their impressions.
NetBSD does it again: after the original Internet2 Land Speed Record set by NetBSD in 2004 May 3 was broken, NetBSD shines again: Once more researchers at the Swedish University Network (SUNET) have broken the Internet2 Land Speed Record, using the upcoming version of NetBSD 2.0. The new records are 124.935 Pbmps in a single stream (was 69.073 Pbmps), and 122.367 Pbmps in multiple streams. NetBSD was used once more due to the ``scalability of it's TCP code''. More information about this record including the NetBSD configuration can be found at: http://proj.sunet.se/LSR3-s/ for single stream and http://proj.sunet.se/LSR3-m/ for multiple streams. And the website of the Internet2 Land Speed Record (I2-LSR) competition is located at: http://lsr.internet2.edu/.
Well, RC-stage was a bit long to come, but wow, things are going pretty fast: RC3 is now tagged !
source http://netbsd.org/
Nope, it's nitwit (Fawlty Tower's reference).
Hail to the king, baby!
what is witnit?
I believe that the term "cleanest" is in reference to one of NetBSD's principle goals of creating truly portable code. Code which compiles and runs on as many different arch as possible with a minimum of #ifdef and such.
...yup...
I don't know much about SMP programming, but that threading has to be really up to par. I've been looking forward to 2.0, even though I have only a uniprocessor box, so that I can recompile Apache to use threads rather than prefork.
Constitutionally Correct