The Making of BSD: The ACTUAL World's First Open-Source Operating System?

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 พ.ค. 2024
  • BSD, the operating system many claim to be the actual world’s first open source operating system.
    Initially called Berkeley Unix, as it was based on the source code of the original Unix developed at Bell Labs, BSD, or Berkeley Software Distribution, is a now discontinued operating system developed and distributed by the Computer Systems Research Group at the University of California, Berkeley by a team led by Bill Joy in the 1970s.
    🖥️ Dev Notes Newsletter: www.devnotesdaily.com/
    And to understand BSD, you must understand these early days of Unix. In that, although it was proprietary, the earliest distributions of Unix included the source code, allowing researchers at universities to modify and extend Unix. The operating system arrived at Berkeley in 1974, at the request of computer science professor Bob Fabry, a Symposium on Operating Systems Principles committee member, where Unix was first presented. BSD came to life as a variant of Unix in the late 1970s by a team of programmers at UC Berkeley.
    At first, BSD was not a clone of Unix, or even a substantially different version of it. It just included some extra features, which were intertwined with code owned by AT&T...
    🖥️ Dev Notes Newsletter: www.devnotesdaily.com/
    I hope you enjoyed it! If I could ask a favor from those who are reading this, share it with your friends. The more I know y’all like it, the more inclined I am to make more episodes in the series. Also comment what software, or even hardware or other historical technologies you’d like to see in this series. I appreciate you all for the never-ending support! Until next time.
    Episode 1 - The Making of Linux: The World’s First Open Source Operating System: • The Making of Linux: T...
    Episode 2 - The Making of GNU: The World's First Open-Source Software: • The Making of GNU: The...
    0:00 Berkeley Unix (BSD)
    0:26 The 1970s
    1:01 Unix Source Code
    1:49 Unix at Berkeley Births BSD
    2:14 Ken Thompson from AT&T Bell Labs
    2:36 Bill Joy Compiles 1BSD
    2:56 2BSD Releases with vi and csh
    3:37 Özalp Babaoğlu Rewrites the Kernel of UNIX/32V - 3BSD
    4:22 4.3BSD and Power 6/32 by CCI - Tahoe
    5:46 AT&T Unix Source Code License
    6:08 Removing Unix from BSD - Net/1
    6:36 BSD Developer Keith Bostic - Net/2
    7:14 386BSD by Jolitz & BSD/386(OS) by BSDi
    7:54 USL v. BSDi Halted BSD Development
    9:07 BSD Development Ends - 4.4BSD Lite
    9:26 The BSD Legacy Lives On!
    10:15 BSD's Impact on the Software Industry
    10:40 BSD or Linux
    11:56 That's the Story of BSD
    ------------------------
    🖥️ Dev Notes Newsletter: www.devnotesdaily.com/
    📓 Studious, Notion Template for Students: notionstudent.com
    🐱‍🚀 GitHub: github.com/forrestknight
    🐦 Twitter: / forrestpknight
    💼 LinkedIn: / forrestpknight
    📸 Instagram: / forrestpknight
    📓 Learning Resources:
    My Favorite Machine Learning Course: imp.i384100.net/YgYEBJ
    Open Source Computer Science Degree: bit.ly/open-source-forrest
    Python Open Source Computer Science Degree: bit.ly/python-open-source
    Udacity to Learn Any Coding Skill: bit.ly/udacity-forrest
    👨‍💻 My Coding Gear:
    My NAS Server: amzn.to/3brqO7b
    My Hard Drives: amzn.to/3aKetMi
    My Main Monitor: amzn.to/3siQfPa
    My Second Monitor: amzn.to/3keHT84
    My Standing Desk: amzn.to/3boAcbC
    My PC Build: bit.ly/my-coding-gear
    My AI GPU: amzn.to/3uvmUmz

