After 22 Years, 386BSD Gets An Update (386bsd.org)
386BSD was last released back in 1994 with a series of articles in Dr. Dobb's Journal -- but then developers for this BSD-based operating system started migrating to both FreeBSD and NetBSD. An anonymous Slashdot reader writes:
The last known public release was version 0.1. Until Wednesday, when Lynne Jolitz, one of the co-authors of 386BSD, released the source code to version 1.0 as well as 2.0 on Github.
386BSD takes us back to the days when you could count every file in your Unix distribution and more importantly, read and understand all of your OS source code. 386BSD is also the missing link between BSD and Linux. One can find fragments of Linus Torvalds's math emulation code in the source code of 386BSD. To quote Linus: "If 386BSD had been available when I started on Linux, Linux would probably never had happened."
Though it was designed for Intel 80386 microprocessors, there's already instructions for launching it on the hosted hardware virtualization service Qemu.
386BSD takes us back to the days when you could count every file in your Unix distribution and more importantly, read and understand all of your OS source code. 386BSD is also the missing link between BSD and Linux. One can find fragments of Linus Torvalds's math emulation code in the source code of 386BSD. To quote Linus: "If 386BSD had been available when I started on Linux, Linux would probably never had happened."
Though it was designed for Intel 80386 microprocessors, there's already instructions for launching it on the hosted hardware virtualization service Qemu.
Where's the news that matters?
... What? Somebody makes 386BSD and releases version 0.1... and then works not only on a full, shiny 1.0, but also on a whole new generation (2.0)... and don't release the two latter ones? Just develop them and sit on them? What?! That's the real news. Not even an attempt to explain it, of course, so one is left with a hundred questions instead of learning anything.
At least it doesn't run sysvinit either.
Hurd comes from the same era. I think some people are still tinkering with it.
Interesting. An ISP I worked at used BSDi in it's formative years.... the proprietary version of BSD from which 386BSD originated.
The ISP runs FreeBSD now, of course.
Speaking of which.... FreeBSD 11 is due for release any day now....
READY.
PRINT ""+-0
Not forks of System V Unix, but of the various NET BSD releases Berkley made, at the end of the CSRG.
You all insensitive GUI clods!
Sent as ripples into the electromagnetic field. No single photon has been harmed in the process.
I think this is pretty cool, will keep an eye on it.
I poked around /usr/include, maybe time to change _TIME_T_ to at least "unsigned long" due to 2038 ?
..and none of that "shared libraries" crap.
For various legal reasons FreeBSD pretended it was based on 4.4BSD-Lite for a long time. The NetBSD guys went as far as settling out of court and deleting 386BSD stuff from their cvs history. See eg. http://cvsweb.netbsd.org/bsdwe...
From what I remember when I got 1.0 to boot in emulation they went their own way. There were a few very essential bits I had to pull from the 0.1 patch kits to get the 1.0 kernel running somewhat stable.
So you know those albums that were recorded in the 60's and 70's that the bands or record companies suddenly re-release with shitty mixes or that now include "lost tapes" of the engineer belching or other detritus? You know ..the stuff that's released for no other reason than to extend the copyright.
Something about this release brings that phenomenon to mind for some reason...
Uh, what's wrong w/ any of the other BSD distros - FreeBSD, NetBSD, et al?
I'm just not sharing it with you. Dumbass.
BSD in a nutshell.