Unix vs Linux

Поделиться
HTML-код
  • Опубликовано: 24 май 2018
  • Master Linux with our power bundle course (96% off): andauth.co/linuxdeal
    Unix was started by Ken Thompson, Dennis Ritchie and some other engineers including Brian Kernighan back in the early 1970s. It has a long and illustrious history. But then Linux came along and things changed. How is Linux different to Unix? Are they the same thing? Please, let me explain!
    Twitter: / garyexplains
    Instagram: / garyexplains
    #garyexplains
    Affiliate Disclosure:
    When you buy through links in our description Gary Explains may earn an affiliate commission.

Комментарии • 2,5 тыс.

  • @Mensan1960
    @Mensan1960 2 года назад +1467

    “Daddy, what are clouds made of?” , “Mostly Linux servers, son”

    • @sasisarath8675
      @sasisarath8675 2 года назад +21

      this is amazing..

    • @CvetomirBulgarian
      @CvetomirBulgarian 2 года назад +26

      OMG you made my day! 😄

    • @hankcohen3419
      @hankcohen3419 2 года назад +16

      Thanks to IBM for that. They are all running Redhat

    • @samljer
      @samljer 2 года назад +5

      holy shit thats a good one :D

    • @CPM94
      @CPM94 2 года назад +11

      We'll eventually get to know that human body runs on Linux kernel as well xd.

  • @jimbrown6422
    @jimbrown6422 2 года назад +408

    I was working at Bell Labs in 1977. Our project RSS, was one of, if not the first commercial product to use Unix. They gave me a unix and C manual on 8.5 x 11 paper to learn the language and OS. I believe at the time, there were just 3 UNIX computers in the world. I knew them as Holmdel red, white and blue. I used a C cross compiler that team had written for us so we could write C for the Bell Labs Mac8 which we used. All the tools ran on their UNIX computers while they finished re-writing UNIX in C. I eventually received a first edition C manual. I still have it. That was a long time ago.

    • @SobekStreams
      @SobekStreams Год назад +18

      ur old

    • @resle
      @resle Год назад +134

      @@SobekStreams silence, filth. You're in the presence of greatness.

    • @SobekStreams
      @SobekStreams Год назад +18

      @@resle I got ratioed :(

    • @resle
      @resle Год назад

      @@SobekStreams 🫂

    • @santhosh3374
      @santhosh3374 Год назад +25

      Damn, irl, I would have never gotten a chance to interact with such a person. Internet is really something

  • @LinuxLuddite
    @LinuxLuddite 5 лет назад +2244

    Dennis Ritchie died the next week after Steve Jobs and so his death news got overshadowed by Media's frenzy coverage of Steve Jobs, didn't hear single mention or article about Ritchie at that time. He left unbeknown to the world but perhaps only the real followers (C programmers and Unix fans) mourned and shed tears on that day.

    • @satadhi
      @satadhi 5 лет назад +161

      believe me no one give 2 fucks about steve jobs ! i dont mean in a rude way ! The contribution of dennis ritchie is simiply no match ! steve jobs was a marketing genius

    • @Terra101
      @Terra101 5 лет назад +28

      Doesnt matter what you stand for, aslong as youre popular people are gonna like you. People are awesome.

    • @will_it_work
      @will_it_work 5 лет назад +44

      @@satadhi Millions give a fuck about Steve Jobs. Don't be an ass.

    • @derekcope3803
      @derekcope3803 5 лет назад +104

      @@will_it_work No. Millions are reacting emotionally to the passing of a celebrity cult leader in the case of Steve Jobs. Not the same thing.

    • @ergbudster3333
      @ergbudster3333 5 лет назад +33

      K&R are Gods to me. T also. And a few others. Jobs was a marketing guy. The MacroSloth guy? A punk. I don't even like to say his name. Gary Kildall has my respect also. Too bad he drank. Roberts. Another God. Some others including Stallman and Wall. Let's put Linus in there too. Why not. I know you all have your own Gods too. I'm not disrespecting them; I just don't pretend to know as much about them. Cheers to all the old timers.

  • @jplflyer
    @jplflyer 3 года назад +339

    I've been programming on Unix and Unix-like systems for almost 40 years, and I still learned things I didn't know. Nice job, Gary.

    • @josephgaviota
      @josephgaviota 3 года назад +8

      I'm in the 30+ club, and found the vid interesting too.
      It's amazing how so many smart people came together at the beginning to create something that'd last so long.
      I read that 60+ % of adults on planet EARTH have a unix device in their front pocket.

    •  3 года назад +6

      same here. I always told and tell my students that I drunk Unix with the breastmilk of my mom.

    • @theloniousMac
      @theloniousMac 2 года назад +8

      Old timer here also. Wrote first code in 1974. Can’t remember a day since that I wasn’t in front of a keyboard somewhere. Ex-Dec systems engineer, UNIX in banking, ULTRIX, A/UX, then fell in love with Mac. And now here I am again, laying on my back, using effectively a BSD based iPad to watch this video. Need to go charge my BSD based phone, and BSD based Mac. The more things change, the more they stay the same.

    • @godslayer1415
      @godslayer1415 2 года назад +1

      Well Joe, glad never used any of your software/

    • @jplflyer
      @jplflyer 2 года назад +6

      @@godslayer1415 Wow. I'm glad I don't work with you because I believe that we should always be learning and be willing to admit it.

  • @andre232323ful
    @andre232323ful 6 лет назад +3086

    "just a hobby, won't be big and professional"
    Little did Linus Torvalds know, his creation will run the world

    • @Billy123bobzzz
      @Billy123bobzzz 6 лет назад +198

      No, Linus Torvalds had no idea. I recall reading an early interview where he said that the only reason that he did this was that he was too cheap to pay for a legal copy of Microsoft Windows, knowing that he could not take Minux on his computer after he left school. All he wrote was the kernel, what most people "see" as being Linux are actually the GNU tools. The GNU organization made all those tools available for free, as open source, which Linus used but conveniently neglected to admit for decades that GNU is what we were really using. He in all honestly should have named the operating system GNU-Linux, so that everyone knew that he just made the (small) kernel and not think that he invented a complete operating system (which he never has done).

    • @peterm.eggers520
      @peterm.eggers520 6 лет назад +184

      Linus developed the kernel using GNU tools and named it Freax, not Linux. A system administrator friend of his that put his code on the Internet made the change from Freax to Linux. Linus has used different distributions over the years that packaged the Linux kernel with the GNU toolset and various other programs. Linus has NEVER worked on a Linux operating system, only the kernel. If you are going to be picky about GNU-Linux vs Linux, then get your facts straight, and put the blame with the OS distributors that failed to mention that it was the GNU operating system running on the Linux kernel, along with various applications, that underpinned their distributions.

    • @CaptainDangeax
      @CaptainDangeax 6 лет назад +36

      Not freenix, but Freax.

    • @peterm.eggers520
      @peterm.eggers520 6 лет назад +38

      I stand corrected. Faulty memory or I saw it spelled that way somewhere years ago. Corrected to freax.

    • @MLennholm
      @MLennholm 6 лет назад +47

      +Billy Bob As I remember it, _UNIX_ was the os he wanted but was too cheap (or simply too poor) to buy a legal version of and he had no interest whatsoever in using Windows (which was little more than a GUI for DOS back then), and that's why he created his own version of UNIX.

  • @Allin7days
    @Allin7days 4 года назад +887

    GNU: GNU's Not Unix
    Linux: Linux Is Not Unix
    Unix: Everybody hates me...

    • @codyn92
      @codyn92 4 года назад +26

      A mix of no one wants me for free and if I'm super expensive people will pay for it!

    • @VictorMartinez-zf6dt
      @VictorMartinez-zf6dt 4 года назад +55

      Linux doesn't stand for that...

    • @rickyn.1567
      @rickyn.1567 4 года назад +68

      Linux was a spin-off of the creator’s name Linus. Would be funny if it meant that though

    • @xuxusito
      @xuxusito 4 года назад +5

      Made me laugh 👍😂

    • @j.walker6845
      @j.walker6845 4 года назад +12

      Unix is the original, the real McCoy- we could never hate you!

  • @ron.v
    @ron.v Год назад +17

    All you other old timers are sharing your experiences so here's mine. I enjoyed working on some of the first digital flight computers used by the USAF in 1969. I went to work for a Bell company in 1970 and began taking night classes in 1979-80 learning programming. In the split in 1984, I went with AT&T and enjoyed talking to the guys being trained in the UNIX OS so they could sell and maintain AT&T minicomputers. I went back with Bell, was promoted to system specialist, and began maintaining software and datacom for 66 UNIX minicomputers.
    Each of these machines used a different version. One used BSD, others used versions 3 or 4 of the original AT&T UNIX. This began to changed when Sys V r 4 was released. It was installed on an AT&T 3B20 we used for tape inventory. Since we had full root access to the machine we began using it to write shell scripts. I was never very good with compiled programming but I really enjoyed writing scripts because I could include loops, file creation, and so on.
    I am also an amateur genealogist. In my off-time at work I wrote my first two books entirely using the 'vi' text editor. What a hoot! I had to format every line, create margins manually, add page numbers manually, and include a 'form-feed' character for pagination. In one of the books I wrote a brief program using AWK that created an index for me. After writing your first few thousand lines, you kind of get attached to the software. I'd still use 'vi' if I knew where I could get a decent copy that runs on Windows 11.
    As info, the big joke of earliest versions of UNIX was there was no warning when doing a recursive remove. You could login as 'root', change directories to the root directory and do a recursive remove command 'rm -r' and the system wouldn't even burp. There was no "Are You SURE?' warning, nothing at all. The system assumed you knew what you were doing so it would immediately proceed to wipe out the entire disk. I actually knew a guy who did that once, LOL. He spent the next several hours reloading the OS then backup tapes to bring the system back up to date.

    • @ron.v
      @ron.v 11 месяцев назад

      @@user-fr5sm1fb4o Hello, I hope the "first people to work on the foundation" answer your question. I was never employed by Bell Labs. I only worked for BellSouth and AT&T in Alabama. The labs are elsewhere. Our Alabama operations did have an R&D building, though, where our scientist wrote software for large Telco central office switches. These are the types equipment that are handling the backbone of the internet today.
      For me, the technology began when I was in the U.S. Air Force working on Nuclear aircraft from '67 to '69. Back then all the electronics were top-secret and not discussed. The same tech we had back then is now in every smart phone. It was just a LOT bigger in the 1960s and mostly driven by analog computers rather than digital.
      When we began installing some of the first digital computers in aircraft in 1969, there was no programming. Everything was hardwired. For maintenance, all we did was run tests and replace cards. If you're interested in tech that far back, talk to one of the guys from NASA. Their computers were programmable.

  • @syhcoach
    @syhcoach 4 года назад +63

    As someone who started his career as a developer at Bell Labs in the 80's using System V, I think this video is a great resource for younger developers who have no idea how all the Linux distros came about. Well done!

    • @1014p
      @1014p Год назад +2

      Well the short answer is Linus Tarvolds. He created a solid Linux kernel anyone can build on. Removing the need of big corporation resources and licensing.

    • @zonuphaon
      @zonuphaon 11 месяцев назад

      That's awesome! My grandmother was just a desk worker at Ma Bell, but the politics, economics, and logistics of their hardware, software, and infrastructure are crazy. I can't believe so much of the modern world was based around a few dozen minds working tinkering away on new ideas.

  • @thebritishindian1
    @thebritishindian1 5 лет назад +796

    I’ve worked in the IT industry for 20 years and nobody has explained UNIX like you have! Thank you!

    • @iamnotyourbuddyGUY
      @iamnotyourbuddyGUY 4 года назад +2

      Work with Unix everyday. Thanks RPMS and Sun systems.

    • @Emophiliac2
      @Emophiliac2 4 года назад +2

      @@hamu_sando It has been called "K&R C" or "K and R C". Not sure when that came into use, whether in the 80s or 90s.

    • @devitomichael
      @devitomichael 4 года назад +2

      Well then obviously you haven’t listened to this explanation... ruclips.net/video/dFUlAQZB9Ng/видео.html

    • @maximpobihun5469
      @maximpobihun5469 4 года назад

      @@devitomichael LOL

    • @andljoy
      @andljoy 4 года назад +3

      I talk about unix and linux etc to other IT people and you can see there eyes glaze over, all they know how to do is to buy what HP and dell tell them to buy and install windows server.

  • @SimoExMachina2
    @SimoExMachina2 4 года назад +771

    The main difference is that Unix was too expensive for Linus Torvalds (a starving student at the University of Helsinki), so he made an operating system he could afford.

    • @q6rccn
      @q6rccn 3 года назад +17

      Minix*

    • @q6rccn
      @q6rccn 3 года назад +1

      المهاجر التونسي Unix is just old, it's not comparable to something like linz

    • @j.mauricioangelesp.4729
      @j.mauricioangelesp.4729 3 года назад +9

      No..no..no..no...no... you wrong !

    • @StringerNews1
      @StringerNews1 3 года назад +24

      IIRC the university used SPARC machines, and Linus couldn't afford Solaris on SPARC, so he made something that could run on his '386 machine. There was a version of Minix that could run on 8086 hardware; I used it on an old AT&T machine that I got for free.

    • @q6rccn
      @q6rccn 3 года назад +29

      @@StringerNews1 He had a lot of experience with Unix and all he had was a 386 machine so he wrote Linux as a sort of Minix clone, and later asked his fellow students and teachers about where to differ from Minix.

  • @bearcb
    @bearcb 4 года назад +33

    In the early 90s, computer magazines used to bear headlines like “Is Unix Dead?”, saying it was an old fashioned OS soon to be replaced by Windows NT.
    Today Windows is an island surrounded by different forms of Unix running on all kinds of machines, from embedded systems to smartphones to Macs/PCs to blade servers to mainframes, and even Microsoft is adding a Linux kernel to it.
    The ultimate evidence of the genius and elegance behind Unix concepts.
    A nice complement to this video would be explaining them, showing what makes an OS a Unix, regardless of the source code, weather it is System V, BSD, Solaris, Irix, HPUX, NextOS, AIX, Linux, MacOS, iOS, Android.

    • @jofrejkd
      @jofrejkd 3 года назад +1

      Dont forget Amiga, WarpOS, Atari ST, etc...

    • @matekochkoch
      @matekochkoch 3 года назад +1

      cp/m was still a thing

    • @josephgaviota
      @josephgaviota 3 года назад

      @@matekochkoch Yes, but I view it more as a predecessor to DOS, not in the chain of Unix development. Is that what you think? or something else?

    • @matekochkoch
      @matekochkoch 3 года назад +1

      @@josephgaviota you are right.

    • @craigsj
      @craigsj 2 года назад +1

      Not really. You are confusing "Unix OS", "Unix kernel" and "Unix concepts". Core concepts in Unix, in particular modular application design, are largely gone regardless of the merits. Unix and unix-like kernels are prominent but the ideas they contain are not unique even as compared to Windows which you are denigrating.
      Linux is successful because corporations rallied around it as a less expensive alternative to full internal OS development. Had AT&T not engaged BSD in lawsuits it would have been BSD instead of Linux today. Furthermore, Unix userland is largely dead and what the kernel is doesn't really matter.
      I would sure love to be the one profiting from the Windows "island". The odds are really stacked against them!

  • @BWGPEI
    @BWGPEI 3 года назад +4

    I do see parallels - I was a Unix SRV-5 admin and user in 1986 -87, and today I write this on a Linux Mint desktop. In between I used MS-DOS, OS/2 and Microsoft Windows / Office in a Technical Writing situation, and lived through many broken promises for what the software would / could do. My Linux Mint desktop is a direct result of Windows 10, as I would not live with the direction Microsoft choose to go. You bring back memories with a truly excellent talk.

  • @thereallantesh
    @thereallantesh 5 лет назад +20

    As a Linux Mint desktop user, and casual PC builder I found this video very informative. While this isn't the first time I've been exposed to some of this information I really liked the way you summed it all up, and put it in an easy to follow timeline. Thanks for a great video.

  • @LockieNZ
    @LockieNZ 6 лет назад +624

    Jurassic Park was run on a Unix system.

    • @igorschmidlapp6987
      @igorschmidlapp6987 6 лет назад +58

      I so laughed and called "bullshit" under my breath when I saw that scene in the theater... ;-P

    • @LockieNZ
      @LockieNZ 6 лет назад +40

      Igor Schmidlapp Another computer running the 'Hollywood OS'!

    • @SimilakChild
      @SimilakChild 6 лет назад +28

      Jurrasic Park is an unrealistic peice of shit compared to Ecco the Dolphin

    • @nosuchthing8
      @nosuchthing8 5 лет назад +1

      Adam Lockington yup

    • @timseguine2
      @timseguine2 5 лет назад +26

      @Stephen Hill The gui they showed her using is a real program that existed on IRIX workstations.

  • @aaronbaldwin4900
    @aaronbaldwin4900 5 лет назад +10

    This is a great explanation. The depth you went into on the history really made everything very clear. Thank you.

  • @EngineerLewis
    @EngineerLewis 8 месяцев назад +2

    I was a young engineer using commercial versions of Unix in the 1980s - running them on Silicon Graphics and Sun workstations. That was a great learning experience and we were developing engineering software running on these. Interesting to learn the background on UNIX.

  • @SteelHorseRider74
    @SteelHorseRider74 6 лет назад +23

    That's one of the - if not _the_ - best summary and explanation in a few couple of minutes of the Unix and Linux situation I ever saw. Thanks for this great video!

  • @tedvanmatje
    @tedvanmatje 6 лет назад +45

    Hi Gary. This is the first video I've watched on your channel and I thoroughly enjoyed it. Hat off to you mate, for compressing all of the content into 14 mins - not an easy task.
    This brought back a hell of a lot of nostalgic memories. Thanks man! :)

  • @patrickmullen2914
    @patrickmullen2914 Год назад +3

    Thank you Gary for taking the time to make this. A thumbs up 👍

  • @hnasr
    @hnasr 5 лет назад +15

    I loved how simply you explained this complex topic! Learned alot! Subscribe

  • @TheSar
    @TheSar 6 лет назад +28

    One of the best bite-sized explanations out there, well done Sir.

  • @dcgenunix2945
    @dcgenunix2945 5 лет назад +8

    It is such a complete breath of fresh air to listen to somebody who really knows what they're talking about and has been there, done that, and probably has a collection of t-shirts to go with it.

  • @renestjacques1
    @renestjacques1 5 лет назад +35

    Thank you Gary for the history insight of "Unix vs Linux" .. very well presented, super comments as well .. cheers ..!!

  • @markbratcher9095
    @markbratcher9095 5 лет назад

    Great summary hitting some very interesting and key highlights. I enjoyed the video!

  • @donaldcorbet6877
    @donaldcorbet6877 5 лет назад +18

    One of the best, concise overviews I've ever seen in 25 years. Outstanding!

  • @Kneedragon1962
    @Kneedragon1962 6 лет назад +583

    ROTFL - Just though of that. Gary - There's another little bit of trivia for you. Do you know why Tux the Penguin is the mascot of Linux? Because in about '94 Linus Torvolds came to Australia, on holiday, and he went to Philip Island, near Melbourne, where the MotoGP race circuit is. They have pengiuns there, wild ones. So Linus met a penguin, and picked it up because it was cute, and the penguin bit him, because it was a wild animal. So Linus thought "That's cute. But he's a fiesty little thing." So shortly after that he was asked if Linux had a mascot, and what the mascot was and why, and after thinking for a moment, he remembered the penguin, who was cute but feisty...
    There's another bit of trivia for you. Linus got the use of a version control system, to collaborate with other coders, and that had people from several countries, but a couple were Australian. So then Linus learned that system had a back-door in it, so the people who made it could at least look at all the secret code in the system. He found this out at about 2pm on a Friday, and had a tantrum, swore, threw stuff, went home early. As soon as he got home he sat down at his own computer and started to code a software collabotation suite, for his own use and for the Linux project. By Monday morning, he had a working example, which he took to work and showed people. It was more like a working prototype than a program ready for prime-time, but he got a couple of his best coders to drop what they were doing and start enhancing and debugging and improving his rough copy, and by the end of the week, 7 days after he started, Linus's own version control system went live and became the standard system for Linux, from that day until this. The program he wrote during a 36 hour temper tantrum, is called git.

    • @mrcturbor
      @mrcturbor 6 лет назад +61

      Your explanation of GIT's origin is flawed as *$%^. The short version is at that he needed a replacement for bitkeeper, a commercial product that they were allowed to use for the linux kernel development. And Git was developed as a replacement for that product. Here is Linus himself explaining Git ruclips.net/video/4XpnKHJAok8/видео.html

    • @Kneedragon1962
      @Kneedragon1962 6 лет назад +20

      mrcturor - there are at least 5 or 6 slightly different versions of the story, and I know of at least three Linus has told himself, which leave bits out. I know they had the use of bitkeeper, a commercial product, which they had permission to use for free, but at some stage Linus discovered there was a way for the coders of bitkeeper, to log in with a master key and access / copy anything, and they had been peeping at some of the developing code for the kernel. Apparently that had history, as in they'd discussed this once before, and the bitkeeper people had sworn to Linus that they didn't have it and there was nothing like that in it. So about lunchtime one Friday, Linus stumbled over categorical proof they were lying to him, and he had a tantrum and went home early, and sat down at his home desktop and started to code. I know that's not the version Linus usually tells.... The original first coder of git, was the original first coder of the Linux kernel, Linus Torvolds.

    • @mrcturbor
      @mrcturbor 6 лет назад +18

      This story simply doesn't make sense. This doesn't correspond with al the mails/flames that I saw passing by on the mailinglist at the time. The main problem was that Tridgell reverse engineered the bitkeeper protocol which Larry thought of as a breach of license. Also it makes no sense to start juggling with things like access/copy anything as a reason to get upset. May I remind you that the kernel is GPL'ed just to allow all to copy/access to the source code. It is all in the open so that doesn't even make sense as valid reason. A few years before there was an attempt to sneak a backdoor into the kernel using the CVS repo that was used in parallel with bitkeeper, but it was discovered because that (linux source) code wasn't in bitkeeper. It feels like someone has been mingling these stories.
      PS: You made a typo, it is Linus Torvalds ;-)

    • @Kneedragon1962
      @Kneedragon1962 6 лет назад +2

      mrcturbo - sorry, is it a good time to make a joke about my spilling? Possibly not.... :-0
      I concede you're better informed about this than I am. It was a long time ago and I'm trying to remember. Maybe it wasn't copying or editing, but it was something about the access & control that the bitkeeper people had, and the subject had come up at least once, and they'd told Linus one story, then a few weeks later something showed up which indicated with almost complete certainty, that they'd lied to him. There was something about what they could and couldn't do, inside his kernel project, and they told him one thing and it turned out that was a lie. I'm not entirely clear on what it was. But it did make him very upset, and he went home early on a Friday afternoon and had a working prototype, a proof of concept, of git, to show his people first thing Monday morning. I'm not completely sure what his issue with bitkeeper staff was, but it involved access and control and a password and what they could and could not do in his project, what they had access to. And it wasn't a fresh issue, it was something that had already come up once.

    • @igorschmidlapp6987
      @igorschmidlapp6987 6 лет назад +3

      Hey, it's all the Microsloth dark side now... ;-P

  • @BobWestWA8YCD
    @BobWestWA8YCD 5 лет назад +1

    Yes, big thumbs up. Now retired, your survey of UNIX is like a walk down memory lane for my working career. As an instructor in a large Tech Corporation in the 80s and 90s, I have seen about every flavor of UNIX that came along. I also taught K&R C and variations. This is a very nice video and I will recommend it to some folks I onow will appreciate it.
    As it happen I was on a school tour of Bell Labs in the 70s, and I wouldn't be surprised it I passed Kernighan or one of the others in the hall.
    Thanks for this video. I have also subscribedl

  • @dtakamalakirthidissanayake9770
    @dtakamalakirthidissanayake9770 3 года назад +7

    Thank you Garry for refreshing our memories of these great operating systems. Even today, the whole world still stand on the shoulders of those legends you mentioned, Dennis Ritchie, Ken Thompson, Richard Stallman, Linus Torvalds etc. I could not imagine where the software world would be today with out free software philosophy of Richard Stallman.

  • @pantheist46n2
    @pantheist46n2 6 лет назад +19

    That backgammon example was badass. Kudos for the vid

  • @1MarkKeller
    @1MarkKeller 6 лет назад +84

    *GARY!!!*
    *Afternoon Professor!!!*
    Keep them coming ... I'm gonna keep watching and learning!

    • @GaryExplains
      @GaryExplains  6 лет назад +11

      MARK!!!

    • @battosaijenkins946
      @battosaijenkins946 6 лет назад

      @Gary Explains, great video but can you clarify this for me? Someone said that the difference between Unix and Linux was that the former was essentially a command line interface and the latter a graphical user interface is this true? Anyways thanks in advance!

    • @omarhatemelrefaei8820
      @omarhatemelrefaei8820 6 лет назад

      Battosai Jenkins Linux is as far as a GUI as it can get. Linux is used is "essentially" running the world's servers without any type of GUI

    • @omarhatemelrefaei8820
      @omarhatemelrefaei8820 6 лет назад

      Battosai Jenkins The original UNIX does not pretty much exist these days

    • @xxycom8963
      @xxycom8963 5 лет назад

      Omar Hatem Elrefaei , I have a System V on my Ancient Amiga 2000 system. Oh because of copyright reasons, it is called AMIX 😊

  • @abhayakumarpradhan1549
    @abhayakumarpradhan1549 Год назад +1

    Thanks Gray !! I have been using Linux Kernel from my Master's Programm and was Not aware of so many Parallel anecdotes was happing from 1970's to 1991 (I came to this world ... :D). so many takeaways from your 14 mins video. Loved it

  • @chrisbarteau4703
    @chrisbarteau4703 5 лет назад +1

    Great thorough and quick presentation! I had no idea.

  • @267praveen
    @267praveen 4 года назад +3

    Wonderful ... I wish internet was so easily accessible during my school and college days. This clarified a lot of stuff which I used to ignore or skip due to boredom or unable to get clarity.

  • @orestlenczyk
    @orestlenczyk 5 лет назад +8

    this is great explanation, best i have heard yet. thanks

  • @thisiswill
    @thisiswill 4 года назад

    Been looking for this kind of explanation. Thanks!

  • @patrickh.3858
    @patrickh.3858 3 года назад +1

    Great video. Thanks for explaining, Gary.

  • @AndrewDanne
    @AndrewDanne 4 года назад +7

    You have just reminded me why I have grey hair. I lived pretty much this whole history from a user perspective. Was a great time in learning and growing a career in UNIX, BSD, Linux and many variants. Excellent history lesson and trip down re-sparking the grey matter about what I remember of those great days.

  • @marioh5172
    @marioh5172 5 лет назад +11

    oh my, gary, this was well explained. I have no idea why YT recommended this video to me (well I know all of this) but I stayed until the end and still am happy.

  • @georgelewisray
    @georgelewisray 5 лет назад

    VERY helpful/informative , many thanks !

  • @KJVideoMinistries
    @KJVideoMinistries Год назад +1

    Fantastic video. The first part was a little difficult to follow along with because of the fast speaking, but this video propelled my wife's homework further. The source code examples, development tree, and the license plate examples you used to explain how everything progressed was fascinating. Thank you for deepening my understanding of this subject.

  • @ralphhennen5769
    @ralphhennen5769 3 года назад +10

    You might add that IBM-AIX is another UNIX “cousin” coming from the Bell Labs kernel and that Bell Labs also wrote a UNIX kernel to run on the Amdahl mainframe called UTS - an amazing combination - which was used for years to run the 1-800 network.

    • @jessefurqueron5555
      @jessefurqueron5555 2 года назад +2

      AIX on RS6000 (RISC arch). We had one of the very first prepro RS6000s to port our CICS emulation (on UNIX) software to. The RS was chained to the floor behind locked steel doors at IBMs insistence. Only 4 of us were “allowed” physical access. Yeah, you could get a ladder out of the computer room and lift the false ceiling and crawl over if ya really wanted to. Those were the “UNIX” (we had over 30 flavors we ported to) Wild West days. Miss ‘em.

    • @ArtFreeman
      @ArtFreeman Год назад

      Smit happens 😀

    • @Gabe-no5zy
      @Gabe-no5zy Год назад

      @@jessefurqueron5555AIX is unlike any of the other vendor Unix flavors; I managed RS/6000 systems for 30+ years. When working on CMU’s Andrew Project in the 80s, I had experiences similar to yours. We also built a small token ring in a conference room. Thank you for making me smile tonight. 😊

    • @jessefurqueron5555
      @jessefurqueron5555 Год назад

      @@Gabe-no5zy ah, Andrew, I remember that. It was during a time we were developing a heterogenous distributed 3-phase commit (using distributed black boards), so found Andrew interesting. Followed it and some of the early micro-kernel work that was going on back in the day at CMU. Think I may still have some of those papers/publications stashed somewhere. My turn to grin.

  • @awuma
    @awuma 6 лет назад +4

    Excellent video! Of course, there is so much history left out, which could fill a sustantial book or several hours of video, but you covered the essentials pretty well. The crucial thing leading to Linux was that there was no decent Unix for the x86 ISA PC archtecture, let alone a free one. Actually, there was a good start made by Sun, using a fusion of BSD and Sys V, but it was for the non-PC Sun 386i (1988), which remained my main mount until 1995. Sun produced it for only a year, before dropping the Motorola and Intel processors to concentrate on SPARC. Had Sun persisted with the 386 and adopted the similar ISA PC architecture, we would all be using SunOS and not the vastly inferior Windows! The x86 PC ISA architecture was actually very powerful, but needed a large motherboard with a lot of supporting chips, so Sun could make more profit on technical workstations with its tiny fully custom SPARC boards. From the appearance of the revolutionary Compaq Pro 386 around 1985 until Linus released Linux circa 1992 there was at best an expensive 286-based Unix for ISA PC's called SCO Xenix (an ISA PC being defined by its ability to boot DOS from a floppy). By 1995, Linux in various distributions was rock-solid and far easier to install on PC's than, say, SunOS (later Solaris) on Sun workstations. By 2001, I was able to have a Linux server run for 22 months without a reboot. Of course, around the end of the century, SCO (who bought Unix from AT&T) fought back with a lawsuit against Linux, but that didn't stop Linux from achieving the world domination which originally was a joke by Linus :-) As an afterthought, one should recall the importance of Eric Raymond's essay "The Cathedral and the Bazaar", which enshrined "open source" in a way which the great Richard Stallman never could despite his utterly crucial and overwhelming contributions. Stallman and Torvalds together deserve a Nobel Prize (yeah, I know, not one of Nobel's disciplines, but if Sergei Korolev was considered, so should they ...).

  • @CarlosContreras-sj8lo
    @CarlosContreras-sj8lo 2 года назад

    great video, thanks for your time and explanation

  • @eliasdetrois
    @eliasdetrois 3 года назад

    Always awesome content Gary! Love your videos

  • @johnweiner
    @johnweiner 3 года назад +11

    Thank you Gary for this very clear and cogent explanation of the historical evolution of UNIX, BSD, LINUX, MacOS etc. Suggestion: In a follow-up video it might be interesting to viewers to talk about virus and malware resistance of UNIX and UNIX-like code compared to DOS, Windows and their various descendants.

  • @monisrajput8056
    @monisrajput8056 5 лет назад +8

    thats pure information .he is so good in explaining things . he is not like rookie so called tech shows . i would called this real tech shows . thanks for such a nice explain

  • @WmTyndale
    @WmTyndale 4 года назад +1

    Greatly appreciated the history and perspective!

  • @synthwave7
    @synthwave7 3 года назад

    Wow Gary - the best video explaining this complicated history. Well done.

  • @patrickcadette
    @patrickcadette 6 лет назад +27

    Wow..thanks for the lesson..😁😁😁👍👍👍👍

  • @vrucewayne
    @vrucewayne 5 лет назад +4

    these kinds of videos of the history of programming languages and computers are phenominal, thanks for making them!

  • @ironfox7363
    @ironfox7363 5 лет назад

    Really enjoyed this viedos. Very intersting.
    Thank you for sharing you knowledge :)

  • @STohme
    @STohme 4 года назад

    Very nice video. Many thanks Gary.

  • @JerryEricsson
    @JerryEricsson 5 лет назад +5

    Thanks for the review; I was introduced to Linux back in 1994 while being "re-educated" by Workers Comp, at a small college in North Dakota. This was in the Intro to Computers 101 class, they gave a three day class on the OS, and I really fell in love with it, at the time we were also introduced to OS2 Warp and would shortly see the Windows 3.11 that we used in the computer labs be upgraded (very slowly to say the least) to Windows 95, what an upgrade, why it could almost compete with Linux! I have, over the years since played with Linux quite a lot, and have had a duel boot system of Linux/Windows running since I discovered this was an option, before that I had an old computer somewhere in the house set up with Linux so I could play with it at will. Getting back to college, because of the fact I was disabled, I kept a computer in my room, my main machine was a 386 and I had an old 286 Laptop as well which I used for writing papers and such.

    • @No-mq5lw
      @No-mq5lw 2 года назад

      I just use WSL2, even easier than dual booting for me. Only thing is that you are basically restricted to Ubuntu or openSUSE.

  • @alenkruth
    @alenkruth 6 лет назад +3

    Thanks For accepting our requests and making this video🔥♥️♥️

  • @billbez7465
    @billbez7465 11 месяцев назад

    Very well done. Thank you for the superb explanation.

  • @penguinmonk7661
    @penguinmonk7661 3 года назад

    Absolutely wonderful video very clear and I really like having this piece of information as a programmer, having it obtained through a short video instead of a lengthy book, source code inspection or lecture is a great bonus :3

  • @ujjwalbiswas1953
    @ujjwalbiswas1953 6 лет назад +5

    covered pretty much everything.... Using Linux when i got my first PC... Great information and great video

  • @rajeshdansena
    @rajeshdansena 5 лет назад +13

    Core Summary : 12:54
    Thanks a ton Gary for telling the whole history and clearing the doubt on Linux vs Unix :)

  • @Ulric-Wolfshead-Khan
    @Ulric-Wolfshead-Khan 4 года назад

    really enjoyed your presentation thanks

  • @DeltaSleepy
    @DeltaSleepy 5 лет назад +1

    Great explanation! Best video on this topic.

  • @akruijff
    @akruijff 4 года назад +4

    12:30 FreeBSD is an OS, that is kernel plus applications. On top of that you can install 3th party applications. The kernel and the basic application are maintained by one team.

    • @globetrotterdk
      @globetrotterdk Год назад +1

      As is the case with the other BSDs, to my knowledge.

    • @akruijff
      @akruijff Год назад

      @@globetrotterdk It is true for NetBSD, OpenBSD, Darwin, and I believe DragflyBSD. Some distribution may add on these, like PC-BSD.

  • @ErikMonti
    @ErikMonti 4 года назад +4

    That was fun. I'm an old timer that used Unix SVr4 at AT&T and rode that whole mutation train to today.

  • @GabiRuta
    @GabiRuta 4 года назад +1

    Gary, you are the best. I love your reviews man !!

  • @jpvSoccer
    @jpvSoccer Год назад

    wow, well done; riveting summary of the development. thank you very much.

  • @paulb4140
    @paulb4140 5 лет назад +17

    Great video, been a Linux user for 20 years and enjoyed the history lesson.

    • @risquefiasco1305
      @risquefiasco1305 4 года назад +2

      I pretty much knew the story, but had forgotten completely about Minix!

  • @jackpatteeuw9244
    @jackpatteeuw9244 5 лет назад +3

    During my professional career from the late 70s though the 2000s, I managed an assortment of workstations and servers using many different OSes: TOPS10, TOPS20, RSX, VMS and multiple different versions of of Unix including Ultrix, OS/1, SunOS/Solaris. Even though Linux was quite popular when I retired, it had not reached the "mainstream" where I worked. I do have a couple of issues with those who guided the early development, much of which came from K&R definition of C.
    Although technically not part of the C Programming language, the choice of using null terminated strings has lead to many issues. The obvious other choice was a counted string. While both allow "walking off the end of the string", the latter is more likely to trip hackers up.
    Second, the fact that there is still no robust error reporting and help systems is disheartening. Pass/fail is just not enough. The VMS error reporting system is/was so much more robust including levels of success and failure (warning, error, severe error) and a unified library of messages that could be expanded.
    Third, I am still surprised that there is no "true" way of locking a file and that Access Control Lists have not caught on. Clearly there is no demand from the user community for these features.
    Finally, with the cost of storage continuously falling, it is probably to late for file versioning. It would never replace GIT or other true version control systems, but wouldn't it be nice if your favorite editor just made a new version of the file instead of overwriting the exiting one ?

  • @juanmamani2110
    @juanmamani2110 2 года назад +2

    I'm from 80's programming in C, Pascal, ASM, etc. And OS Unix and its branches are remarkable. Nowadays distros offer a lot of flavors for users and programmers.
    Your video is awesome. And content is really useful info for sharing to people learning computing.

  • @ahmed_Rabah
    @ahmed_Rabah 3 года назад

    great video , very clear explination , thanks a lot

  • @nufosmatic
    @nufosmatic 5 лет назад +4

    Started life 30 years ago with BSD 4.3 Tahoe on the Tahoe architecture.

  • @jagardina
    @jagardina 6 лет назад +28

    Good video. I lived through the whole thing. Was working at Bellcore that was split from Bell Labs in 1984 so had access to all the source code to Unix. Cut my Unix sys admin teeth on pre sysV versions, still have the hard copy of manuals complete with the Bell logo from 3.0 to 5.0. Became a SunOS SA through the 90s, got disgusted when that was replaced with Solaris of course, Sun really screwed up that transition, and was downloading Slackware in the late 90s onto floppy disk. Am installing my current favorite flavor, Ubuntu Mate onto a system right now on a nice little Core i7 Gigabyte Brix mini computer because the SSD that was installed previously went bad. Thanks.

    • @Billy123bobzzz
      @Billy123bobzzz 6 лет назад +1

      I lived through that entire transition as well, but my company transitioned to Xenix! Talk about a huge disappointment and going dow the wrong path, Xenix was a complete boondoggle for us, we would have been much happier with Solaris (I know its no SunOS but trust me, Xenix was a disaster).

    • @Billy123bobzzz
      @Billy123bobzzz 6 лет назад +1

      My company was run by the typical greedy executives that simply chose which OS we would use based on an oversimplified misunderstanding of what each one costs to run (TCO). In the end I was able to move everything to FreeBSD for the servers and macOS (which is mostly FreeBSD) for the desktops. We ran that for many years with very low cost of maintenance (TCO), so in the end it all worked out just fine. LOL

    • @jagardina
      @jagardina 6 лет назад +1

      I'm raising 2 kids who are teens now and still working a full time job. So I have to choose my hobby endeavors based on the time I have to spend on them. But I wouldn't mind giving BSD another go. Is there a favorite flavor you prefer?

    • @jagardina
      @jagardina 6 лет назад

      Wasn't Xenix bought by Microsoft at one point? They didn't want it to succeed. I actually used Venix on an IBM PC back in the 80s when at Bellcore. They sold it bundled with a 10MB hard disk at the time. The cooling of the IBM PC wasn't up to a hard drive so I had to run it with no cover and a fan blowing on it. Still it was cool having Unix running on a desktop.

    • @jagardina
      @jagardina 6 лет назад +2

      Many of the early Unix vendors thought they could capitalize on the OS. Even software developers would charge 10x as much for a Unix version of software compared to a DOS/Windows version. They assured Microsoft dominance and cut their own throats. Open source saved the technology and now we actually have an alternative to expensive proprietary solutions.
      I did a little looking at some of the BSD vs. Linux issues. A big one is software availability. I will spin up a VM with FreeBSD and kick the tires. But for something that I can give to my wife to use (she unknowingly has been using Mint Linux for the past 2 months) it needs to be pretty polished.

  • @jeylful
    @jeylful 5 лет назад

    Great video, Gary... subscribed!

  • @WilfredZweverink
    @WilfredZweverink 2 года назад +2

    Thanks Gary, always a pleasure to follow one of your "classes" 😉

  • @alliejr
    @alliejr 6 лет назад +21

    Someone else asked (now deleted) for explanation of mach kernel (core of Mac OS) which is really an explanation of micro kernel vs. "macro" kernel and how Jobs used mach (out of CMU if I recall correctly) to build the original NeXTSTEP which became OpenSTEP and now Mac OS.

    • @Billy123bobzzz
      @Billy123bobzzz 6 лет назад +2

      That would be very interesting, since the kernel used in macOS is not quite monolithic and definitely not a microkernel.

    • @alliejr
      @alliejr 6 лет назад +2

      +Billy Bob mach is 100% a microkernel which is one of the differentiators between it and other BSD variants.

    • @Billy123bobzzz
      @Billy123bobzzz 6 лет назад +5

      Since 1996 macOS actually runs on the XNU kernel, a derivative of MACH, which is a hybrid kernel that has both microkernel and monolithic kernel characteristics.
      en.wikipedia.org/wiki/XNU

    • @GioGziro95
      @GioGziro95 6 лет назад +15

      WOW... So, reading the comments on this video wasn't irritating. People actually know what they're talking about, unlike what happens on other channels.

    • @fuseteam
      @fuseteam 5 лет назад +2

      Sehnsucht does makes one wonder if the core system of mac is opensource if mac apps could be implemented on linux

  • @donmartin9567
    @donmartin9567 5 лет назад +4

    Gary, thanks for the trip down memory lane! I started to use UNIX at a University in the, ummmm, gotta figure it out, would have been the 80s. So I can remember System V versus bsd. However, I hadn't realized that Mac OS was based upon UNIX! I just went into the terminal on my Mac PRO and OMFG - "vi" works!!!!!!! (I was fully on the vi side, never used emacs)!

  • @sergiogomez1389
    @sergiogomez1389 4 года назад +2

    Good morning from MADRID. Fantastic explanation!!!! I love the old photos and your Red Hat CAP. I am envy!!!!!. Thumbs up for you and other one who will learning from nice people like you. As MR SPOOK used to said.: Long life and prosperity!!!! Thanks indeed.

  • @ericnguyen6517
    @ericnguyen6517 5 лет назад +2

    Thanks for a very clear explanation about the history of these OSs :)

  • @jkinder8
    @jkinder8 5 лет назад +3

    AT&T was a regulated monopoly at the time unix and c were invented (I’ll mention c++ also since I met Bjarne a long time ago). I wonder if not for that if there would have been any ‘nix or if we would have been stuck with only dos outside the mainframe domain.

  • @YoToTheHo69
    @YoToTheHo69 4 года назад +102

    God bless Linus Torvalds.
    I am so glad I found out about Linux in the 90s when I was in college.
    I cut all ties to MS.

    • @cr-yi7ep
      @cr-yi7ep 4 года назад +5

      @thegrandfinale2 Not BS at all. I had a 386 running Windoze 3.1, and when I got Internet access and 8.3 filenames wouldn't cut it any more, I wasn't going to pay $$$ for the overweight multicrashing mess that was Win95/98, so I went 'shopping' and ended up with Debian Woody. That must have been about 2002. Immediately stopped using 3.1 and my desktop box has been Microsoft-free since that hard drive died.

    • @smartwerker
      @smartwerker 4 года назад +3

      1997 Slackware

    • @ER_aka_RAM
      @ER_aka_RAM 4 года назад

      Being biased just makes you pigeonholed... Why cut out the most successfully public OS?!
      Did you ever use MacOS, BeOS, etc.. because they too were derived from UNIX, just as Linux was, and Microsoft came full circle as well.

    • @TheBadassTonberry
      @TheBadassTonberry 4 года назад +4

      @@ER_aka_RAM Linux is *NOT* UNIX.
      It's UNIX-like.
      Neither is BeOS. In fact, BeOS is written in C++.
      And outside of MacOS you will find aboslutely no reference or even mention of UNIX in any shape or form when it comes to the OS.
      You are correct about MacOS and Minix, though.

    • @ER_aka_RAM
      @ER_aka_RAM 4 года назад

      TheBadassTonberry ...your username says it all, so I’ll spare you the flaming response.
      However, I’ll make it super easy for your narrow minded melon to consume. No UNIX, no Linux.
      Enjoy being ignorant 👋🏼

  • @ali-kadar
    @ali-kadar 4 года назад

    Thank you for the clear and condensed information.

  • @heaphopper628
    @heaphopper628 5 лет назад

    Wonderful video! Thank you gary!

  • @sirraymondluxuryyacht8131
    @sirraymondluxuryyacht8131 4 года назад +3

    All these acronyms (BSD, UNICS, Etc) remind me of the brief period I worked in Intel i Ireland. They called the factory where drives were made, the Storage Technology Division, or STD for short LOL

  • @alenkruth
    @alenkruth 6 лет назад +4

    So much information in a nutshell!! How long have you worked on this video sir?

    • @GaryExplains
      @GaryExplains  6 лет назад +3

      Mainly just today.

    • @alenkruth
      @alenkruth 6 лет назад +2

      Gary Explains I expected something longer😂😂... Anyways very good video Sir! Feed us more🔥

  • @jacksukerman5150
    @jacksukerman5150 3 года назад

    Good work , and well done for not flooding it with adverts that would have been a killer

  • @madmotorcyclist
    @madmotorcyclist 3 года назад +2

    Great summary. I lived through those times and cut my teeth on Solaris after moving from PDP and VAX mini computers, and Unisys mainframes. Also, had the great opportunity to play with LISP machines (which I fondly remember how much ahead of their time they were involving AI).

  • @vijayswamy2564
    @vijayswamy2564 4 года назад +3

    Thank you Gary. A very comprehensive and detailed explanation. After many years, this is the first time, I have heard a detailed,wholesome explanation of UNIX/LINUX. Good job. Thanks again

  • @dlbattle100
    @dlbattle100 Год назад +5

    I lived through most of this, started using Ultrix in the early 80's. I work at Google now. Accurate summary.

    • @ron.v
      @ron.v 11 месяцев назад

      @dlbattle100 That's really interesting. I started with BellSouth in the mid-80s. Previously, my only experience with "real" computers was in the USAF in the late '60s. Most of them were hardwired. There was no programming, just replacing components. Fast-forward to '79 and I began going to night school to learn programming. Eventually I bought a little Commodore 64, attached an RS-232C interface and connected a surplus TP-1000 (DEC) teleprinter. I wrote a short program in BASIC to entertain the kids. By the late '80s, I was the only system specialist in Operations on nightshift maintaining software and datacom for 66 minicomputers. Lotsa fun! That's when you pray 9-1-1 doesn't crash.

  • @lukaspechar
    @lukaspechar 3 года назад

    Thanks for this information. Very interesting!

  • @mellissadalby1402
    @mellissadalby1402 5 лет назад

    Very good short history and explanation.

  • @KartikGajaria
    @KartikGajaria 6 лет назад +4

    It was refreshing to go over the history again. Thanks, Gary!

  • @QsPhilosophy
    @QsPhilosophy 4 года назад +34

    Took me all the way until the end of the video to realize that he's wearing a Red Hat red hat

    • @bluepeace93
      @bluepeace93 4 года назад +3

      I did not realize that until I read your comment. :v

    • @Alexott
      @Alexott 3 года назад

      Not a mayk 'Murika grate agane hat, thank god!

  • @allanbahati1942
    @allanbahati1942 5 лет назад

    Very well explained! Thank you

  • @GraphicdesignforFree
    @GraphicdesignforFree 2 года назад

    Very well explained, thanks!

  • @MauriceKon
    @MauriceKon 5 лет назад +3

    at which point derived mac os from bsd?
    i know, all mac devices are a further development of an early bsd clone, i'm just wondering where the two things split parts

  • @bergenbergenbergenbergen3512
    @bergenbergenbergenbergen3512 6 лет назад +49

    Could you do a FreeBSD vs OpenBSD vs NetBSD? Best regards and thanks for all your great videos!

  • @aronhegedus
    @aronhegedus 3 года назад +1

    thank you for the video, best one I could find!

  • @robinvarghese6745
    @robinvarghese6745 3 года назад +1

    Thank you Gary for the knowledge share... I have become a big fan of you.

  • @kunal31011995
    @kunal31011995 6 лет назад +4

    That's pretty interesting I didn't knew about that about Linux and Unix, apart from Wikipedia I always come to your channel to learn more about technology

    • @1MarkKeller
      @1MarkKeller 6 лет назад +1

      The Professor is a wealth of info, and his way of explaining things is very engaging.

  • @cannoncolossus2449
    @cannoncolossus2449 4 года назад +19

    It’s crazy how C is still widely used today and one of the best programming languages for imbedded systems, game programming, and more.

    • @philkulibin2602
      @philkulibin2602 4 года назад +1

      Linux is not embedded system. It is not game. It is more. And it written in C. No C++ allowed

    • @philkulibin2602
      @philkulibin2602 3 года назад

      @@ahnafhabib36 linus Torvalds doesn't like C++. Linus Torvalds does like C. Ok. Ask yourself why?
      C++ works fine on Linux. Ok.
      Linux does not work on C++. Linux works fine on C.

    • @user-zo3fv9ex8h
      @user-zo3fv9ex8h 3 года назад

      It's not the best at all - for embedded it's a matter of compilers availibility...

    • @craigsj
      @craigsj 2 года назад +2

      It is not crazy, it is entirely unsurprising. C was developed by smart people to be most suitable for specific tasks and they did a great job. The only reason to replace it would be to overcome deficiencies of which there are few.

    • @bionic-beaver
      @bionic-beaver 11 месяцев назад

      ​@@craigsjWell there's Rust now, not a drop-in replacement but it have it's qualities

  • @elrodmagnum4848
    @elrodmagnum4848 5 лет назад

    Excellent recap of this great part of computer history. Well done.

  • @ShubhamGupta-hm3fq
    @ShubhamGupta-hm3fq 3 года назад +2

    Your explanation are really awesome