6 ms·
I would like to know from anyone that runs NetBSD, a simple question: why? Any and all answers appreciated, but for a very long time, I've boxed NetBSD into a
by chungy 3y ago
I would like to know from anyone that runs NetBSD, a simple question: why?
Any and all answers appreciated, but for a very long time, I've boxed NetBSD into a corner of "extreme portability" without much else to hold it as practical. FreeBSD is great for all around general purpose desktops and servers, OpenBSD is great for the network edge, and NetBSD... I guess you can run on your Dreamcast.
- musicale 3y agoNetBSD seems to have more mature support for non-x86 architectures and also tends to run on old and arcane hardware. It also just feels like classic BSD Unix, for better or for worse. Personally I find NetBSD's pkgsrc package system to be very useful as well since it is portable to other OSes (including macOS and Linux) and doesn't require root access to install or use.
- snvzz 3y agoBecause it works well on the Amiga. Linux used to be the best option, but it got extremely slow, and recently even retired PCMCIA support, which is how most A1200 users access ethernet or wifi networks. Whereas Openbsd dropped m68k support ages ago.
- mrweasel 3y agoThe portability is weird, NetBSD has 11 tier 1 platforms, OpenBSD has 14. NetBSD has a really impressive list of tier 2 platforms, but how usable are they?
- chungy 3y agoAdmittedly, I hadn't looked recently, but that values does seem flipped around from how I remember it (then again, tier 1 was probably always a lot more minimal than tier 2). For comparison, FreeBSD has just two tier 1 platforms: https://www.freebsd.org/platforms/ https://www.freebsd.org/platforms/ OpenBSD has 14, as you mentioned: https://www.openbsd.org/plat.html https://www.openbsd.org/plat.html NetBSD, I count 9: https://wiki.netbsd.org/ports/ https://wiki.netbsd.org/ports/ FreeBSD has an additional 14 platforms in tier 2 or 3 support (counting FreeBSD 13; 8 platforms counting only FreeBSD 14), OpenBSD has no non-tier1 platforms, and NetBSD has too many to count, but it's notable that most of them are updated to the current release.
- shrubble 3y agoNetBSD runs well on older hardware, even old laptops. It is clean and no-nonsense; you don't have lots of daemon processes running that you haven't put there yourself. FreeBSD is what I run more, to be sure, but for old SPARC machines that I have, I use NetBSD.
- bch 3y ago* it’s got that great *BSD flavour * the community is good and nice * I think the radical portability forces good design decisions - it’s a single codebase (w machine-dependent and machine-independent components, as appropriate) that runs on ~53 architectures. You get to benefit from that by using it, or studying it. * I enjoy its fit-and-finish, as a user * nice features like DTrace and ZFS * pkgsrc is spawned from NetBSD and an excellent 3rd party pkg management system * […]
- chungy 3y agoI hadn't realized DTrace and ZFS were ported to NetBSD. I think those two alone imply someone is using it for heavy-duty systems, nice. :)
- SomeoneFromCA 3y agoThis all stereotypucal nonsense though, about BSD being great for servers. BSDs are non-LTS, rolling systems, which severely limits their use for servers, where package stability is top priority. They are good for certain kind of servers, but not a replacement for Red Hat.
- jaypatelani 3y agohttps://debugpointnews.com/netbsd-uptime/?amp=1 https://debugpointnews.com/netbsd-uptime/?amp=1
- BSDobelix 3y ago>which severely limits their use for servers Ahh i found the Oracle user. Redhat has not "more stable packets" but "more known bug's and eventual workarounds and less packets". >They are good for certain kind of servers Like Redhat is just good for a certain kind of servers, like that OracleDB for your Delphi-App ;) BTW: I think 5 years for the base-system is LTS (FreeBSD) and NetBSD even longer, and no BSD's are not rolling-systems hence the release 10. The packets however are rolling or quarterly (for NetBSD and FreeBSD), and ~point for OpenBSD.
- SomeoneFromCA 3y agoThis is pointless argument, as you do not understand why industries like stale-like-rock packages of Debian and Red Hat LTS systems. No one cares much that base is LTS, what is important that third party _packages_ stay same for years and only receive security update. Essentially zero-masintenance install and forget for two years systems, not quarterly update-reboot-fix-breakage every 3 month. No go fo many server usage scenarios.
- BSDobelix 3y agoTrue 25 years in the industry and i still have not learn'd that actively maintaining and continually upgrading and testing systems is the better path then to install rocks in the closet and forget about them...then have to upgrade from PostgreSQL 7.5 to 15 in one week, oh and can you have a look at our nfs v1 server? Damn our software is not working with Rhel9, can you ask that Software producer if they have it for Rhel9? What? They are out of business since 3 years? Ok let's ask Redhat if we can extend the support for another 5 years, and let the software rebuild..i calculate 10 millions, what about you? Look Redhat is really good for IoT light-switches and such, with a expected life of 10 years..but not much more...oh and bank and insurance...but that's another story. BTW: Do you think "Security-updates" are no-risk updates?
- GeorgeTirebiter 3y agoWhy? Because it's the best for my needs. It also honors the "BSD tradition" and has fantastic backward compatibility. I have been running NetBSD since before linux existed. Why switch to something less familiar, and, honestly, less friendly? NetBSD is the emacs of OSs - always there, reliable, maintainable, fast, clean. With a fantastic, friendly user community. Give it a go https://NetBSD.Org/ https://NetBSD.Org/
- pipeline_peak 3y ago> I have been running NetBSD since before linux existed Linux predates NetBSD
- musicale 3y agoI assume PP either is a 386BSD developer or meant *BSD. ;-)