Slashdot Mirror


Apple to Include BSD in WWDC

Chris Coleman writes "Apple has just announced their annual World Wide Developer Conference to be held May 21 - 25, 2001. If you find yourself wondering why you should attend, let me see if I can help. In addition to the regular Mac OS application development, this year Apple has added conference tracks for BSD UNIX and Darwin."

6 of 168 comments (clear)

  1. Re:Apple is the enemy by i,+Mac · · Score: 4

    Yes, he hijacked Mach from the guy who wrote a large chunk of it. Oh, wait. No, he hired the guy who wrote a large chunk of it. Made him a VP, too. Go figure.

    You probably don't spend much time on Darwin development lists, or you don't know that Apple does contribute its work back to open-source projects such as Apache (they made modifications to support Mac OS X, for example)...

    Perhaps you don't understand that due to the BSD license that if Steve Jobs really hated open source that much, he wouldn't HAVE to share back if he didn't WANT Apple to do so. If this were so, Apple would not have anything called Darwin, or the APSL, or any of its other released code.

    I imagine he feels there's a place for free code and a place for proprietary code.

    I don't know about the Steve Jobs of old, but the man at Apple now seems different. Perhaps the years in between gave him a little maturity in how he handles things. This isn't Steve Jobs I or Steve Jobs of NeXT.

    I can see why you posted as an AC. Almost all of your statements are inflammatory and unfounded.

  2. Re:Compatibility with FreeBSD by Angelwrath · · Score: 4

    I've tried neither FreeBSD or Darwin, but I follow the two closely. In terms of compatibility, Jordan Hubbard did a review of OSX here:

    Salon Article

    However, his technical assessment and comparison of OSX to FreeBSD is on the second page, here.

    To quote some of his comments:

    "But as a portability benchmark -- a criterion with which to judge how easy it is to get foreign software running in Mac OS X -- this was certainly not bad at all and I had much the same good results with TCL, another popular open-source application. Porting Unix software to OS X is clearly far less work than trying to port it to Windows 2000 and with OS X providing such a high degree of Unix-compatibility, something like the FreeBSD ports collection (which highly automates the process) would make the third-party software situation pretty close to ideal."

    Also, Apple is making some contributions to the Open Packages project. Fred Sanchez, the former technical lead for Darwin, is a developer on the project. Fred recently left Apple, but that is moot - he will still have a lot of involvement with Open Packages, Darwin and BSD from what I am to understand.

    All in all, it looks like Darwin is as close to a BSD as one could expect from a proprietary company like Apple - certainly, within one year of March 24th, OSX/Darwin will have a large installed base of users depending daily on BSD code, and Apple will be one of the biggest distributors of Open Source software, as well as software available under its own APSL license. Cheers.

  3. This ties in to Bill Gates == Sauron by Hairy_Potter · · Score: 4

    A few days ago, someone was trying to map Tolkien characters to Software personalities, starting with Bill Gates == Sauron.

    Someone suggested Steve Jobs == Gandalf. Close, but not close enough. Might I suggest a different wizard, one who started out with the best intentions, but was then snared by evil into remaking his world into a child's imitation of Sauron's, yes, Steve Jobs == Saruman.

    Then it starts to fall into place:

    Mordor == Redmond
    Orthanc == San Jose (or wherever Apple is located, Cupertino maybe?).

    Denethor == some OS/2 executive, ensared by Bill Gates evil plan, as Denethor was ensnared by the Palantir.

    That leaves Gandalf, might I suggest UNIX == Gandalf, for UNIX was almost dead, until Linux came along and created a resurgence.

    Which leads to NT == Balrog, something almost good enough to kill UNIX.

    And RMS == Galadriel, as they both helped rejuvanate their peers, and both wear green tights.

    Of course, Linux == Aragorn
    ERS == Boromir
    Allan Cox == Gimli
    Steve Ballmer == Mouth of Sauron

    and howabout

    Commander Taco == Frodo
    Hemos == Samwise

    Any more?

  4. Compatibility with FreeBSD by osgeek · · Score: 4
    I'd like to hear from any of the developers working on OSX.
    • How easy is it to build current FreeBSD software on X?
    • Are there any standard package managers included by default?
    • Does it come with all of the build tools needed so you can normally just do the "./configure; make" mambo?
    • Do you have to spend a lot of extra time tweaking your environment and downloading other libraries?
    • What are the biggest differences that you notice from the shell prompt between a typical FreeBSD installation and OSX?
  5. Do your own research by maggard · · Score: 5
    Invariably when a topic like this gets posted a half-hundred folks post the same questions about the topic, another half-hundred rush off to make fist-post without bothering to read the material and the rest of us get stuck wading through much redundant material.

    Here's some answers

    1. Apple's own MacOS X material
    2. Apple's own Darwin material
    3. A MacOS X developer site
    4. An over-view of Mac-specific websites & their headlines
    5. Current listings of MacOS X-specific applications
    So please, before guessing or making wild-assed assumptions or making statements based on the *beta* how about just doing a reality-check first.
    --
    I don't read ACs: If a post isn't worth so much as a nom de plume to its author then I wont bother either.
  6. Apple lost it in the 80s. They never recovered. by Flabdabb+Hubbard · · Score: 5
    As a one-time avid mac fan, I think Apple reached its technical peak with the Mac IIcx series, and System 7. Up until then, the mac had a really consistent user interface, and look and feel which was due (in my opinion) to the almost facist-like control Apple had over their API.

    Anyone who ever wrote a mac application in the 80s or early 90s will tell you, their style guidelines made it IMPOSSIBLE to write an inconsistant gui. (unlike X11, and to a lesser extent Windows9X).

    But what must remain the alltime best OS ever, the 'Holy Grail' that both open source zealots and capitalistic monopolists alike have yet to achieve was reached by Apple with A/UX 3.0.

    Here was an OS that combined the ease-of-use of a a mac (brain dead point and click) with the powerful sophisitcation of a full blown UNIX implementation. It was quite simply a technical tour-de-force that has not been equalled to this day.

    Apple now realise this is the way forward, and hopefully with darwin/OS10 whatever they have found the path they so sadly lost in the early 90s.

    I for one look forward to the resurgence of easy-to-use Unix with the power of a Mac GUI.

    What do others think ?