Hacker News new | ask | show | jobs
by ams6110 3381 days ago
> BSD supports fewer platforms than Windows

OpenBSD currently supports:

   alpha
   amd64
   armv7
   hppa
   i386
   landisk
   loongson
   luna88k
   macppc
   octeon
   sgi
   sparc64

NetBSD has "Tier I" support for...

   amd64
   evbarm (ARM evaluation boards)
   evbmips (MIPS-based evaluation boards)
   evbppc (PowerPC-based evaluation boards)
   hpcarm (StrongARM based Windows CE PDA machines)
   i386
   sparc64
...and "Tier II" support for nearly 50 others.
2 comments

For embedded support, the platform (ie the entire SoC and its devices) is more important than just the CPU architecture. Every SoC is different and if the OS doesn't have drivers and support for the devices on it then it won't boot, even if the OS supports ARM or MIPS in general.
Ok, how do I install it on an OrangePi PC Plus? What about on a Roseapple Pi or CubieBoard6? Wait, I can't, there is no eMMC support for the OrangePi H3 boards in FreeBSD, and S500 based boards literally have no BSD support at all. It goes on like this for most of the boards out there, unless you stick to a BeagleBoneBlack or are willing to live with a gimped system.