NetBSD v3.0 Released 132
FullMetalAlchemist writes "After six release candidates, the NetBSD project has finally released a gold version of a major mile stone; v3.0. I'm looking forward to this release a good deal. If I wanted to, I could build our entire office infrastructure on it thanks to Xen. Major Changes can be found on the NetBSD website, and there are several ways to get the release. Get downloading!"
The VAX port stopped working a long time ago (Score:4, Interesting)
Just because NetBSD v3 is out, doesn't mean it runs on anything except a few of the common Intel/PPC chips.
It would be nice to be able to complete a full VAX build without some bizarre GCC error forcing me to go look for a workaround.
VAX 4-ever!
Re:The VAX port stopped working a long time ago (Score:5, Interesting)
Re:The VAX port stopped working a long time ago (Score:3, Funny)
Re:The VAX port stopped working a long time ago (Score:2)
Re:The VAX port stopped working a long time ago (Score:2)
Re:The VAX port stopped working a long time ago (Score:1)
It cross-compiles and runs on my Macintosh SE/30. That doesn't mean that I want to build a full userland, or a full set of the packages I want to run, on the Macintosh SE/30 itself. That would be insanity. I built GNU Emacs once on the SE/30. It took a LONG time.
NetBSD supports the VAX architecture. Binaries are built and distributed, and run on VAX systems. Historically, Microsoft built the MS-DOS binaries on PDP-10
Re:The VAX port stopped working a long time ago (Score:5, Interesting)
Anyway, its a vaxstation 3100 m20 with 16mb ram and monochrome graphics with a local (scsi) disk for swap and temp storage, it is netbooted. When trying to run 1.5 or 1.6 and build a world, the machine just hangs after some 2 days of work. 1.4 finishes building a world but it takes forever to do so (actually, something like 7 or 8 days). I never tried 2.x and current however, maybe I should when I can be bothered to connect it again and setup mopd on some machine here.
Re:The VAX port stopped working a long time ago (Score:3, Informative)
I installed NetBSD 2.1 on my VaxStation 3100 m30, and it works fine. My DEC monitor broke, so I don't know if the monochrome framebuffer driver still works, but there has been considerable work on the VAX framebuffers recently so I would expect so. I've never needed to bootstrap an install with mopd, because the bootable CD's work fine with an old Sun CD-ROM drive - you can pick them up dirt cheap on Ebay.
I can't comment on the uptime with the 3100, as it only gets switched on for a few hours at a time. H
Re:The VAX port stopped working a long time ago (Score:2)
Hmm, and there was a typo (more then one, actually) in my last pist, it is a 3100 m30 also. I still hav
Re:The VAX port stopped working a long time ago (Score:1)
stable on it. Now it runs 3.7 very smoothly. The only time it reboots is when I accidentely
walk on the power plug.
I like the idea of building front-end servers/proxies out of rare combinations of OSes
and platforms. It reduces the risk of getting a
Re:The VAX port stopped working a long time ago (Score:2)
Careful wtarreau. Thems' fightin' words. Get ready to be verbally attacked by all the dorks who spew "security through obscurity" as if it applies when avoiding the #1 targetted arch. I agree with you, I like using obscure hardware (slightly: sparc64, macppc) and software (luc
Re:The VAX port stopped working a long time ago (Score:1)
Your comment points out another good aspect of the cross-platformness of NetBSD. You can run the same codebase on an obscure arch or on i386. It's the same codebase so the 'many eyes' aspect argued for by the 'security through obscurity baaaaad' jihad applies, but you can run that same code on an obscure arch, which renders your binaries a further layer impenetrable, even while running on the same codeb
Re:The VAX port stopped working a long time ago (Score:2)
please feel free to enlighten me.
Re:The VAX port stopped working a long time ago (Score:5, Interesting)
Because porting to non x86 architectures forces you to fix bugs. If the code is faulty, it may work for 99% of the x86 users, but crash for the remaining 1% of x86 users. But since none of the developers can reproduce the problem, it's a case of "I dunno, works on my machine, I'm not going to spend time looking for it". Whereas on other architectures, incorrect code may fail 100% of the time due to aligment, different exception handling, etc.
NetBSD doesn't just suck on VAX. It sucks on ppc (aka, Macs) too. And up til recently it sucked badly on amd64. Most of NetBSD's "supported architectures" haven't worked for years, because they often cross-build instead of doing native builds.
Re:The VAX port stopped working a long time ago (Score:3, Insightful)
Re:The VAX port stopped working a long time ago (Score:5, Insightful)
Re:The VAX port stopped working a long time ago (Score:1, Informative)
Quite true. And I personally think NetBSD does a fairly good job of picking up on things, but there are just some things a basic regression test is never going to find, and for that you rely on user testing and user feedback. And if the userbase is small... (I have a VS4000/60 here I've been meaning to load NetBSD up on since probably 1.6.2 days, but I've just be
Re:The VAX port stopped working a long time ago (Score:2)
The theory is that building release on the intended arch is a good test of that arch. You could cross compile on x86 to VAX, then test the VAX binaries on the VAX and not find anything wrong. Whereas building release for the VAX on the VAX may turn up problems that you otherwise might not find.
I agree though, that there should be a happy medium. Cross compiling for dev work and then final
Re:The VAX port stopped working a long time ago (Score:1)
Re:The VAX port stopped working a long time ago (Score:2, Interesting)
Perhaps they should consider timely complete release notes for each architecture? I don't think 2.1 macppc release notes and errata have yet appeared...
Meanwhile, much as I love BSD (preferably FreeBSD) on i386 I haven't found it terribly useful on powerpc. If it weren't for Debian my macs would have to run mac os.
Re:The VAX port stopped working a long time ago (Score:1, Interesting)
Re:The VAX port stopped working a long time ago (Score:2)
Re:The VAX port stopped working a long time ago (Score:1, Interesting)
In other words, it runs on 90% of their users' computers, and the developer time on those architectures was well-spent. Sorry, but pandering to hobbyist users of obscure hardware (yes, today it is) is a waste. In a world of finite resources, tasks must be prioritized. By releasing first for x86, the NetBSD devs demonstrate their sanity by working on the software that would benefit the most users. Today, VAX doesn't matter, so
Re:The VAX port stopped working a long time ago (Score:3, Informative)
How kind of you tell the developers what to develop and prioritize on something they do for free.
By releasing first for x86, the NetBSD devs demonstrate their sanity by working on the software that would benefit the most users. Today, V
Re:The VAX port stopped working a long time ago (Score:1)
Re:The VAX port stopped working a long time ago (Score:1)
Re:The VAX port stopped working a long time ago (Score:1)
For some reason I feel this is either a troll or a pissing match I am responding to.
Re:The VAX port stopped working a long time ago (Score:4, Insightful)
Re:The VAX port stopped working a long time ago (Score:2)
If it only runs well on x86, NetBSD becomes basically irrelevant - FreeBSD is far better on x86, and OpenBSD (whose goal is security and implenetation and correctness) is more portable (OpenBSD runs fine on VAX). Essentially, if NetBSD doesn't actually talk the talk they have about portability, all they are is an inadequate OpenBSD that is less secure and less portable - and it has no advantages.
Re:The VAX port stopped working a long time ago (Score:4, Informative)
NetBSD claims to be extremely portable - portability is the main stated goal.
Well, one of the goals [netbsd.org], third down on the official list.
f it only runs well on x86, NetBSD becomes basically irrelevant - FreeBSD is far better on x86, and OpenBSD (whose goal is security and implenetation and correctness) is more portable (OpenBSD runs fine on VAX). Essentially, if NetBSD doesn't actually talk the talk they have about portability, all they are is an inadequate OpenBSD that is less secure and less portable - and it has no advantages.
Since FreeBSD 5 and NetBSD 2, performance on x86 has been very close and often better on NetBSD. Check out the benchmarks and studies posted on the advocacy mailing lists. FreeBSD is suffering portability issues thanks to the original focus on x86 alone. OpenBSD only works on a reasonable number of platforms because it absorbs a lot of work from NetBSD, the VAX port is a good example, where NetBSD supports more models of the VAX. NetBSD is arguably as secure as OpenBSD, but has far more features and performs much, much better.
One of the more proactive NetBSD/VAX users complained recently about the native build problems and a personal fear of "featureitis". It looks like some Slashdot cretin has picked up on that and decided to try and piss on the NetBSD 3.0 announcement with what is largely a non-issue.
Re:The VAX port stopped working a long time ago (Score:3, Informative)
Re:The VAX port stopped working a long time ago (Score:3, Informative)
Care to try out version 3.0? The netbooting issue was solved, perhaps as long ago as versions 2.0.1. Version 1.6 shipped with a broken boot.mop, but worked find if you booted the install from a CD or used the boot.mop from 1.5. As for NetBSD/VAX being "unrunnable" once installed, that's just bullshit, or else I must be imagining the VS4000 VLC and VS3100 m30 humming away next to me.
NetBSD supports more models of VAX than OpenBSD - try comparing the lists on http://www.netbsd.org/Ports/vax/ [netbsd.org] and http://www. [openbsd.org]
Re:The VAX port stopped working a long time ago (Score:3, Insightful)
I eventually gave up and found that not only did OpenBSD have the documentation for MOP booting right whe
Re:The VAX port stopped working a long time ago (Score:4, Informative)
Re:The VAX port stopped working a long time ago (Score:1)
I'd love to contribute to fixing it, but I'm not a programmer by any means. I think tha
Re:The VAX port stopped working a long time ago (Score:2)
Re:The VAX port stopped working a long time ago (Score:2)
Re:The VAX port stopped working a long time ago (Score:3, Informative)
Bullshit, the VAX port works fine. What doesn't work is building it natively using the default settings. This is because of a problem building groff - it triggers some undiagnosed compiler bug. You can work around this by building groff without optimisation, or cross compiling on another architecture (which if you do it on a modern PC is much faster than building on any VAX). The releases and snapshots of NetBSD are cross compiled, which is why the longstanding groff compilation bug still exists.
Re:The VAX port stopped working a long time ago (Score:1, Informative)
Re:The VAX port stopped working a long time ago (Score:2)
Alot of opensource software has been ported and a recent defcom showed Apache running on VMS on an alpha proved to be the most secure platform. Perl, X, and many other programs run on it.
Only the good die young... (Score:3, Funny)
Re:Only the good die young... (Score:2)
(I've never seen netbsd in the wild... Hell, it doesn't even appear in tech news other than it being born and pronounced dead)
Re:Only the good die young... (Score:1)
Then you really should get out more. No offence.
Chances are you might run into (not literally, I hope) a laser printer, a robot, or a webcam running NetBSD [netbsd.org].
If only hardware vendors like BroadCom would realize there are more kinds of animals in the world than just penguins, I'd love to get NetBSD running on my Asus wireless router someday...
So, does this mean (Score:1, Interesting)
Re:So, does this mean (Score:2)
Re:So, does this mean (Score:1)
NetBSD v3.0 Released.... (Score:5, Funny)
I'm underwhelmed. (Score:1, Informative)
No WPA support, very little support for 802.11g devices, and a lot of missing things as compared with other modern OSes (a current, working DRI implementation and support for ACPI suspend/resume would both be very nice)... this is a pretty disappointing release.
I've always liked NetBSD for being very cleanly implemented, but the way things have been going lately, I might wind up having to switch to FreeBSD or *shudder* Linux for some upcoming projects.
Re:I'm underwhelmed. (Score:2, Interesting)
Re:I'm underwhelmed. (Score:2)
NetBSD's code paths would be severely extended if it was to add in hooks for DRI, etc.
Sure, it wouldn't be all bad, in fact most wouldn't notice. I do believe it's a "we don't care enough about it" issue, not even a "we can't do it" issue (they've done much more remarkable things).
But why would you even need DRI on a 'workstation'? NetBSD runs all of the bleeding-edge workstation software like aterm and vim. If you're really daring you can even use one of those
Obligatory (Score:4, Funny)
Screenshots of graphical installer (Score:1, Interesting)
Re:Screenshots of graphical installer (Score:1, Offtopic)
Re:Screenshots of graphical installer (Score:2)
Hmmm, the other BSD (Score:2, Insightful)
Re:Hmmm, the other BSD (Score:1)
Re:Hmmm, the other BSD (Score:5, Informative)
As far as OpenBSD comparisons go; performs better overall, less secure, pf is not integrated into the system as tighly, and it's support of it's various platforms aren't always as good as those of OpenBSD's, since they do their support through cross compiling instead of native work.
You may prefer NetBSD's speed over OpenBSD or NetBSD's support for alternative platforms, it's all in what you're trying to do.
Re:Hmmm, the other BSD (Score:2)
I use OpenBSD because I want a firewall and I don't mind the way it's set up, but I can see reasons to use NetBSD.
Re:Hmmm, the other BSD (Score:1)
But that doesn't preclude running pkgsrc on OpenBSD, which I do -- OpenBSD3.8 running in qemu, on NetBSD3.0
-yb
Re:Hmmm, the other BSD (Score:3, Informative)
It's worth emphasising that pkgsrc is not just for NetBSD. It works on OpenBSD, DragonflyBSD, Solaris, Irix, Darwin and others. It even works on various flavours of Linux, including Debian.
Re:Hmmm, the other BSD (Score:1)
NetBSD is a lovely OS to work with though, I intend to keep DNS and mail running on it. I'd keep my quad xeon raid monster on it, but seen a study comparing Solaris, Linu
Re:Hmmm, the other BSD (Score:2)
See how NetBSD 3.0 and DragonFly BSD 1.4 do compared to FreeBSD 6 and post some good benches. That'll be interesting.
Re:Hmmm, the other BSD (Score:1)
Re:Hmmm, the other BSD (Score:1)
Just give it a try and you'll see what I mean.
Re:Hmmm, the other BSD (Score:2, Interesting)
Re:Hmmm, the other BSD (Score:2)
Re:Hmmm, the other BSD (Score:2)
Intel Boxes (regular PIII boxes, a Quad Pentium Pro Server, 486 laptops, Pentium Laptops...)
My Macintosh SE/30 and my Quadra 650
My Beige G3 Macintosh.
My Sun Sparcstation IPC, IPX, Classic, 5, 10, 20.
My Sun UltraSparc 1, 2, and 5 systems.
My SGI 02 systems.
My IBM RS/6000 (prep architecture)
My PPC Mac clone (
Re:Yebbut... (Score:1, Insightful)
Re:Yebbut... (Score:1, Insightful)
Time to go find my Dreamcast... (Score:2)
Re:Time to go find my Dreamcast... (Score:2, Funny)
Re:Time to go find my Dreamcast... (Score:2, Informative)
Also a VGA cable would be good too, trying to read NetBSD's console on TV at 47Hz really Hz the eyes.
Re:Time to go find my Dreamcast... (Score:1)
Buy me a BBA and I'll try it (Score:2)
if you were cool you could install NetBSD on your Dreamcast and SSH into your Xbox
A Sega Dreamcast console out of the box supports only dial-up. An Ethernet card for the Dreamcast costs more than the Dreamcast itself.
Re:Time to go find my Dreamcast... (Score:3, Funny)
Handheld BSD (Score:1)
does it fulfill portability promises? (Score:4, Interesting)
And it's not only MIPS: VAX ports are stale as well, from what I see here. This is sad. I like the idea of portability, and I like NetBSD - but I don't find that it lives up to its repuation in portability. Yes, someday I'll shut up and work on ports to the platforms I care, but in the meantime I am using Linux on the Broadcom CPUs and finding I enjoy it..almost too much to bother with NetBSD.
Re:does it fulfill portability promises? (Score:1)
Re:does it fulfill portability promises? (Score:2)
Many of the mailing lists fall silent because for older systems there are harldy any peripherals left to add support for. There's also a limited number of people running NetBSD on some of those architectures, it may only be the maintainers whi turn those boxes on regularily! However, SGI MIPS is quite active with ongoing work to support the R10000 processor and improve processor cache support for older models. VAX is far from stale, with support for colour framebuffers recently added and improved - despite
I thought bsd was dying? (Score:1)
Reasons To Run NetBSD (Score:1, Interesting)
Here are some reasons you might want to try it out:
1. Geeky history lesson. In my mind there was a golden age of geekiness going on during the 70s and early 80s centered around the creation of BSD. Reading the many stories in the Jargon Fil
Re:Is NetBSD still relevant? (Score:2)
I'd sure like to see some bsd folks take a stab at answering it.
Re:Is NetBSD still relevant? (Score:1, Informative)
When Linux runs on a platform, most of the time it means an incredibly stripped-down variant that has almost no features runs on the platform. In addition, no support is thrown in to port the rest of the operating system (e.g. userland, applications, etc.).
When NetBSD runs on a platform, most of the time it means the default NetBSD userland, kernel, and everything else in the source repository will run on the platform. In addition, NetBSD tends to be careful