It's fascinating stuff -- if you're a sysadmin. Other than that, I think very few people are interested in a discontinued version of an operating system 99.9% of people have never heard of.
OpenBSD and FreeBSD are the operating systems that I use in my daily life (for everything, like working as a teacher and translator, playing, editing videos, etc.). I'm also a Linux (Slackware and Debian) user, which I have on my other computers and I use sometimes (to play on Steam, for example).
@@johnrickard8512 I think both are great (Debian and FreeBSD). I'd say FreeBSD feels more like Slackware, since they're more similar to Unix. The only thing you may not like about FreeBSD is: fewer drivers and fewer programs, but the difference is not that big in my opinion. On OpenBSD the difference is more noticeable.
You missed one of the most important contributions of the CSRG in the late 70's, early 80's. That is the creation of the Berkeley TCP/IP networking code that virtually all TCP/IP network code is derived from. The networking code is as important as virtual memory for the VAX computers and all the Berkeley utilities. Great video. Thank you!
FreeBSD - powering Netflix servers and even videogame consoles. Speaking of videogame consoles, noticed that both Sony and Nintendo were prefer using FreeBSD as their main OS base for their platform and this is because its BSD license allows them to create closed-source systems that is fully customized to one particular hardware and they don't need to share its code to everyone.
@@12me91 I think the BSD license rocks because it allows software like OpenSSH to be included in all operating systems, even GNU/Linux and Microsoft Windows. The GPL license, on the other hand, sucks in my opinion, because there are many large corporations that secretly abuse GPL-licensed code in closed-source projects anyway. Big corporations using BSD is almost always a good thing, because most of the time they contribute code back or donate money to support development. :)
Thank you so much to continue this series, and this video on BSD. I've been thoroughly enjoying them. Thank you for introducing free and open source software to the world. We all Linux users appreciate it.
That was awesome! So 386BSD came around just a few months after GNU/Linux! The idea of a free software Unix system was around in spirit since the late 70's, even if not truly realized until 386BSD. Imagine if the AT&T lawsuit hadn't happened, maybe we'd be using BSD Unix today!
"The first example of free and open-source software is believed to be the A-2 system, developed at the UNIVAC division of Remington Rand in 1953, which was released to customers with its source code."
another important milestone was when the BSD kernel and Linux kernel were refactored to support multi-core CPUs. This was very significant change (referring to the book on the design of BSD kernel). Not sure which OS achieved this milestone first - Linux or BSD
I am so ancient I grew up on vi (now using neovim) and csh (now tsch). The kernel I use is linux. That PDP-11 brings back memories. Getting a VAX was a biggy. All very smooth when I was at LBL; I think I was mostly on SUN SYS5 machines there. Thanks for the memories. It is worth young devs looking at the history.
Thanks for the information. Funny is that, I actually named my Freebsd installation as 3BSD, and still struggling to install and use it on different computers. Eventually I want to have it on an ARM one to completely replace Windows.
I cut my UNIX/c teeth on 4.2 BSD. I still have a few of those loose leaf manuals with the BSD Devil on the front in a bookcase in the garage, along with a first edition of K&R.
I find it hard to believe windows is using the BSD network stack. I searched and the only source for this is form posts. Can someone provide a better source?
The SHARE Operating System (SOS) on the IBM 709 (vacuum tube) and 7090 (transistorized) computers from 1959 would be a serious contender for the title of "the actual world’s first open source operating system".
The most important difference between linux and BSD is the license. Linux is copyleft, so all work must also be copyleft, making it impossible to legally distribute a proprietary fully functional GNU/Linux OS. BSD is free, so as Sony, Mac, Microsoft, Oracle and so many others, one can distribute derivative proprietary software.
Open source is a fascinating study, especially with it's different licensing requirements. I wonder how IBM & Canonical will affect the open source code of their respective distros. Will RHEL and Ubuntu Pro go down the same path as Android? Perhaps the evolution of proprietary and open source code will eventually intertwine to the point where it can no longer be distinguished from each other - then what will be the result of the evolution? I doubt AI will provide the crystal ball we need to look into the future.
License and paradigm. Bsd and linux see the kernel differently. Bsd has a rock solid kernel but not all hardware is compatible. Linux has a great kernel but also lots of kernels. Strong compatibility but this means more potential weaknesses. Bsd also has jails whereas linux does containers. Jails of course have jailbreaking and containers have rooting as weaknesses. Both are great. I prefer linux as a good blend of tinkering and security. BSD is great if you want to sell hardware that will need an operating system but you want to sell the hardware not the software. (Video game console, ATM, among other things)
If you say that BSD became open source in the early 90s, I would say that minix predated that as open source by a wide margin. That was not a very complete distribution or functional operating system, but still completely open source. If I remember right, a few commecial operating systems moved from being based on BSD to being based on System V in the early 90s. E.g. SunOS 4 vs SunOS 5 (aka Solaris even though that was a misnomer). My first experience with BSD was in the form of Eunice which was a BSD emulator on VMS.
I wanted to point out a couple of things: "Vi" is not pronounced as "vee", it's "vee-eye". Linux itself is a kernel, while BSD is an actual operating system.
"Vee"? Although I say something similar in Danish, I've never said or heard it said like that in English, only "vee-eye". Regarding csh, it is considered harmful. I would never use csh or tcsh.
Great video!.. but nobody pronounces vi as "vee." 😂 It's usually pronounced like "vie," rhymes with "dye," or the letters "vee eye" if you prefer. Also, Minix 1.0 was released in 1987. I think it beats them both out?
As someone who is using FreeBSD right now, it pains me to say this, that anyone who is using FreeBSD, is pretty much using software that was initially developed for Linux, that has been ported over to BSD - like Desktop environments (Gnome, KDE, etc.,) and other applications. As for the FreeBSD system itself, I find it more better built and put together than LInux. Linux is just a kernel and without the GNU project, it would have just remained as so.
Not really. Debian usually packages the development files separately (headers and such) while in BSD it's only one package. This hugely increases the Debian package count. The amount of software available on FreeBSD vs Debian is actually very comparable.
FreeBSD fills the niche where you need to close it once you make your customization - like playstation os. Desktop, supercomputer, etc, meh, stick with Linux. ...Speaking as 5 year FBSD user. Linux you're a second class citizen. FBSD you're basically 3-4th class citizen. I don't think it'll go away. As long as there are companies that need a solid unix variant that will be included in the end product - BSD will be an option.
Berkeley gave us so much good stuff. Now, it just gives us a bunch of colorful hair people, completely outside of reality, with their biggest problem in life being "misgenderfication" and pronouns
The narrator isnt a computer professional. He's just a man reading a script. No computer profrssional pronounes the editior program, vi, as vee. It is always pronounced vee eye.
No, this is a huge flaw. I'd even give a pass for pronouncing it as "veye" instead of "vee eye". That's wrong but less wrong than "vee". Precision matters.
I pronounce it like that, just for fun. I'm definitely a "computer professional" by any metric, perhaps the entire world isn't subject to your whims? Or maybe your assumptions are surface level and hollow?
Indeed, everyone I know calls it by its letters. Also the narrator said that BSD was developed concurrent with the latter years of the Viet Nam War and Watergate, but that’s not really accurate - it is true of UNIX, but BSD really blossomed as a project in the late 1970s.
If you look at the first Linux Based OS you have to look for the first STABLE distro. So yes.. BSD was the first, but Linus already worked on one way before.. He stated he wouldn't have done it without the Lawsuite around Unix.. so it's not if BSD has gained more traction Linux simple wouldn't exist.. The 'problem' with Linux still is the Lincensing BS of many core tools which are GPLv3
@@nullpointer1284 There is a concept that puts forth the proposition that the whole is greater than the sum of its parts in some cases. I would posit that is the case with Linux.
How is this not getting more views? This is one of the most interesting, well-put, and informative videos I've seen all year.
It's fascinating stuff -- if you're a sysadmin. Other than that, I think very few people are interested in a discontinued version of an operating system 99.9% of people have never heard of.
Bill Joy is a legend.
So is Keith Bostic. You'll find his fingerprints all throughout the source.
Ive been blessed to meet Keith, and a lot of the current Free, Net and Open BSD developers.
Loved your videos on Linux and GNU... Now BSD... Thanks for making such interesting and detailed videos... Now off I go to watch it!
Glad you like them! I have a lot more planned that I hope to release more frequently from now on 😁
Is OpenSolaris/illumos by any chance included?
For inspiration look at Fork Yeah! - a talk by Bryan Cantrill who worked at Sun and left Oracle ;)
If the UNIX lawsuits hadn't happened, Linus would have had a 386 kernel to use and wouldn't have bothered writing his own. He has said this.
OpenBSD and FreeBSD are the operating systems that I use in my daily life (for everything, like working as a teacher and translator, playing, editing videos, etc.).
I'm also a Linux (Slackware and Debian) user, which I have on my other computers and I use sometimes (to play on Steam, for example).
I am using FreeBSD on PCs, laptops and servers - I like the *BSD way 🙂 Cheers, Norbert
@@user-nl6cz7ug9m what else??? 😉
How would you say Debian and FreeBSD compare?
How is gaming in FreeBSD?
@@johnrickard8512 I think both are great (Debian and FreeBSD). I'd say FreeBSD feels more like Slackware, since they're more similar to Unix.
The only thing you may not like about FreeBSD is: fewer drivers and fewer programs, but the difference is not that big in my opinion. On OpenBSD the difference is more noticeable.
You missed one of the most important contributions of the CSRG in the late 70's, early 80's. That is the creation of the Berkeley TCP/IP networking code that virtually all TCP/IP network code is derived from. The networking code is as important as virtual memory for the VAX computers and all the Berkeley utilities. Great video. Thank you!
Dude, you are an awesome story teller. Thank you for all the hard work you do and I am so glad you have more in the works....
Playstation OS is also BSD based.
Nintendo Switch operating system as well
FreeBSD based to be more specific.
…says the creator of GhostBSD, which is FreeBSD-based too 😈
@@EricTurgeon as well as some NetBSD code :)
@@EricTurgeonnot free it was either net or open
FreeBSD - powering Netflix servers and even videogame consoles.
Speaking of videogame consoles, noticed that both Sony and Nintendo were prefer using FreeBSD as their main OS base for their platform and this is because its BSD license allows them to create closed-source systems that is fully customized to one particular hardware and they don't need to share its code to everyone.
Yes - a true gift to the world with no strings attached. Netflix on the other hand DO contribute back voluntarily.
And that's why the bsd license sucks. Let's mega corps take people's free work and make it into proprietary for profit only shit
@@12me91 That's the price of "no strings attached". We CAN contribute back. Or NOT. Free choice. Freedom. FREE SOFTWARE!
@@12me91 I think the BSD license rocks because it allows software like OpenSSH to be included in all operating systems, even GNU/Linux and Microsoft Windows.
The GPL license, on the other hand, sucks in my opinion, because there are many large corporations that secretly abuse GPL-licensed code in closed-source projects anyway.
Big corporations using BSD is almost always a good thing, because most of the time they contribute code back or donate money to support development. :)
gpl is shit@@12me91
Thanks for making a video which collects all this history.
this video series is great. if you're going to continue, I'd love an episode on C
Content that talks about the history of technology are among my favorites. Great job!
Thank you so much to continue this series, and this video on BSD. I've been thoroughly enjoying them. Thank you for introducing free and open source software to the world. We all Linux users appreciate it.
The two most famous products to come out of Berkeley are BSD Unix and the drug LSD. Many believe this is not a coincidence.
Elaborate?
And LSD is close related to ... Internet
Where did you get that information? LSD was developed by Albert Hofmann in Basel.
That was awesome! So 386BSD came around just a few months after GNU/Linux! The idea of a free software Unix system was around in spirit since the late 70's, even if not truly realized until 386BSD. Imagine if the AT&T lawsuit hadn't happened, maybe we'd be using BSD Unix today!
OpenBSD ?
Edit : And other variants, it's just it's the one i used so it came to mind first : )
??? What do you mean? We ARE using BSD today!!
Awesome video, sir!
I actually use FreeBSD as my daily driver, workstation and server!
Thanks for taking us deeper!
keep up bro loving this series so far
Holy shit this is an amazing video, why did the algorithm hide this from me? I'm subscribed to you...
These are my favorite types of videos you do. Thanks.
Ah yup. Not gonna mention PS3 being a fork of FreeBSD9.
Great video btw.
Afaik the PS4 and PS5 also use code based on FreeBSD and NetBSD, and until 3-4 years ago all whatsapp servers were running FreeBSD. :)
Feed the RUclips algorithm with a comment. Great video. Thank you!
Great video. Excellent all around. Kudos 👍🏻👍🏻
Top video. Really fascinating.
Excellent video, and a great bit of history. Subscribed.
Really like these historical videos! It would be great if you could make one about Unix as well.
Great dynamic and informative documentary :D
Thanks a lot !
I'm watching this on FreeBSD.
What desktop environment do you use?
@@Felix-ve9hs Xfce.
KDE and Gnome are popular,@@Felix-ve9hs
Same.
@@Felix-ve9hs Who needs 'em!
"The first example of free and open-source software is believed to be the A-2 system, developed at the UNIVAC division of Remington Rand in 1953, which was released to customers with its source code."
I've been waiting for this ❤
Such a fun series to make! Glad you like it.
love it dude.. excellent work@@fknight
I already knew a lot of the creation of BSD, but I still learned new things, like Net/1 and Net/2 being BSD and BSDi being the ones getting sued. :)
another important milestone was when the BSD kernel and Linux kernel were refactored to support multi-core CPUs. This was very significant change (referring to the book on the design of BSD kernel). Not sure which OS achieved this milestone first - Linux or BSD
Awesome video. Could you please do one on Intel vs ARM (CISC vs RISC etc) and RISC-V etc? The lineage, legal disputes etc
These are great videos. Thanks.
amazingly well researched video
I was looking for a final push to switch to FreeBSD or OpenBSD, and this did it, thank you for the amazing content
@FurryCuddler hewwoo >_
I am so ancient I grew up on vi (now using neovim) and csh (now tsch). The kernel I use is linux.
That PDP-11 brings back memories. Getting a VAX was a biggy. All very smooth when I was at LBL; I think I was mostly on SUN SYS5 machines there.
Thanks for the memories. It is worth young devs looking at the history.
Bro thinks we care what kernel he uses. That's like telling us what color underwear his wife is wearing.
I think I still have a 386BSD cd in a box somewhere, along with a bunch of the early FreeBSD releases from wallnut creek.
Great series!
amazing video man, learned a lot
Thanks for the information. Funny is that, I actually named my Freebsd installation as 3BSD, and still struggling to install and use it on different computers. Eventually I want to have it on an ARM one to completely replace Windows.
I DID compile BSD 4.3 Tahoe in a Vax 6500? running Ultrix, in 1990!
It's a fucking tragedy that the UNIX lawsuit hadn't been resolved by the time Linus came along.
How about Netscape navigator or AOL.
Great video thank you very much.
I cut my UNIX/c teeth on 4.2 BSD. I still have a few of those loose leaf manuals with the BSD Devil on the front in a bookcase in the garage, along with a first edition of K&R.
I find it hard to believe windows is using the BSD network stack. I searched and the only source for this is form posts. Can someone provide a better source?
The SHARE Operating System (SOS) on the IBM 709 (vacuum tube) and 7090 (transistorized) computers from 1959 would be a serious contender for the title of "the actual world’s first open source operating system".
The most important difference between linux and BSD is the license.
Linux is copyleft, so all work must also be copyleft, making it impossible to legally distribute a proprietary fully functional GNU/Linux OS.
BSD is free, so as Sony, Mac, Microsoft, Oracle and so many others, one can distribute derivative proprietary software.
Open source is a fascinating study, especially with it's different licensing requirements. I wonder how IBM & Canonical will affect the open source code of their respective distros. Will RHEL and Ubuntu Pro go down the same path as Android?
Perhaps the evolution of proprietary and open source code will eventually intertwine to the point where it can no longer be distinguished from each other - then what will be the result of the evolution? I doubt AI will provide the crystal ball we need to look into the future.
What are the key differences with Linux?
License and paradigm. Bsd and linux see the kernel differently. Bsd has a rock solid kernel but not all hardware is compatible. Linux has a great kernel but also lots of kernels. Strong compatibility but this means more potential weaknesses.
Bsd also has jails whereas linux does containers. Jails of course have jailbreaking and containers have rooting as weaknesses.
Both are great. I prefer linux as a good blend of tinkering and security. BSD is great if you want to sell hardware that will need an operating system but you want to sell the hardware not the software. (Video game console, ATM, among other things)
Think everyone should watch the video and learn some bsd history. Woow. Amazing.
Hats off to Ken Thomson - the father of the modern operating system.
If you say that BSD became open source in the early 90s, I would say that minix predated that as open source by a wide margin. That was not a very complete distribution or functional operating system, but still completely open source.
If I remember right, a few commecial operating systems moved from being based on BSD to being based on System V in the early 90s. E.g. SunOS 4 vs SunOS 5 (aka Solaris even though that was a misnomer).
My first experience with BSD was in the form of Eunice which was a BSD emulator on VMS.
@nicksterj I believe that you are confusing open source software for free software. Most open source software is also free, but not all is.
👍Great! Thanks!
Finally, a good f*cking recommendation.
I wanted to point out a couple of things: "Vi" is not pronounced as "vee", it's "vee-eye". Linux itself is a kernel, while BSD is an actual operating system.
And before people start getting on my tail, I'm referring to Linux itself, not GNU/Linux or the distros.
what about Minnix?
AKA: Bill's System Distribution
"Vee"? Although I say something similar in Danish, I've never said or heard it said like that in English, only "vee-eye".
Regarding csh, it is considered harmful. I would never use csh or tcsh.
This video should be considered a failure due to that mispronounciation. "Vi", short for "visual editor", is pronounced by saying the 2 letters: v i.
@@khyron4evaSo its V.I because its short for V.I-sual Editor and the successor is actually called V.I.M and not vim.
@@zytr0x108Vim’s *documentation* says: _Vim is pronounced as one word, like Jim, not vi-ai-em._
@@MichaelPohoreski I know
@@zytr0x108 Ah, I missed your /s tag.
Here we go
5:23 ah yes TCPI-P
BSD stands for Based
Great video!.. but nobody pronounces vi as "vee." 😂 It's usually pronounced like "vie," rhymes with "dye," or the letters "vee eye" if you prefer.
Also, Minix 1.0 was released in 1987. I think it beats them both out?
As someone who is using FreeBSD right now, it pains me to say this, that anyone who is using FreeBSD, is pretty much using software that was initially developed for Linux, that has been ported over to BSD - like Desktop environments (Gnome, KDE, etc.,) and other applications. As for the FreeBSD system itself, I find it more better built and put together than LInux. Linux is just a kernel and without the GNU project, it would have just remained as so.
The 10x csh??? :D
The deliberate pauses are kinda annoying. But good video.
💛💙👍Good video
I am watching this on a BSD fork
My honest argument is that the BSD license feels yucky and inherently inferior to other open source licenses.
"Many Claim"? It is the first open source UNIX operating system full stop. Nobody disputes this.
GhostBSD has 36.182 software packages available while Debian has 64.542, so the BSD world cannot yet surpass the GNU/Linux world, at least for now.
Not really. Debian usually packages the development files separately (headers and such) while in BSD it's only one package. This hugely increases the Debian package count. The amount of software available on FreeBSD vs Debian is actually very comparable.
@cieldunord4208 translate in italian language, thank you.
FreeBSD fills the niche where you need to close it once you make your customization - like playstation os. Desktop, supercomputer, etc, meh, stick with Linux. ...Speaking as 5 year FBSD user. Linux you're a second class citizen. FBSD you're basically 3-4th class citizen. I don't think it'll go away. As long as there are companies that need a solid unix variant that will be included in the end product - BSD will be an option.
BSD, the operating you probably use and for most people: they don't know it.
I know mind you, have done for a long time.
Damn, I watched this entite video before realizing it was Forrest.
BSD missed its opportunity and got superseded by Linux. It simply ran out of Steam. Such a tragedy and terrible loss for the world of computing!
Its used in consoles like playstation and nintendo uses some bsd code and apple has some bsd code in its custom kernel
😂
Berkeley gave us so much good stuff. Now, it just gives us a bunch of colorful hair people, completely outside of reality, with their biggest problem in life being "misgenderfication" and pronouns
I'm pretty sure that the source code for IBM's OS and maybe other operating systems was available in the 1960s.
"Open Source" and "Source Available" are two very different things.
What if BSD is license under GPL it will benefit back from companies that take and nefer back for BSD what a waste
Guys I have to do it, dont be mad
FIRST!!!
holy shit you need to dial down the ads bro. this is unwatchable with a 30 second unskippable ad every minute of real video
The narrator isnt a computer professional. He's just a man reading a script. No computer profrssional pronounes the editior program, vi, as vee. It is always pronounced vee eye.
I noted that too, still, a very nice video.
No, this is a huge flaw. I'd even give a pass for pronouncing it as "veye" instead of "vee eye". That's wrong but less wrong than "vee". Precision matters.
I pronounce it like that, just for fun. I'm definitely a "computer professional" by any metric, perhaps the entire world isn't subject to your whims? Or maybe your assumptions are surface level and hollow?
Indeed, everyone I know calls it by its letters. Also the narrator said that BSD was developed concurrent with the latter years of the Viet Nam War and Watergate, but that’s not really accurate - it is true of UNIX, but BSD really blossomed as a project in the late 1970s.
If you look at the first Linux Based OS you have to look for the first STABLE distro. So yes.. BSD was the first, but Linus already worked on one way before.. He stated he wouldn't have done it without the Lawsuite around Unix.. so it's not if BSD has gained more traction Linux simple wouldn't exist..
The 'problem' with Linux still is the Lincensing BS of many core tools which are GPLv3
Perez Mary Clark John Taylor Ronald
Smart people consider BSD before Linux.
BSD always makes me think of BDSM
BDSM always makes me think of BMDP.
420th like 🚬😮💨
Is this narrated by a bot?
Cool. Fifth
*BSD = Bullshit Day ???*
BSD died, so Linux could live!!!
Then got ruined by GNU
BSD lives, whether netcraft confirms it or not.
@@theperfectionist1607I always say before that GNU and FSF will always hold Linux back.
i hope it doesnt stand for Bullshit Daylie 🤨
Linux is NOT an operating system. It is JUST a kernel.
One does not simply call Linux just a kernel.
GNU/Linux if you want something you can actually call an operating system...
@@1pcfredwhat would you call it? That’s… literally what it is?
@@nullpointer1284 There is a concept that puts forth the proposition that the whole is greater than the sum of its parts in some cases. I would posit that is the case with Linux.
i think BSD suck's, from the userbase to the developers.