Remix.run Logo
bikoxemepojiy 4 days ago

I found that it's a bit surprising that the 64-bit support comes from NetBSD.

My initial thought was that porting code from Linux would be a more direct path, especially since a major goal for GNU Hurd is compatibility with the Debian archive.

lproven 4 days ago | parent [-]

I have no special insight, but I know of 2 possible factors:

* the NetBSD "rump" unikernel is out there:

https://rumpkernel.github.io/

https://thamizhelango.medium.com/netbsds-rump-kernel-framewo...

* Secondly, this exists because NetBSD is much much smaller and simpler than Linux, which has undergone decades of enterprise-focussed optimisation.