Slashdot Mirror


OpenDarwin 7.2.1 Released

Ed Waldmire writes "I am pleased to annouce to the /. community that the OpenDarwin community has released OpenDarwin 7.2.1. This release corresponds to Mac OS X 10.3.2 and includes many bugfixes and additions. Most notable are ncutil, YUM, and a tulip NIC driver."

42 comments

  1. Comments, anyone? by Anonymous Coward · · Score: 0, Funny

    Wow, i've heard that people don't use Dawrin, but this is ridiculous!

    1. Re:Comments, anyone? by 0racle · · Score: 1

      Well I think I'm gonna give it a shot next week.

      --
      "I use a Mac because I'm just better than you are."
    2. Re:Comments, anyone? by commodoresloat · · Score: 3, Funny

      It's just that Darwin users are so much smarter than other PC users; they don't have time to comment on slashdot.

    3. Re:Comments, anyone? by sleepypants · · Score: 1, Funny

      ...and when we do comment, we use really complicated words and grammatical structures.

      --
      I am Jack's witty signature line
  2. Re:fixes? by Anonymous Coward · · Score: 1, Funny

    Yes. 7.2.1 contains support for that, 7.2.2 will contain patches allowing it to run on an overheated CPU, those weren't ready for this release though.

  3. I was writing my paper.... by Anonymous Coward · · Score: 1, Funny

    with VI and it was like bepbepbepbepbepbepbepbepbep... and like half of my paper was gone... and I had to write it again and I had to do at fast so it wasn't as good....

  4. POSIX? by Anonymous Coward · · Score: 1, Interesting

    I could care less about actual certification, but does anyone know how POSIX compliant this release is? Last I heard, Darwin had about 99% of the POSIX APIs.

    1. Re:POSIX? by cremes · · Score: 3, Insightful

      It's as POSIX compliant as OSX 10.3.2. If you find that out, then you've answered your own question.

      cr

    2. Re:POSIX? by Anonymous Coward · · Score: 0, Offtopic

      If you could care less, then you must care. That seems logical, considering you are asking about it.

    3. Re:POSIX? by Anonymous Coward · · Score: 0

      Apparently, you have difficulty distinguishing between two different things, compliance and certification. Perhaps this inability is genetic. Did your mother warn you about running with a spoon?

    4. Re:POSIX? by Anonymous Coward · · Score: 1, Funny

      I could care less about actual certification

      I love how dipshits always get this wrong. If you could care less, then you still care. What you meant to say was "I couldn't care less".

      dddddddddddddddddddddddddddddddickhead

    5. Re:POSIX? by Anonymous Coward · · Score: 0

      Ooooooh! I really could care less about your insults... BAAAA HAAA HAA!!

      You spastic.

    6. Re:POSIX? by Anonymous Coward · · Score: 0

      I could care less.

      But not much.

    7. Re:POSIX? by Anonymous Coward · · Score: 0
      BWAHAHAHA! Responded to wrong post!

      WRONG!

  5. Darwin on x86 -- QUESTIONS by MikeCapone · · Score: 2, Interesting

    How's Darwin on x86? Does it have any advantages over other BSDs or Linux? Does it do things much differently? Is the hardware support lacking?

    I'm very curious about it.

    1. Re:Darwin on x86 -- QUESTIONS by cremes · · Score: 5, Interesting

      There is no advantage to opendarwin on x86 over the others mentioned. It's maintained primarily to act as a way to validate that code is written correctly (by compiling for two different architectures and verifying it doesn't expose any bugs).

      OpenDarwin isn't intended to be very speedy and reliable on x86 hardware. We have FreeBSD for that.

      OpenDarwin isn't intended to support every x86 motherboard or weird peripheral. We have NetBSD for that.

      OpenDarwin isn't intended to be the most secure OS out there. We have OpenBSD for that.

      OpenDarwin isn't intended to form the center of a large and growing religious cult. We have Linux for that. :-)

      Use OpenDarwin if you want to check out the foundation upon which OSX is built. It has some very cool technologies that other OSs do not.

      For example, it replaces rc.* scripts (BSD) and run-levels (SysV) with SystemStarter. Second, the driver model was designed with OOP in mind and has been branded I/OKit. Third, instead of littering the filesystem with lots of "dot-files" it uses the SystemConfiguration framework to store configurations.

      Using OpenDarwin-x86 + GNUStep + WindowMaker (or AfterStep) gets you a machine that looks like OSX on x86.

      Take a look. You might like what you find.

      cr

    2. Re:Darwin on x86 -- QUESTIONS by Anonymous Coward · · Score: 3, Interesting

      I'm with you on this one. I installed Darwin on an x86 box a year or so ago to have a look at it. Seeing that Apple logo come up on a PC screen was a moment I'll savour. Is there anyone out there trying to get an aqua clone to run on top of it? I'd pay some good money to have apple software on PC. PDA too.

    3. Re:Darwin on x86 -- QUESTIONS by Orick · · Score: 5, Informative


      The problem is that you just get the base OS, which isn't any better than say, FreeBSD, but not too much worse either, but you don't get the GUI, which after all is the difference (from FreeBSD, Linux, whatever) that you'd want from Apple in the first place.

      --
      Kirby Reviews

    4. Re:Darwin on x86 -- QUESTIONS by Anonymous Coward · · Score: 0

      Can I use it to serve iTunes? (You know, host music files that are found with iTunes over Rendevous...)

    5. Re:Darwin on x86 -- QUESTIONS by clarkcox3 · · Score: 1
      --
      There are no tiger attacks in my area and it's all because this rock I'm holding keeps the tigers away.
    6. Re:Darwin on x86 -- QUESTIONS by Guy+Harris · · Score: 3, Informative
      For example, it replaces rc.* scripts (BSD) and run-levels (SysV) with SystemStarter.

      Given that SystemStarter is run by a command in /etc/rc (and that there are rc scripts for various run levels in SV-style inits), you presumably meant "augments rc.* scripts with SystemStarter".

      There's documentation on the developer.apple.com site for the startup process in OS X.

    7. Re:Darwin on x86 -- QUESTIONS by cremes · · Score: 2, Interesting

      True, but I believe the "unwritten, no promises" plan is for even that rc.* script to go away. Shouldn't take much more to eliminate it altogether.

      cr

    8. Re:Darwin on x86 -- QUESTIONS by evilviper · · Score: 2, Informative
      How's Darwin on x86?

      Umm... Not something anyone would really want to use much. It might be interesting if you wanted to have maybe OS X front-ends and x86 machines for a cluster. Not sure how that would work, but that's the only real use for it I can think of.

      Does it have any advantages over other BSDs or Linux?

      Nope. It's mostly just FreeBSD, with a different kernel (tcsh and all).

      Is the hardware support lacking?

      Most definately! You can't even get text-mode working unless you have a supported video card, because there is no text-mode, only frame-buffer, and very few video cards are supported in the first place (I tried a dozen, before I found that an old ATI 128 PCI card worked).

      May God have mercy on you, if you want to get your network card working.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    9. Re:Darwin on x86 -- QUESTIONS by MikeCapone · · Score: 1

      Ah. Thanks for the info. I guess I'll pass, then.

    10. Re:Darwin on x86 -- QUESTIONS by jedimark · · Score: 1
      Darwin's starting to look promising on the x86. If things keep going in the right direction and a decent packaging/ports system in integrated (as gentoo is doing/done to it) darwin will be a smegging awesome operating system

      It's based on the Mach microkernel, not a boring (? ;) monolithic like some other BSD's. (The hurd was supposed to use Mach)

      It supports multiple format binaries (ppc & x86) which i found cool, plus the same cd boots on either PC or mac.(nifty if you haven't seen it before (i think beos did it too))

      KDE's been ported, so theres a decent desktop (albiet not the most recent), and and a lot of closed source drivers for macosX only can be run on raw darwin on the PPC.

      It's ran fine on every single box i've tried it on so far (sis, via & intel chipsets), but I cant say i've done much else than install it and try and find where normal unixy stuff goes..

      Things are definitely looking up for Darwin...

  6. Is BSM implemented? by alangmead · · Score: 3, Interesting

    The other day, I was looking around the Darwin kernel code and I saw references to BSM support in kern_audit.c and the like. But I couldn't find any userspace utilities designed to enable or extract information for the kernel's audit log. Am I missing something? or is this just a stub that is being filled in as they go along?

    1. Re:Is BSM implemented? by Starfire · · Score: 3, Informative

      BSM auditing is implemented in the Mac OS X 10.3.4 kernel (Darwin 7.4). OpenDarwin 7.2.1 is based on an older version of Mac OS X, and does not have this support

    2. Re:Is BSM implemented? by alangmead · · Score: 1

      I'm sorry. I must not have been clear. Both Darwin 7.4 and OpenDarwin 7.2.1 seem to have (at least some of ) the kernel level functionality needed for BSM, but from neither package can I find any userspace utilities to activate it or read the accounting logs. I'm not so much interested in when it appeared or which versions support it, but rather if it is, or will be usable.

      I'm not sure if the problem is that I'm looking for programs with names like bsmconv and auditd and the audit configuration is handled differently in Darwin or that those pieces don't exist yet.

    3. Re:Is BSM implemented? by alangmead · · Score: 3, Informative

      Never mind, for Darwin 7.4 I found bsm-2.10

  7. Can somebody test it under vmware3? by MavEtJu · · Score: 1

    Can somebody test it under VMWare3?
    Last time it looked promising but it hung very fast after looking promising.

    --
    bash$ :(){ :|:&};:
    1. Re:Can somebody test it under vmware3? by cremes · · Score: 4, Informative

      I haven't verified this myself, but I hear it hangs under vmware because opendarwin requires VESA 2.0 compliant video. Apparently vmware doesn't emulate VESA 2.0 and is not quite fully compliant which causes the framebuffer code to choke.

      I ran into a guy at WWDC who was planning to rewrite the framebuffer code to work with vmware. I've got his card around here somewhere...

      cr

    2. Re:Can somebody test it under vmware3? by Nermal6693 · · Score: 2, Interesting

      I haven't tried under VMware, but a see that this new version of OpenDarwin includes a tulip driver. I find that interesting because Virtual PC emulates a tulip card. So maybe it works under Virtual PC.

    3. Re:Can somebody test it under vmware3? by cremes · · Score: 1

      I believe vmware emulates a DEC 21040A. I haven't added support for that one yet. Feel free to send me a patch. :)

      cr

  8. Isn't "Darwin + a good GUI" called Mac OS X? by Anonymous Coward · · Score: 1, Informative

    Isn't "Darwin + a good GUI" called Mac OS X?

  9. anyone use this? by Suppafly · · Score: 0, Redundant

    does anyone use open darwin outside of os x?

    1. Re:anyone use this? by Anonymous Coward · · Score: 0
      does anyone use open darwin outside of os x?
      No. It's dead like *BSD.
  10. Question by Lord+Kano · · Score: 1

    I freely admit my own ignorance her, so I ask this because I truly want to know.

    Is OpenDarwin a usable OS all by itself? Is there a defauly GUI? Does it include Apple's "Finder"?

    LK

    --
    "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
    1. Re:Question by cremes · · Score: 2, Informative

      Yes, OpenDarwin is a usable OS all by itself.

      There is no default GUI other than X and whatever window manager you decide to install. You can use fink or darwinports to install a whole bunch of different ones (AfterStep, BlackBox, twm, etc.).

      The Finder is not included. This isn't MacOS X; just the UNIX bits underneath it.

      cr

  11. Configuring Airport Under Darwin by Goo.cc · · Score: 1

    The OpenDarwin release notes states that Airport will be detected but cannot be configured. The home page for ncutil, which OpenDarwin now includes, says that it can configure Airport.

    So which is it?