Resolved I'm seeing a lot of similarities with Linux

Discussion in 'macOS' started by revmacian, Nov 4, 2018.

  1. revmacian macrumors 6502a

    revmacian

    Joined:
    Oct 20, 2018
    Location:
    USA
    #1
    I used to run Linux prior to buying my Mac mini (Late 2014) and I'm seeing a lot of similarities between Linux and macOS. Many years ago I dumped Microsoft Windows and installed Debian GNU/Linux. During my time with Linux I did a lot of distro-hopping and learned how to build my own computers from parts. I also became intimately familiar with Linux software and learned to write my own apps in python. I seem to be missing xclock, though.

    • I'm finding that many of the command line apps I used on Linux are also there in macOS. Is macOS based on Linux?
    • I was able to replicate the macOS desktop in many Linux distros using apps like Cairo Dock and menubar add-ons because I really liked the look of OS X Mountain Lion back in the day. Is the macOS desktop based on gnome 2.x or something similar?

    Maybe I'm just crazy but I'm seeing a lot of similarities.
     
  2. chrfr macrumors 604

    Joined:
    Jul 11, 2009
    #2
    MacOS is based on BSD UNIX, not Linux. The desktop environment is not based on Gnome or any other Linux desktop environment.
    This is a reasonable place to start reading: https://en.m.wikipedia.org/wiki/MacOS
     
  3. chown33 macrumors 604

    Joined:
    Aug 9, 2009
    Location:
    betwixt
    #3
    MacOS is also POSIX compliant. This means that its command-line utilities, shells, and programming APIs will adhere to the published POSIX standard. Any other OS that's also POSIX compliant will necessarily be similar or identical to macOS at the command-line or API level. The main reason behind POSIX is cross-platform compliance to a published standard, in contrast to being derivatives from a common base.
     
  4. revmacian thread starter macrumors 6502a

    revmacian

    Joined:
    Oct 20, 2018
    Location:
    USA
    #4
    That explains what I'm seeing. Well, I'm glad it's POSIX compliant.. that means that some of my Linux command line skills will transfer.
     

Share This Page

3 November 4, 2018