2.11BSD_X44: A 2.11 BSD that's still receiving patches, including x86 support
github.com
github.com
I have periodically wondered why we didn't see more of that. It's a small monolithic Unix with the complete stack, including (now rather ancient) TCP/IP networking. Fits in 1 MB of RAM with room to spare. BSD licenced.
From what I remember off the biggest issues are probably that: 1) it is pretty closely tied to the PDP-11 architecture (though not insurmountably) 2) it's pre-ANSI C.
https://www.tuhs.org/cgi-bin/utree.pl?file=2.11BSD/sys/netin...
to my surprise 2.9 does as well
https://www.tuhs.org/cgi-bin/utree.pl?file=2.9BSD/usr/net/sy...
https://github.com/AaronJackson/2.11BSD/blob/main/sys/netine...
Depends on the version though. There's a bunch of patches made to 2.11BSD over the unstoppable march of time.
https://www.tuhs.org/Archive/Distributions/UCB/2.11BSD/Patch...
Morally, this isn't really 2.11 anymore after so much backporting and updating, so my questions would be, what's the utility of such a platform, if not nostalgia or legacy support?
Not clear which arches are supported, aside from i386. My love affair with Open/NetBSD was partially sparked by its enormous roster of cool hardware support.
Personally I was put on SVR3/3B2, and SunOS on IPX/SLC type systems, along with an awareness of all kinds of other stuff available there, such as a "recreational" 4.3BSD VAX.
However when trying to fact check myself, I found many of the architecture targets are 32-bit, so I may be wrong about this.
see also: retrobsd a 2bsd fork