Slashdot Mirror


Apple and the Open Source Community

Dozix007 writes "Sitepoint reports an interesting article on the increasing interconnection between Apple's recently released Tiger, and the open source community. Tiger includes improved releases of Apple's directory services (LDAP), secure authentication (Kerberos), mail server (Postfix), web server (Apache) and many more features, nearly all based on existing open source software. Most significant may be the release of Rendezvous for Java, Linux/Unix and Windows. This is a zero-configuration tool for networking that includes network protocols, identification and configuration of devices and services such as printers and local/remote servers, and was based on open source technology."

15 of 473 comments (clear)

  1. Similar by dncsky1530 · · Score: 5, Insightful

    Apple's decisions could be done for the same reasons that Netscape released it's srouce code. Netscape realised that MS would dominate the browser market then pervert the HTML and HTTP standards, in turn forcing them out of the server business. Apple probably knows that in order to servive it will need to release technologies for the Windows platform as well. At home I have Network with Macs and PCs running side by side, connecting to the PCs from the Macs is extremely easy, It gets harder when I need the PC to connect to one of my Macs. It appears apple is trying to appeal to those that run multiple OSs under the same roof, A wise decision.

  2. Re:The argument isn't just between IBM & Sun a by fostware · · Score: 5, Funny

    Microsoft has also loved open source. As long as it's under the BSD license...

    --
    "We know what happens to people who stay in the middle of the road. They get run over." - Aneurin Bevan
  3. Apple's OSS efforst by Pr0Hak · · Score: 5, Interesting

    Apple has gained a great deal by levereging OSS in Mac OS X. They not only got a rock solid (especially in comparison to OS 9) base to build their proprietary GUI on top of, but they also have gotten a lot of traction in the serious computer geek user category (just look at all the Apple press on /.)

    Their use of a solid, tested (open) base for OS X has allowed them to spend most of their developer time refining the user experience. They seem to be moving a lot faster with OS developement than Microsoft (or any other vendor), currently.

    Apple seems to grok the spirt of the open source community, and has generally been a good citizen about giving back to the community technologies from OS X (from bug fixes to packages used in OS X, to Apple paid developer time on OSS projects, to release of Apple software under a open license (Darwin, Rendezvous, etc.)

  4. Get your head out of your ass, moron. by Anonymous Coward · · Score: 5, Insightful

    If Apple made an x86 version of OS X, it would cost much more than the $129 Mac users pay because it wouldn't be subsidized by Apple hardware sales. That would drive all the Wintards to pirate it (actually they'd probably still pirate it if it was only $129), making Apple no money. Apple would also see a huge slowdown in sales of their hardware, which is their major source of revenue. No hardware revenue and piracy impacting software revenue would erode their R&D budget, the OS would stagnate, and Apple would eventually go under. In short, releasing a version of OS X that ran on x86 would kill the company. Were you paying attention in the mid 90's when Mac clones almost killed Apple in similar fashion? Apparently not.

    OS X will never, never, never run on any hardware that Apple has not produced-- so surrender the fantasy of running OS X on some homebuilt x86 shitbox, or even a Dell. The major selling point of the Mac is the "it just works" factor-- the tight integration between Apple software and Apple hardware. They won't be able to deliver that if they suddenly have to support hundreds of varieties of commodity hardware flying out of factories in East Bumblefuck, Asia. Microsoft has blown through umpteen billion dollars over damn near twenty years in their attempt to do it, and they still haven't got it right. And if you think Dell would offer OS X as a preload option on their machines, think again. Microsoft would revoke their Windows license in a heartbeat and try to put them out of business.

    Apple is a hardware company, period. Their software is just a selling point for their hardware. Look at iTunes and the iTunes Music Store as another example-- iTunes is a free download, and they barely make a profit on the sale of iTMS music. The whole thing is set up to sell iPods (highly profitable), and ideally induce some satisifed iPod buyers to switch to the Mac (also highly profitable).

  5. The real news by iamdrscience · · Score: 5, Interesting

    This isn't really surprising because it just makes sense -- if an open source program is useful and does everything you want there's no reason not to include it. The real interesting thing about this is that Microsoft is not including these programs. I mean, it's not surprising that they don't given their antagonistic view towards F/OSS (and from the other side as well), but I really think this is one area where Apple's really got a leg up on Microsoft. Apple's willing to include useful open source unix tools, and so they've immediately got a huge pool of pre-written code to draw from.

  6. Re:Indeed by martinX · · Score: 5, Funny

    Totally!

    Just the other day my mum was saying "I would really like a consumer UNIX satisfactory to both end and power users that is capable of running POSIX and most Linux-targeted software without modification, just compile and it runs".

    And I said "d000000d, where have you been. Get a Mac! This is a major coup, and it surprises me people don't see this!"

    --
    When they came for the communists, I said "He's next door. Take him away. Goddam commies."
  7. It was not Open Source until they gave it by Anonymous Coward · · Score: 5, Informative

    RendezVous wasn't "based on open source". The ZeroConf standard (to which Apple contributed as well) is open, of course, as any standard necessarily is.

    The implementation, however, is Apple's. Apple wrote it, incorporated it in Mac OS X, and made the parts of it that make sense when lifted from the Mac OS X context public. They wrote stuff and opened it consequently; original work, not "based on" open source.

  8. Self Reliance by immel · · Score: 5, Interesting

    According to Emerson, the nonconformists in the world are the ones that change the world (i.e. Galileo, Jesus, etc). Nonconformist players like Apple and the Open Source Community have contributed a lot to the computer industry. _ Apple gave us: -The first mass-marketed GUI operating system -The PDA -The iMac (which changed the way computers are made today i.e. NOT BEIGE) -The first personal supercomputer (it was inevitable, but they got it out first) _ Open source gave us: -The GPL -Operating systems for the rest of us -Countless open standards -Tux! _ Apple and Open Source belong together, and will probably continue to be major players in the computer industry as leaders, not followers.

    --

    10 Bits= $.25
    100 Bits= $.50
    110 Bits= $.75
    1000 Bits= 1 byte
    1. Re:Self Reliance by Call+it+a+night · · Score: 5, Funny

      You are truly my hero. You've just compared Apple to Jesus Christ.

  9. Re:The argument isn't just between IBM & Sun a by Anonymous Coward · · Score: 5, Informative

    Read the FIRST PARAGRAPH here and try not to spread FUD.

    I'm very grateful it's not true copyleft, since I've had to integrate this code into existing commercial modules. Truly "free as in freedom" licenses allow that, and Apple is to be commended for picking a license that allows this (since they could have released under a different license and bypassed any such restriction themselves as the copyright owners).

  10. Re: Re:When when when! by tciny · · Score: 5, Interesting

    "The argument I hear most in support of x86 over PPC is the price - the cheapest PC is a few hundred bucks cheaper than the cheapest Mac."

    If you compare prices then compare value as well.
    And in this case this not only aplies to the hardware but to the OS as well, because in order to get the same amout of functionality you get with your latest OSX release you'd have to buy quite a bit of extra Software to your WindowsXP Home edition.

    And even if you were to just compare the hardware itself, you'd see that the g5 powermac is hardly any more expansive than a comparable PC (to the extend you can compare the two).

    Macs aren't really so expansive, it's just that they don't offer the same half-assed systems a lot of other companies *cough* Dell *cough* do. This was btw. written on a Dell Inspiron8200 with broken USB Ports and a rich history of fucking itself up.

  11. Re:The argument isn't just between IBM & Sun a by Bullet-Dodger · · Score: 5, Insightful
    Um, Rendezvous actually came from OSS zeroconf and Safari took much from Konqueror. There's a big difference between giving to the open source community and leaching from the open source community.

    Leaching as in taking code, improving it, and releasing your modifications back to the community. Which is how open source works.

  12. Yes, I am a Mac fan by gwoodrow · · Score: 5, Interesting

    My point of view may be skewed because I finally bought a Mac a year ago and have been impressed ever since, but I think Apple has the potential to lead the mainstream charge for open source advocacy than Linux does.

    To be honest, most people I know that use computers aren't really aware what Linux is. Then, when a penguin-head tries to tell them about it, they don't really understand it or even care. I've faced that problem multiple times when trying to explain linux to folks.

    The thing is that the average user only cares about internet, email, instant messenging, pirated mp3s, and porn. While it's all fine and dandy that linux is more efficient, it still takes a lot more set-up to get it all working. To the average person, one major system crash a week is more tolerable than dealing with a whole new system from scratch.

    On top of that, there's the nervous insecurity that comes with knowing they're mostly on their own. Nobody likes tech support, but it's still nice to know that they're there. Apple has handled open source wonderfully. Users feel secure with a Mac in their hands - at least moreso than Linux. On top of that, if they actually know what open source is, they feel like they're elite for using it.

    The developers get more open access, the users get a sense of pride and security that comes from open source well handled, and Apple makes money.

    I think they have the formula that will drive open source to the home user. Linux will be the better for it, too - while Windows will eventually fall further behind as "too restrictive."

    But these are just my predictions being typed on a very efficient and dependable PowerBook. Writer bias, anyone?

    1. Re:Yes, I am a Mac fan by Anonymous Coward · · Score: 5, Informative
      Does Mac have a repository of free software? (it's a genuine question - not a rant).
      A couple. The most popular is Fink, but Darwin Ports has a following of its own.

      Most common opensource packages compile out of the box on OS X as well, so you can roll your own of your prefer.

  13. Re:The taint of Tiger by saddino · · Score: 5, Insightful

    No matter what code Apple releases with OS X 10.4, there will forever be the stain of the Konfabulator.

    You forgot to add, "IMHO." Not all developers feel as you do.

    Better yet, read John Gruber's take on this non-issue, and see if you still feel the same way.