"4.4BSD Lite2 -> OpenBSD 2.3" What happened with the 4.4BSD lite to OpenBSD fork? The next OBSD is a parent of NetBSD.
The openbsd 2.3 label is duplicated to prevent too many lines.
The BSD family tree
11–20 of 59 posts
Re: The BSD family tree
#12Re: The BSD family tree
#13Heh. Between NetBSD 1.4 and Darwin/Mac OS X there's an entry that just says "(?)". It's probably pretty well-known that question mark is NeXTSTEP, which was built at NeXT, the company that Steve Jobs founded after he left Apple the first time around. NeXTSTEP was built around BSD mostly because of Avie Tevanian's involvement in CMU's Mach kernel project.
Re: The BSD family tree
#14Heh. Between NetBSD 1.4 and Darwin/Mac OS X there's an entry that just says "(?)". It's probably pretty well-known that question mark is NeXTSTEP, which was built at NeXT, the company that Steve Jobs founded after he left Apple the first time around. NeXTSTEP was built around BSD mostly because of Avie Tevanian's involvement in CMU's Mach kernel project.
Re: The BSD family tree
#15Heh. Between NetBSD 1.4 and Darwin/Mac OS X there's an entry that just says "(?)". It's probably pretty well-known that question mark is NeXTSTEP, which was built at NeXT, the company that Steve Jobs founded after he left Apple the first time around. NeXTSTEP was built around BSD mostly because of Avie Tevanian's involvement in CMU's Mach kernel project.
I was also surprised at the origins of DarwinBSD. I never really looked up the history and didn't realize it forked some of the code off FreeBSD.
It's interesting to note that the PS4 OS is also a forked FreeBSD variant as well.
Re: The BSD family tree
#16Heh. Between NetBSD 1.4 and Darwin/Mac OS X there's an entry that just says "(?)". It's probably pretty well-known that question mark is NeXTSTEP, which was built at NeXT, the company that Steve Jobs founded after he left Apple the first time around. NeXTSTEP was built around BSD mostly because of Avie Tevanian's involvement in CMU's Mach kernel project.
I was wondering about that; didn't realize it was NeXT. A friend of mine still has his original NeXT box for the short time he worked on it. I was also surprised at the origins of DarwinBSD. I never really looked up the history and didn't realize it forked some of the code off FreeBSD. It's interesting to note that the PS4 OS is also a forked FreeBSD variant as well.
Re: The BSD family tree
#17Heh. Between NetBSD 1.4 and Darwin/Mac OS X there's an entry that just says "(?)". It's probably pretty well-known that question mark is NeXTSTEP, which was built at NeXT, the company that Steve Jobs founded after he left Apple the first time around. NeXTSTEP was built around BSD mostly because of Avie Tevanian's involvement in CMU's Mach kernel project.
Re: The BSD family tree
#18Here's a much bigger one that takes lots of Unix variants into account: https://www.levenez.com/unix/unix.png (from here [1]). Also available as a big PDF. Edit: Updated with newest version. [1] https://www.levenez.com/unix/
Unlike Linux, with has a viral license which essentially forces people to work on the same code base - BSD doesn't, which from a technical standpoint causes way more forking and less contributions back to a main tree.
Re: The BSD family tree
#19Here's a much bigger one that takes lots of Unix variants into account: https://www.levenez.com/unix/unix.png (from here [1]). Also available as a big PDF. Edit: Updated with newest version. [1] https://www.levenez.com/unix/
Wow, looking at the family tree above - I can't help but think how this has fractured the BSD development community. Unlike Linux, with has a viral license which essentially forces people to work on the same code base - BSD doesn't, which from a technical standpoint causes way more forking and less contributions back to a main tree.
Also, Linux have longstanding forks, the Android kernel and the real-time tree to take two prominent examples.
Re: The BSD family tree
#20Here's a much bigger one that takes lots of Unix variants into account: https://www.levenez.com/unix/unix.png (from here [1]). Also available as a big PDF. Edit: Updated with newest version. [1] https://www.levenez.com/unix/
Wow, looking at the family tree above - I can't help but think how this has fractured the BSD development community. Unlike Linux, with has a viral license which essentially forces people to work on the same code base - BSD doesn't, which from a technical standpoint causes way more forking and less contributions back to a main tree.
The BSDs have a different philosophy where the kernel and userland go together as one package. Linux distros reuse the same kernel and rely on GNU for many tools, but are otherwise free to do their own thing, just like the BSDs.
I doubt the GPL is what really keeps Linux together. Rather, since the Linux kernel is developed separately from everything else, and is such a huge thing, there's little incentive to fork the kernel along with userland. You develop a new userland (as with Android) and keep the kernel.