Windows 11: You need TPM 2.0 to get security updates.
Me: fine, here you go
Win11: Please reboot to install updates!
Me: ok
Win11: I WILL NEVER BOOT AGAIN AND I WILL NOT ENTER SAFE MODE AND I WILL NOT LET YOU SEE THE ERROR LOG
Windows 11: You need TPM 2.0 to get security updates.
Me: fine, here you go
Win11: Please reboot to install updates!
Me: ok
Win11: I WILL NEVER BOOT AGAIN AND I WILL NOT ENTER SAFE MODE AND I WILL NOT LET YOU SEE THE ERROR LOG
Meanwhile…
FreeBSD: You need a processor, preferably something made in the last two decades with 1GB of RAM (although more is better)
OpenBSD: You need a processor, preferably made sometime since the turn of the century and maybe 256MB of RAM (although more is better)
NetBSD: You've got a dead badger you found on the roadside and have attached it to a dodgy 220V power-source? Sure, we'll run on that.
@gumnos @mwl It's for linux, but relevant article.
And I have a copy of NetBSD running on an old 40MHz Sparc32 lunchbox with 64MB of RAM that I keep under my desk for when I need to talk to 3.5" floppies. (The most annoying part was how excruciatingly slow net-booting the installer is; the bootloader re-downloads the entire kernel image over excruciatingly slow TFTP 3-4 times for some reason, rather than buffering it in RAM. The actual netinstall takes a fraction of that time)
it's all those modern dead badgers and the NDAs required to access the firmware. But if you happen to have a vintage dead-badger, you're good to go… 😛
I have run FreeBSD with 2 x 2TB ZFS mirror with 512 MB RAM for years - and IMHO 256 MB is also fine for FreeBSD with ZFS with these two in /etc/sysctl.conf file:
# ZFS ARC MIN 32MB
vfs.zfs.arc.min=33554432
# ZFS ARC MAX 64MB
vfs.zfs.arc.max=67108864
With FreeBSD on UFS/SUJ 128MB will also be fine.
... and that 'last two decades' CPU limit is only for not-yet-released FreeBSD 15.x.
With FreeBSD 14 and older versions you need Pentium Pro or compatible - which means 1995 CPU - 3 decades.
... but yes - NetBSD will literally run on anything :D