3 ms·
2.x BSD was also ported to MIPS and some other archs a while back: https://github.com/RetroBSD/retrobsd https://github.com/RetroBSD/retrobsd I have periodicall
by retrac 2y ago
2.x BSD was also ported to MIPS and some other archs a while back: https://github.com/RetroBSD/retrobsd https://github.com/RetroBSD/retrobsd
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.
- avmich 2y agoDoes 2.x BSD really include TCP/IP networking?
- fanf2 2y ago2.11 does https://www.tuhs.org/cgi-bin/utree.pl?file=2.11BSD/sys/netinet/in.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/sys/net/in.h https://www.tuhs.org/cgi-bin/utree.pl?file=2.9BSD/usr/net/sy...
- winocm 2y agoYes. https://github.com/AaronJackson/2.11BSD/blob/main/sys/netinet/tcp.h 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/Patches/ https://www.tuhs.org/Archive/Distributions/UCB/2.11BSD/Patch...