What is Linux? Unix? POSIX?

Поделиться
HTML-код
  • Опубликовано: 18 окт 2024

Комментарии • 132

  • @NERDfirst
    @NERDfirst  2 года назад +18

    Corrections / Notes: At 4:47 I describe the role of a kernel as one that translates instructions for hardware. This is a rather unfortunate oversimplification of the role of a kernel to the point where it's become somewhat misleading. For that I apologize and thank RUclips user Irvin Cote for pointing that out!
    A better description would be that the kernel decides on hardware allocation and management with regard to software - One very important example of such a role is managing the areas of RAM that is allocated to each program and which processes run on which CPUs at any given moment.
    Again, this is still very much of an oversimplification. The goal of this video isn't really to discuss the implementation of operating systems (maybe that can be another video!), but hopefully this makes things a little less misleading.
    We regret the error, and thank you again to Irvin for pointing this out!

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

      Thanks for the clarification! You should pin this comment. 🙂

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

      Hello and thank you for your comment! This comment was pinned immediately after it was written. Did it show up as a regular unpinned comment for you?

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

    This video deserves way more views. Amazing job! Looking forward for more videos

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

      Hello and thank you very much for your comment! If you like, you can check out the channel, there's a lot more there :)

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

      24K views as of Christmas 2020, it’s gonna continue to grow...

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

    awesome video man... I needed just this one video, but still couldn't stop myself from subscribing. Such precise and on point videos are rare in youtube.

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

      Hello and thank you very much for your comment! Glad you liked the video =)

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

    First I was hesitant to watch this because of the views, and at the end best presentation ever. Great job

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

      Hello and thank you for your comment! Glad you stuck around, and great to know you liked the video =)

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

    bro you are a legend, I have been struggling with this for months, I always though I got it but then something would come up and I didn't know what I thought I did

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

      Hello and thank you for your comment! Glad to be of help =)

  • @DanielDimitrov-pn5gc
    @DanielDimitrov-pn5gc Год назад

    One of the very few videos that really deserves pressing LIKE ! Very rare and detailed explanation! Thank you!

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

      You're welcome! Very happy to be of help =)

  • @MRantzWI
    @MRantzWI 19 дней назад

    Very well done! Great presentation with a lot of information....

    • @NERDfirst
      @NERDfirst  19 дней назад

      Hello and thank you very much for your comment! Glad you liked the video :)

  • @3gsahil
    @3gsahil 2 года назад +1

    Perfect !! 👌 The best explaination I could find . Thank you ❤️

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

      You're welcome! Very happy to be of help =)

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

    Not mentioning Windows under Unix group example was a nice touch, LOL!

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

      Heh, I actually didn't know Windows was involved at all? I thought I did my research, but this really is an expansive topic and I guess that flew under the radar.

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

    Very informative and to the point! Thank you 😆

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

      You're welcome! Very happy to be of help =)

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

    Really great video. A thumbs up 👍

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

      Hello and thank you for your comment! Glad you liked the video =)

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

    Very interesting and informative man. 👏

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

      Hello and thank you for your comment! Glad you liked the video =)

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

    Awesome video. Very clearly explained

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

      Hello and thank you very much for your comment! Glad you liked the video =)

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

    Thank you I was confused in what is posix and how it works in unix and linux

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

      You're welcome! Glad to be of help =)

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

    Very well presented, thanks!

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

      You're welcome! Glad you liked the video =)

  • @Anthropophob
    @Anthropophob 8 месяцев назад

    Cool, thanks!

    • @NERDfirst
      @NERDfirst  8 месяцев назад

      You're welcome! Glad you liked the video :)

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

    Thank you for the video

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

      You're welcome! Glad to be of help =)

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

    Amazing!! Subscribed.

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

      Hello and thank you for your comment and support! Glad you liked the video =)

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

    This was really helpful

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

      Hello and thank you for your comment! Glad to be of help =)

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

    I love your videos man. Thank you!

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

      You're welcome! Glad you liked the video =)

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

    Great video, but If I remember correctly while all linux operating systems have the same kernel. Unix operating systems like Mac OSX are Unix derivatives (that have been certified) but don't have a Linux kernel. Linux is technically a Unix derivative as well, but it is not Unix certified.

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

      Hello and thank you for your comment! Yes, that's my understanding as well, the difference being in the kernel. Though I believe as long as _any_ operating system can meet the Unix specs (and you pay for the certification of course), it's considered Unix.

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

    awesome video

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

    Solid presentation. Thumbs up.

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

      Hello and thank you very much for your comment! Glad you liked the video =)

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

    Thanks very much... I have been looking for the meaning of POSIX and after reading so much and watching so many - I found this video that actually laid bare what POSIX is at a High-Level. Appreciate the work done

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

      Hello and thank you very much for your comment! Glad to be of help =)

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

      was doing exactly this and found the answer here

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

    Very well explained and presented. Kuddos to the presenter.

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

      Hello and thank you very much for your comment! Glad you liked the video =)

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

    clear explanation, thank you!

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

      You're welcome! Happy to be of help =)

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

    Bang on!!!!. Very precise and detailed.

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

      Hello and thank you very much for your comment! Glad you liked the video :)

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

    Very informative video 👍👍

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

      Hello and thank you for your comment! Glad you liked the video =)

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

    Fine explanation

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

      Hello and thank you for your comment! Glad you liked the video =)

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

    wow, this is an amazing explanation.

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

      Hello and thank you very much for your comment! Glad you liked the video :)

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

    great explanation, thank you for this

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

      You're welcome! Glad to be of help =)

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

    Thanks so much

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

      You're welcome! Glad you liked the video =)

  • @virality365
    @virality365 6 месяцев назад

    MacOS is Aqua built on Darwin kernal which is a posix compliant Unix system.

  • @Killerkraft975
    @Killerkraft975 11 месяцев назад +1

    TLDR : They fundamentally work the same. Unix has a 'standard' to be certified, thus becomes proprietary. The main differences is that Linux is basically just open source Unix

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

      Hello and thank you for your comment! While this is a succinct summary of the functional differences (which are little), the history is a lot more interesting, so hopefully the video is still worth a watch :)

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

    nice one brotha
    well explained

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

      Thank you! Glad to be of help =)

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

    I came to finally satisfy my doubts about these terms!
    And while i did it, I learned that some stardards might be kinda sus...

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

      Great to hear! Happy to be of help =)
      And if you think about how the various flavors of Linux and UNIX are all about following the same standards and being like each other as much as possible, you could really say it's impostors all the way down.

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

      amogus

    • @MantisFootball
      @MantisFootball 9 месяцев назад

      Haha.

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

    Great explanation... 👌

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

      Hello and thank you for your comment! Glad you liked the video =)

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

    Very good explanation. 😀👍

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

      Thank you very much! Glad you liked the video =)

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

    you cannot understand how this video impacts peoples lives lol. Thank you

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

      You're welcome! I wouldn't think this was exactly life-changing, but all that matters is that you walked away with something useful =)

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

    Thanks for the explanation

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

      You're welcome! Glad to be of help =)

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

    great video, thank you

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

      You're welcome! Very happy to be of help =)

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

    Should I be afraid if two years after this video was published I decide to watch it on a Wednesday for the first time and he says "Hello and welcome back to a random Wednesday episode" ??

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

      Hello and thank you for your comment! To be fair, there's a 1 in 7 chance of getting that right =P

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

    Thanku sir

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

      You're welcome! Glad to be of help =)

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

    thank you so much...🙂

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

      You're welcome! Glad to be of help =)

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

    excellent

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

      Hello and thank you for your comment! Glad you liked the video =)

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

    Great vid, thank you! ... But at 6:46 you state that Linux is a derivative of Unix which I don't think is true. While I Would agree that it does fall under the umbrella of Unix-like systems, and although the intentions of the creator of Linux were to build a FOSS Unix clone, he did in fact build it from scratch. So I think saying it is a derivative is a bit incorrect. As far as I Know at least....
    ***edited to change the timestamp from 6:56 to 6:46

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

      Also I think the part about POSIX and SUS specs is really cool! I knew about POSIX but had no idea about SUS. I always wondered exactly how macOS is branded as Unix and it must be because they conform to the SUS standard then. Very cool

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

      Hello and thank you very much for your comment! Yeah, I suppose I should've made it clearer - Linux was indeed written from scratch, but what I was trying to say is that the design and architecture was modelled off Unix (specifically minix), so it's a derivative in that sense.

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

    Awesome

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

      Thank you! Glad you liked the video =)

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

    Questions
    1. Is Solaris OR macOS not POSIX compliant but SUS compliant?
    2. Is Android POSIX compliant but not UNIX (SUS) compliant?

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

    most of the quality videos like this doesnt have the views they deserve

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

      Hello and thank you very much for your comment! Glad you liked the video =)

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

    nice!!!!!!!

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

      Hello and thank you for your comment! Glad you liked the video =)

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

    But you forgot to include hannah montana linux, the most popular linux, in popular linux OSs

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

      Hello and thank you for your comment! Oh gosh that really does exist...

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

    Are u a computer science student?

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

      Hello and thank you for your comment! I was a computer science student. I'm currently a computer science graduate =)

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

      @@NERDfirst I believe you're a good man Mister!

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

    Linux branches out of Unix at some point way earlier in the Unix life cycle.

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

    So fucked up! Thanks for the great explanation.

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

      You're welcome! Glad to be of help =)

  • @no-ld3hz
    @no-ld3hz 3 года назад

    Bsd isn't unix, it's unix like
    Linux is unix-like because it was based off of core concepts of unix

    • @NERDfirst
      @NERDfirst  3 года назад +3

      Hello and thank you for your comment! This is interesting - BSD itself also refers to a family of operating systems, which is a point I didn't catch while I was researching for this video. Apparently BSD _did_ make some Unix-compliant operating systems, but common flavors we hear about today like FreeBSD and OpenBSD are indeed only Unix-like.

    • @no-ld3hz
      @no-ld3hz 3 года назад

      @@NERDfirst yeah I just wanted to clear up some confusion. It's rare for an operating system to actually use unix.

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

    Woo cool

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

      Thank you! Glad you liked the video :)

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

    Dennis?

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

      Hello and thank you for your comment! Looking for someone?

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

    Correction at 4:47 about what the kernel is and its role,
    No the kernel is not "handling the though responsibility of translating instruction of applications to what the cpu and ram can understand"
    This is not remotely true.

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

      Hello and thank you for your comment! Yes, looking back, I think that, wanting to come up with a one-line description of the kernel, I oversimplified things a little too much. I'll put up a pinned comment to explain further!

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

    When MacOS is sus

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

      I mean, it _is_ pretending to be Unix, and succeeding!

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

    You should clean your glasses broh

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

      Heh, sorry about that! Those were my old glasses and some of the coating was damaged so it'll always look patchy and gross. I've gotten them replaced entirely since.

  • @krypton6732
    @krypton6732 3 дня назад

    soooo redundant

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

    the audio is weird: at random times your voice will have less volume like you're backing away from the microphone. also plz dont show ur face again

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

      Hello and thank you for your comment! I'm sorry you've had a bad experience! The poor audio quality is due to the dynamic range compression effect and room noise, and the talking head shots is to reduce turn-around time. Unfortunately we have to work within tight time and cost budgets so some compromises had to be made!

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

      What the fuck?!

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

    Popping the mike is torture on the ears!

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

      Hello and thank you for your comment! Sorry about that! My audio workflow changes over the years and this was from a bad time unfortunately.

  • @SandeepSharma-sr4rj
    @SandeepSharma-sr4rj 6 лет назад +1

    Cool, thanks!

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

      You're welcome! Glad to be of help =)