ความคิดเห็น • 96

  • @ruthlessjailer6584
    @ruthlessjailer6584 4 หลายเดือนก่อน +23

    How is this not getting more views? This is one of the most interesting, well-put, and informative videos I've seen all year.

  • @keyboard_g
    @keyboard_g 8 หลายเดือนก่อน +29

    Bill Joy is a legend.

    • @JimLong-vs9sm
      @JimLong-vs9sm 4 หลายเดือนก่อน +5

      So is Keith Bostic. You'll find his fingerprints all throughout the source.

  • @keyboard_g
    @keyboard_g 8 หลายเดือนก่อน +53

    Playstation OS is also BSD based.

    • @Maxible
      @Maxible 8 หลายเดือนก่อน +13

      Nintendo Switch operating system as well

    • @EricTurgeon
      @EricTurgeon 8 หลายเดือนก่อน +13

      FreeBSD based to be more specific.

    • @NitroNilz
      @NitroNilz 8 หลายเดือนก่อน +7

      …says the creator of GhostBSD, which is FreeBSD-based too 😈

    • @Felix-ve9hs
      @Felix-ve9hs 7 หลายเดือนก่อน

      @@EricTurgeon as well as some NetBSD code :)

    • @nicholasbrooks7349
      @nicholasbrooks7349 5 หลายเดือนก่อน

      ​@@EricTurgeonnot free it was either net or open

  • @dr.strangelove5622
    @dr.strangelove5622 8 หลายเดือนก่อน +25

    Loved your videos on Linux and GNU... Now BSD... Thanks for making such interesting and detailed videos... Now off I go to watch it!

    • @fknight
      @fknight  8 หลายเดือนก่อน +9

      Glad you like them! I have a lot more planned that I hope to release more frequently from now on 😁

    • @NitroNilz
      @NitroNilz 8 หลายเดือนก่อน +2

      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 ;)

  • @AmirZaimMohdZaini
    @AmirZaimMohdZaini 8 หลายเดือนก่อน +14

    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.

    • @NitroNilz
      @NitroNilz 8 หลายเดือนก่อน +4

      Yes - a true gift to the world with no strings attached. Netflix on the other hand DO contribute back voluntarily.

    • @12me91
      @12me91 8 หลายเดือนก่อน +11

      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

    • @NitroNilz
      @NitroNilz 7 หลายเดือนก่อน +5

      @@12me91 That's the price of "no strings attached". We CAN contribute back. Or NOT. Free choice. Freedom. FREE SOFTWARE!

    • @Felix-ve9hs
      @Felix-ve9hs 7 หลายเดือนก่อน +5

      @@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. :)

    • @CJ123
      @CJ123 6 หลายเดือนก่อน

      gpl is shit@@12me91

  • @ImageJPEG
    @ImageJPEG 8 หลายเดือนก่อน +8

    I'm watching this on FreeBSD.

    • @Felix-ve9hs
      @Felix-ve9hs 7 หลายเดือนก่อน +1

      What desktop environment do you use?

    • @ImageJPEG
      @ImageJPEG 7 หลายเดือนก่อน

      @@Felix-ve9hs Xfce.

    • @JimLong-vs9sm
      @JimLong-vs9sm 4 หลายเดือนก่อน

      KDE and Gnome are popular,@@Felix-ve9hs

  • @thedevbek
    @thedevbek 8 หลายเดือนก่อน +13

    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....

  • @glossonauta
    @glossonauta 7 หลายเดือนก่อน +7

    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).

    • @ngtube9
      @ngtube9 5 หลายเดือนก่อน +3

      I am using FreeBSD on PCs, laptops and servers - I like the *BSD way 🙂 Cheers, Norbert

    • @ngtube9
      @ngtube9 5 หลายเดือนก่อน

      @@user-nl6cz7ug9m what else??? 😉

    • @johnrickard8512
      @johnrickard8512 4 หลายเดือนก่อน

      How would you say Debian and FreeBSD compare?

    • @nexusanphans3813
      @nexusanphans3813 3 หลายเดือนก่อน +1

      How is gaming in FreeBSD?

    • @glossonauta
      @glossonauta 3 หลายเดือนก่อน +2

      @@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.

  • @coriollis
    @coriollis 3 หลายเดือนก่อน +3

    this video series is great. if you're going to continue, I'd love an episode on C

  • @samirrrrrrr
    @samirrrrrrr 8 หลายเดือนก่อน +1

    keep up bro loving this series so far

  • @D0J0P
    @D0J0P 8 หลายเดือนก่อน +7

    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!

    • @attilavs2
      @attilavs2 8 หลายเดือนก่อน

      OpenBSD ?
      Edit : And other variants, it's just it's the one i used so it came to mind first : )

    • @JimLong-vs9sm
      @JimLong-vs9sm 4 หลายเดือนก่อน +1

      ??? What do you mean? We ARE using BSD today!!

  • @BennyDaon
    @BennyDaon 8 หลายเดือนก่อน +2

    Thanks for taking us deeper!

  • @AlejandroGonzalez-rc7le
    @AlejandroGonzalez-rc7le 7 หลายเดือนก่อน

    Content that talks about the history of technology are among my favorites. Great job!

  • @stoicfloor
    @stoicfloor 8 หลายเดือนก่อน +5

    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.

  • @tambow44
    @tambow44 8 หลายเดือนก่อน +6

    Ah yup. Not gonna mention PS3 being a fork of FreeBSD9.
    Great video btw.

    • @Felix-ve9hs
      @Felix-ve9hs 7 หลายเดือนก่อน

      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. :)

  • @wlcrutch
    @wlcrutch 8 หลายเดือนก่อน

    Great video. Excellent all around. Kudos 👍🏻👍🏻

  • @chrissaltmarsh6777
    @chrissaltmarsh6777 3 หลายเดือนก่อน +1

    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.

  • @behavioraldesign
    @behavioraldesign 8 หลายเดือนก่อน +1

    These are great videos. Thanks.

  • @unusedengine
    @unusedengine 4 หลายเดือนก่อน +1

    I was looking for a final push to switch to FreeBSD or OpenBSD, and this did it, thank you for the amazing content

  • @thatmg
    @thatmg 8 หลายเดือนก่อน

    Great series!

  • @jacquesmahoudeaux9783
    @jacquesmahoudeaux9783 หลายเดือนก่อน

    Great dynamic and informative documentary :D
    Thanks a lot !

  • @wisteela
    @wisteela 3 หลายเดือนก่อน

    Excellent video, and a great bit of history. Subscribed.

  • @b00gi3
    @b00gi3 5 หลายเดือนก่อน

    Top video. Really fascinating.

  • @camelotenglishtuition6394
    @camelotenglishtuition6394 8 หลายเดือนก่อน +2

    I've been waiting for this ❤

    • @fknight
      @fknight  8 หลายเดือนก่อน +4

      Such a fun series to make! Glad you like it.

    • @camelotenglishtuition6394
      @camelotenglishtuition6394 8 หลายเดือนก่อน +1

      love it dude.. excellent work@@fknight

  • @_ClericalError_
    @_ClericalError_ 5 หลายเดือนก่อน +1

    Awesome video, sir!
    I actually use FreeBSD as my daily driver, workstation and server!

  • @vikingthedude
    @vikingthedude 8 หลายเดือนก่อน +2

    Awesome video. Could you please do one on Intel vs ARM (CISC vs RISC etc) and RISC-V etc? The lineage, legal disputes etc

  • @TheSulross
    @TheSulross 14 วันที่ผ่านมา

    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

  • @onelazynoob15
    @onelazynoob15 5 หลายเดือนก่อน +2

    Holy shit this is an amazing video, why did the algorithm hide this from me? I'm subscribed to you...

  • @Felix-ve9hs
    @Felix-ve9hs 7 หลายเดือนก่อน

    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. :)

  • @guilherme5094
    @guilherme5094 8 หลายเดือนก่อน

    👍Great! Thanks!

  • @majormojo
    @majormojo 7 วันที่ผ่านมา +1

    The two most famous products to come out of Berkeley are BSD Unix and the drug LSD. Many believe this is not a coincidence.

  • @kshitijbisht7965
    @kshitijbisht7965 8 หลายเดือนก่อน +1

    Here we go

  • @pepeshopping
    @pepeshopping 6 หลายเดือนก่อน

    I DID compile BSD 4.3 Tahoe in a Vax 6500? running Ultrix, in 1990!

  • @VolodymyrInTech
    @VolodymyrInTech 8 หลายเดือนก่อน

    💛💙👍Good video

  • @syrefaen
    @syrefaen 8 หลายเดือนก่อน +2

    Think everyone should watch the video and learn some bsd history. Woow. Amazing.

  • @itzdm0r3
    @itzdm0r3 4 หลายเดือนก่อน

    How about Netscape navigator or AOL.

  • @kevingary7018
    @kevingary7018 15 วันที่ผ่านมา

    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.

  • @lejlej
    @lejlej 3 หลายเดือนก่อน

    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.

    • @lejlej
      @lejlej 3 หลายเดือนก่อน

      @@nicksterj I believe that you are confusing open source software for free software. Most open source software is also free, but not all is.

  • @ndotl
    @ndotl 6 หลายเดือนก่อน +1

    AKA: Bill's System Distribution

  • @shriram5494
    @shriram5494 2 หลายเดือนก่อน

    5:23 ah yes TCPI-P

  • @dcpowered
    @dcpowered 2 หลายเดือนก่อน +2

    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!

  • @lhpl
    @lhpl 20 วันที่ผ่านมา

    "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.

  • @rishabhbishnoi8712
    @rishabhbishnoi8712 3 หลายเดือนก่อน +1

    It don't work - I installed it on a laptop. It's a shame. There is not even a proper network manager, no support of graphics.

    • @user-ed1nw6vr8n
      @user-ed1nw6vr8n 25 วันที่ผ่านมา

      what? what bsd did you install? There is a lot of bsd such as freeBSD(which supports gui) and openBSD(mainly for severs) etc...

    • @rishabhbishnoi8712
      @rishabhbishnoi8712 24 วันที่ผ่านมา

      @@user-ed1nw6vr8n I have used FreeBSD with KDE and Ghost BSD with XFCE. I like Ghost BSD. I think it's good but not as good as Arch or MX Linux.

  • @jamiewhite1105
    @jamiewhite1105 6 วันที่ผ่านมา

    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.

  • @jamiewhite1105
    @jamiewhite1105 6 วันที่ผ่านมา

    Smart people consider BSD before Linux.

  • @babayaga5620
    @babayaga5620 8 หลายเดือนก่อน +2

    Guys I have to do it, dont be mad
    FIRST!!!

  • @TUHAAMII
    @TUHAAMII หลายเดือนก่อน

    What if BSD is license under GPL it will benefit back from companies that take and nefer back for BSD what a waste

  • @user-in4hs6km2v
    @user-in4hs6km2v 8 หลายเดือนก่อน

    Cool. Fifth

  • @dhimantsoni5
    @dhimantsoni5 8 หลายเดือนก่อน

    420th like 🚬😮‍💨

  • @low-key-gamer6117
    @low-key-gamer6117 2 หลายเดือนก่อน

    BSD died, so Linux could live!!!

    • @theperfectionist1607
      @theperfectionist1607 หลายเดือนก่อน +2

      Then got ruined by GNU

    • @lhpl
      @lhpl 20 วันที่ผ่านมา

      BSD lives, whether netcraft confirms it or not.

  • @richardbennett4365
    @richardbennett4365 6 หลายเดือนก่อน +3

    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.

    • @wkgmathguy218
      @wkgmathguy218 2 หลายเดือนก่อน

      I noted that too, still, a very nice video.

  • @MarcoVillanuevax
    @MarcoVillanuevax 3 หลายเดือนก่อน

    Linux is NOT an operating system. It is JUST a kernel.

    • @1pcfred
      @1pcfred 2 หลายเดือนก่อน

      One does not simply call Linux just a kernel.

    • @jamiewhite1105
      @jamiewhite1105 6 วันที่ผ่านมา

      GNU/Linux if you want something you can actually call an operating system...