Originally posted by Chugworth
View Post
Also, the entire OS, including its driver model, has been designed with cross-architecture portability in mind. So if a certain PCI card or USB device has a NetBSD driver, it will almost certainly work in any system that you would like to install the device in or connect it to, provided that the system has PCI slots or USB ports.
For instance, I have an old Sun Blade 250 that I'd like to install a USB 2.0 (or maybe even USB 3.0) PCI card in, since the system itself only had slow USB 1.x ports. It has PCI slots, but the machine is of a niche architecture, so in the case of something like Linux, common add-on cards might not have been properly tested on such architectures and the kernel drivers might have certain architecture dependencies that nobody ever caught, since nobody ever bothered to test that combination of hardware with that driver. Under NetBSD, this is far less likely to be a problem than with other OSes.
So if you have some older machine that you'd like to tinker with, but would want to run a still-maintained OS on, NetBSD might be the best choice.
Comment