Find the answer to your Linux question:
Page 1 of 2 1 2 LastLast
Results 1 to 10 of 20
Also isn't there a program to port Linux programs to Mac BSD and use it on the mac....
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Linux Engineer cheetahman's Avatar
    Join Date
    Dec 2004
    Location
    New York
    Posts
    1,130

    Which BSD is Mac OS X based on


    Also isn't there a program to port Linux programs to Mac BSD and use it on the mac.
    \"TTFN Taa Taa For Now\" by Tigger in Winnie the Pooh
    http://www.distrowatch.com Linux Distros
    We Live in a Windows World but there is Linux to save the day

  2. #2
    Just Joined!
    Join Date
    May 2005
    Location
    Huntington Beach, CA USA
    Posts
    22
    I thought Mac was based on BSD which is different then FreeBSD or NETBSD. I know you can port Gentoo's portage into OS X.

  3. #3
    Just Joined!
    Join Date
    Sep 2005
    Posts
    39
    Strictly speaking, Darwin is based on BSD Unix (as are all of the open source BSDs). However, they use FreeBSD as their reference platform.

    More information about how Darwin fits into the BSD family can be found here: http://developer.apple.com/darwin/pr...arwin/faq.html

  4. #4
    Linux Engineer cheetahman's Avatar
    Join Date
    Dec 2004
    Location
    New York
    Posts
    1,130
    So Mac OS X is BSD with the Aqua GUI
    \"TTFN Taa Taa For Now\" by Tigger in Winnie the Pooh
    http://www.distrowatch.com Linux Distros
    We Live in a Windows World but there is Linux to save the day

  5. #5
    Just Joined!
    Join Date
    Aug 2005
    Posts
    83
    Quote Originally Posted by cheetahman
    So Mac OS X is BSD with the Aqua GUI
    Darwin is made up of code from: FreeBSD, NetBSD and 4.4BSD Lite2. So Mac OS X is Darwin with the Aqua GUI, with more enhanced features etc.

  6. #6
    Linux Engineer cheetahman's Avatar
    Join Date
    Dec 2004
    Location
    New York
    Posts
    1,130
    So if thats the case could software be ported to Mac from Windows,Linux and BSD and ported back to Windows,Linux and BSD.
    \"TTFN Taa Taa For Now\" by Tigger in Winnie the Pooh
    http://www.distrowatch.com Linux Distros
    We Live in a Windows World but there is Linux to save the day

  7. #7
    Just Joined!
    Join Date
    Aug 2005
    Posts
    83
    Quote Originally Posted by cheetahman
    So if thats the case could software be ported to Mac from Windows,Linux and BSD and ported back to Windows,Linux and BSD.
    No, the closed-source version of Darwin has code that depends on certain hardware (which has been recentley hacked) and it's version of the mach kernel.

    If your thinking about iTunes, that has virtually been rewritten more than ported.

  8. #8
    Linux Engineer cheetahman's Avatar
    Join Date
    Dec 2004
    Location
    New York
    Posts
    1,130
    So then only some can be ported
    \"TTFN Taa Taa For Now\" by Tigger in Winnie the Pooh
    http://www.distrowatch.com Linux Distros
    We Live in a Windows World but there is Linux to save the day

  9. #9
    Linux Engineer cheetahman's Avatar
    Join Date
    Dec 2004
    Location
    New York
    Posts
    1,130
    Quote Originally Posted by the0r3tic
    Quote Originally Posted by cheetahman
    So if thats the case could software be ported to Mac from Windows,Linux and BSD and ported back to Windows,Linux and BSD.
    No, the closed-source version of Darwin has code that depends on certain hardware (which has been recentley hacked) and it's version of the mach kernel.

    If your thinking about iTunes, that has virtually been rewritten more than ported.
    I am talking about Frozenbubble,Gimp,Gaim,Firefox and Darwin is has its own licence http://www.opensource.apple.com/apsl/
    \"TTFN Taa Taa For Now\" by Tigger in Winnie the Pooh
    http://www.distrowatch.com Linux Distros
    We Live in a Windows World but there is Linux to save the day

  10. #10
    Just Joined!
    Join Date
    Sep 2005
    Posts
    39
    Alot of the code that OS X was built on was (other than the BSD based Darwin core) taken from the NeXTStep/OpenStep system (also based on BSD). Apple purchased NeXT, who was the developer of NeXT/OpenStep. AfterStep and WindowMaker both attempt to use the look and feel of the NeXTStep GUI.

    Basically, there's alot more to OS X than just the Aqua GUI running on top of the Darwin core. Most, if not all current OS X applications are written with Carbon, or Coacoa (both proprietary Apple toolkits) and would have to be rewritten to be ported to any other operating system.

Page 1 of 2 1 2 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •