From mboxrd@z Thu Jan 1 00:00:00 1970 From: jsteve@superglobalmegacorp.com (jsteve@superglobalmegacorp.com) Date: Wed, 8 Feb 2017 21:10:52 +0800 Subject: [TUHS] Code bloat In-Reply-To: <90190d89aaeefbf0b540a28436468835@xs4all.nl> References: <930c52a0c279cdd7d44953aa403a504a8622bb83@webmail.yaccman.com> <20170208025538.GE65698@eureka.lemis.com> <90190d89aaeefbf0b540a28436468835@xs4all.nl> Message-ID: <4b06386d-6000-4d22-bbb1-2719479b5320@SG2APC01FT060.eop-APC01.prod.protection.outlook.com> After I had pasted a bunch of 386BSD pl0.24 + a CVS export of 0.8 I did get a booting system. Then I found an old ftp site that had 0.8 I made a mirror of it, then it disappeared. So I mirrored it here: http://vpsland.superglobalmegacorp.com/ install/NetBSD/NetBSD-0.8/Original/NetBSD-0.8/ Although I had some idiot saying that hosting nethack was a virus had I was then blacklisted for a while so if you try to browse or download you’ll have to input a username password.. It’s on the 404 page. I did some minor work on installing it on Bochs years ago, and VMware, from what I recall, NetBSD 1.0/1.1 can boot 386BSD’s kernel, while the 386BSD boot diskette didn’t work under emulation, NetBSD’s does, and I used that to kickstart an installation. Same with the boot blocks on the harddisk image. From: Jacob Goense Sent: Thursday, 9 February 2017 8:43 PM To: tuhs at minnie.tuhs.org Subject: Re: [TUHS] Code bloat On 2017-02-08 12:21, Nick Downing wrote: > Yes, NetBSD and 386BSD are interesting. They could well form a good > basis for a minimal but fully functional OS for a modern platform. One > reservation I have though, is as follows: When 386BSD and its > derivatives like OpenBSD, NetBSD, FreeBSD came out, Unix was still > encumbered and thus they had to be based on 4.4BSD Lite (not even > NET/2 was safe). Nobody made an unencumbered version of say 4.3BSD or > even NET/2, even though it was theoretically possible, by examining > what had to be taken out/added to produce 4.4BSD Lite. The 386BSD porting started on 4.3BSD-Reno with patches being fed back to BSD. Stuff was being thrown out of BSD at the same time for the Net releases. Must have been difficult. First release was Net/2 + missing bits and pieces. ftp://ftp.funet.fi/pub/unix/4.3bsd/i386-jolitz/diffs/ Note that Jolitz was never sued for using Net/2 ;) NetBSD and FreeBSD started as 386bsd 0.1 + patchkits. To "unencumber" NetBSD the 0.8 release was scrubbed from the net and a pile of files in cvs were replaced with the text "revision x.y intentionally removed" and rewritten or taken from a cleaner BSD release. List of files at http://oldbsd.org/removed.txt FreeBSD claiming to be 4.4BSD-Lite based is, I think, a legal fiction. I could be wrong, but it is far more likely they did it the same way as NetBSD after the FreeBSD 1.1.5.1 release. I don't believe they restarted with a clean 4.4BSD-Lite tape, but the FreeBSD handbook claims that is what they did for the 2.0 release. -------------- next part -------------- An HTML attachment was scrubbed... URL: