AmigaDave,
Glad we agree on that! Just to correct you there, Windows runs on just about any x86 or ARM hardware, NetBSD is by far more portable supporting over a dozen architectures in mostly usable state and about two-dozen that are in development.
In regards to the Windows and Mac discussions:
Windows is a complete ecosystem, like BSD, but far more constructed, so trying to remove anything that it comes with is mostly useless. BSD provides the bare minimum with which to build a complete system, and minimally constructed at that.
GNU/Linux and OS X have more in common with each other than most realise, considering they're both patchworks of various projects that can, but not necessarily will, work smoothly together. GNU/Linux at minimum has GNU providing the shell, the core command set, and the compiler suite, Linux providing the kernel, and various other projects including Systemd for startup and greater userland tools, X or Wayland providing display protocol, various windowing systems and desktop environments providing graphics. OS X has a Mach kernel, BSD kernel modules, a mix of GNU and FreeBSD command set and user land, launchd providing startup, and various in house Apple projects providing audio, display and graphics protocols.
One of my biggest gripes with Apple, and to a lesser extent MS and the NG Amigas, is the heavy reliance on vendor lock-in tactics. Apple controls hardware, software and everything in between so the consumer is left with a device that will only perform satisfactory until Apple decides to can support for it. MS relies on tactics like Secure boot, UEFI, and breaking ABI compatibility between releases to force users to upgrade software suites, and to control the hardware's usage. This is why I oppose moving to x86 for NG Amigas, because the general approach will likely be to using custom built devices like Apple to control the amount of support for hardware, as the thousands of volunteers who code Linux drivers can't even support a third of the devices on the market, so the tiny Amiga community certainly will fail at that. At least with the recent OPENPOWER development there is a chance that once OS4 or MorphOS is feature complete and modernised, that various companies could provide hardware for them without patent encumbrance and allowing other open source projects like NetBSD or the Linux kernel would take interest since both have a huge interest in open hardware projects.
Anyways getting a bit off topic here.