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."

110 of 473 comments (clear)

  1. The argument isn't just between IBM & Sun anym by oscast · · Score: 2, Insightful

    Why is Apple not included more as one of the major traditional computer and technology companies supporting open source? Apple has contributed a great deal to the open source community and hasn't really received its alotted amount of mind share as a result.

    Apple has given a lot more to the open source movement that IBM or Sun.

  2. Recently revealed by jimbolaya · · Score: 3, Informative

    Of course, Tiger was recently revealed (or introduced), not released. It won't be released until 2005.

    --

    There ain't no rules here; we're trying to accomplish something.

    1. Re:Recently revealed by manly_15 · · Score: 4, Funny

      I see you haven't been introduced to the joys of BitTorrent :)

    2. Re:Recently revealed by Rosyna · · Score: 3, Informative

      However, the source to the darwin that is contained in Tiger is available now.

    3. Re:Recently revealed by Guy+Harris · · Score: 2, Insightful
      However, the source to the darwin that is contained in Tiger is available now.

      Surely you mean "the source to the Darwin that is contained in the Tiger WWDC preview is available now". Mac OS X 10.4 hasn't, as the original poster noted, been released yet, and source to it isn't available for the simple reason that it doesn't yet exist.

  3. 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.

    1. Re:Similar by Ucklak · · Score: 4, Informative

      I have to agree.

      I run Linux, Panther, and Windows. It's far easier to connect Linux and OSX to a Windows environment than the other way around.
      You don't even have to reboot Linux and OSX to join a Windows workgroup.

      VPN for Mac also includes RSA encryption that isn't available for Windows except through 3rd party software.
      Needless to say, I use OSX VPN for my terminal server connections instead of Windows.

      --
      if you steal from one source, that is plagiarism, if you steal from many, well, that's just research.
    2. Re:Similar by Halfbaked+Plan · · Score: 2, Insightful

      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.

      "Netscape realized that MS was muscling into the browser market, and that they wouldn't be able to continue arbitrarily introducing HTML features into Navigator to promote their proprietary Web Server technology."

      Not exactly what you were saying, but that's what was going on at the time.

      --
      resigned
  4. 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
  5. 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.)

  6. Re:The argument isn't just between IBM & Sun a by oscast · · Score: 4, Informative

    Rendezvous, code existing in Safari, QuickTime streaming server just to name a few

  7. Re:The argument isn't just between IBM & Sun a by RAMMS+EIN · · Score: 4, Insightful

    Oh, Apple does get its mindshare. OS X is drooled over by many (including too many Windows junkies who complain about Apple hardware being expensive). A lot of OSS is being ported, or has already been ported, to Darwin and OS X. Many BSD hackers and developers who have coded for GNU or BSD are using OS X, as well as many LISP advocates.

    Apple has been making the right moves, and people are switching. With OS X being the most widely used UNIX on the desktop, you can expect a lot of (hobbyist) development work to be done on, for, or taking into account OS X. I think it has a great future.

    --
    Please correct me if I got my facts wrong.
  8. Re:The argument isn't just between IBM & Sun a by oscast · · Score: 4, Insightful

    If their hardware were inferior or more expensive you might have a point... but their hardware is typically better nad is cost competitive with all the other major PC oems that woould bundle the same hardware and software components.

    Apple does however give you less opportunity to buy less and therefore pay less. That dopes not make them more expensive but it does make their system less configurable at the initial purchase time. If you can get over that detail, everything else with their solution is wonderful IMHO

  9. Re:Sun??? by Anonymous Coward · · Score: 3, Informative

    OpenOffice?

  10. 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).

    1. Re:Get your head out of your ass, moron. by black+mariah · · Score: 2, Insightful

      "Just" design and quality control. That's the OSS mentality in a nutshell, folks.

      --
      'Standards' in computing only impress those who are impressed by things like 'standards'.
    2. Re:Get your head out of your ass, moron. by The+Infamous+Grimace · · Score: 2, Insightful

      OS X will never, never, never run on any hardware that Apple has not produced

      I disagree. I think that Apple is positioning itself to once again license its' software to other companies, but is waiting for something with which to differentiate its hardware - the G5 and G6. I think we'll eventually see G4s for starters in 'commodity' hardware, maybe lower clock G5s once the G6 appears. Apple will continue to produce higher clock machines in classy-yet-practical cases.
      Not a chance, you say? Perhaps. But what chance was there that we'd ever see an HP-branded iPod?
      The times, they are a-changin'.

      (tig)
      --
      Ignorance and prejudice and fear
      Walk hand in hand
    3. Re:Get your head out of your ass, moron. by Yaztromo · · Score: 4, Insightful
      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.

      Let's not also forget that there is a lot of evidence that PC OEM's don't like to bundle operating systems from a vendor that competes wih them in the hardware arena.

      Just look at what happened when IBM attempted to gather OEMs to preload OS/2. The attempt was, for the most part, a huge failure, with only some of the smaller OEMs (and some bigger OEMs outside North America) preloading OS/2 in the mid 90's. One or two of the bigger OEMs did have some preloaded systems (Compaq comes to mind), but they were difficult to find (ie: were only available as a special order item).

      OEMs don't want to compete with their OS vendors in the hardware space. They've seen all too often the type of crap Microsoft pulls whenever they decide they don't like something an OEM has done -- why should they make even more deals with more (potential) devils in this fashion?

      Yaz.

    4. Re:Get your head out of your ass, moron. by ivano · · Score: 2, Interesting
      (and to add salt to the festering wound) the only way Apple can make such well integrated software is by controlling both the hardware and the software part of the equation (though iTunes might be a counterargument..but i'll move on). This is called a *compromise* (americans you might not know what that word is :). Hence when you plug in a camera to a Mac, it opens up iPhoto and starts downloading any new pictures. Do that on a windows machine and I wonder how many "OK"'s you'll need to click before it does the blindlingly obvious.

      Apple knows the risks it takes with such a closed system but after seeing the Tiger demo I'm kinda impressed and I think it's a direction worth pursuing. In other words, it's a compromise I'm willing to take.

      Or a summary:
      - Windows : proprietary software running on any Intel-compatible (cheap) hardware
      - OSS Unixes : free OS running on most types of hardware.
      - Apple : proprietary software and hardware with some software OSS to reduce the burden of doing everything themselves. But with guaranteed integration of hardware/software type gee-wiz things.

      To me this looks like nice healthy competition and asking Apple to join one of the other bandwagons seems to be anti-choice. Dontyathink?

      Ciao

  11. Re:Sun??? by mz001b · · Score: 3, Insightful
    What has Sun done?

    They've donated Openoffice.org.

  12. 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.

  13. Indeed by mcc · · Score: 4, Insightful

    Apple has created 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. This is a major coup, and it surprises me people don't see this. If someone had come on slashdot 10 years ago and said that in 10 years there would be a consumer-targeted UNIX that could easily run whatever Linux/GNU software you threw at it in millions of homes, what would the reaction have been?

    1. 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."
    2. Re:Indeed by bach_m · · Score: 3, Funny

      [i] If someone had come on slashdot 10 years ago[/i] wouldn't they have gotten a "server not found" error?

    3. Re:Indeed by kasparov · · Score: 3, Funny
      I was a member of slashdot 10 years ago...

      There are 10 types of people in the world--those who understand binary, and those who don't.

      --
      There's no place I can be, since I found Serenity.
    4. Re:Indeed by cheekyboy · · Score: 3, Interesting

      Ironically, I thought to my self and to my friends 10 years ago that apple should just use unix as a core and port most of the traditional GUI layer/apis ontop of the unix layer. (yes 10 years ago when amiga was about to die). This was when Taligent was flying about the OS world, and when the new MacOS was in development that was dumped. But given that 90% of the OS was in pascal and some assembly with some programmers gone for good and with left over bad source codes, I could see why it was hard to do, but hey, the OS of 1994 was a lot smaller than today. The thing is, apple could have done this OSX stuff in 1984, all it needed to do was dedicate 5-8 programmers, give em some working unix on a high-end sun, and port the whole System 6 to it. Give em 5 years time frame and they could have been done by 1989. Sure their OS probly wouldnt run on any mac hardware, but by 93/94 it could have and been well ahead or at least ready for the big OSX, well before 1999.

      --
      Liberty freedom are no1, not dicks in suits.
    5. Re:Indeed by zieroh · · Score: 4, Informative

      But given that 90% of the OS was in pascal and some assembly with some programmers gone for good and with left over bad source codes

      I was at Apple 10 years ago and I can say with certainty that System 7 (the OS at the time) was a mix of C and assembler, for the most part. Pascal had long since been eliminated from everything except MacApp.

      --
      People who say "sheeple" have about as much sophistication as an AOL user, and in fact are probably actually AOL users.
    6. Re:Indeed by Elwood+P+Dowd · · Score: 2, Informative

      Huh. I figured you'd have linked to a google search for A/UX.

      --

      There are no trails. There are no trees out here.
  14. Re:When when when! by RAMMS+EIN · · Score: 3, Insightful

    Why port an superior OS to an inferior platform? I am waiting for x86 to finally die - with IA64, x86-64, .NET, OS X, and Linux, backwards compatibility is losing ground to quality. 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. I am hoping that we will be able to build PPC (or any other good arch, AFAIC) just like we assemble PCs today.

    --
    Please correct me if I got my facts wrong.
  15. Good Deal by Bongo+the+Monkiii · · Score: 3, Insightful

    With web applications becoming more prevalent, this will give Apple a huge leg up on the competition which means other competitors like Microsoft or Macromedia will have to play catch-up. I think we're beginning to see that a lot more, recently. Microsoft and other proprietary vendors are falling back to vendors that are willing to embrace open source to move forward instead of just standing still and plugging more and more useless features into already overbloated software.

  16. 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.

    1. Re:It was not Open Source until they gave it by MasonMcD · · Score: 4, Informative

      Right. Note that ZeroConf is the brainchild of Stuart Cheshire, and he works for Apple, so Rendezvous isn't some hobbled, second-hand implementation of ZeroConf, but from the horse's mouth.

      Here's the history of ZeroConf:

      The initial seeds of Zeroconf started in a Macintosh network programmers' mailing list called net-thinkers, back in 1997 when I was still a PhD student at Stanford. We were discussing the poor state of ease-of-use for IP networking, particularly the lack of any equivalent to the old AppleTalk Chooser for browsing for services. I proposed that part of the solution might be simply to layer the existing AppleTalk Name Binding Protocol (NBP) over UDP Multicast.

  17. Re:When when when! by gl4ss · · Score: 2, Informative

    one of the reasons the architechture is 'superior' is apples control over it's own hardware and thus having good support.

    which you kind of lose if you'll start assembling them together like x86 pc's from parts from dozens of vendors..

    I'm sure someone will educate(flame/troll) you on the finer points why x86 backwards compatibility isn't really such a big deal in real world(as in, it doesn't really hinder the performance due to the way the processors are built internally).

    --
    world was created 5 seconds before this post as it is.
  18. 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.

    2. Re:Self Reliance by vegetablespork · · Score: 2, Funny

      That's nice--but what do Lake and Palmer think about all this?

      --

      Call (206) 338-5780 COLLECT for information about a genuine BA, BS, MA, MS, MBA, or Ph.D.

    3. Re:Self Reliance by MacDust · · Score: 2, Informative

      You also forgot that Apple gave us FireWire, and was the first to mass-market 802.11b

    4. Re:Self Reliance by Aphrika · · Score: 2, Insightful

      You're wrong on only one point - It was Psion who gave the world the PDA in 1984. Sold as an 'Organiser', it didn't come with PDA functions, but within a year, software was available for managing contacts, calendars and to do lists.

      I find Apple's take on 'non-conformist' quite interesting, as they have moved towards many industry standards over the last few years that a decade ago they would have shunned. Gone is their ADB, bus structure, and in comes PCI, AGP, USB.This brings it all down to what a Apple machine actually is nowadays; essentially, the only bits that make an Apple machine special are the CPU, OS and case. Apart from that, the guts of it are all industry standard and not worth writing home about, yet the machine itself is more than the sum of its parts - simply because Apple focus on what makes it different; it's G5, case pics and 'lickable' OS all the way with their ads, whereas PC stuff is hooked up on GHz, GB, MB and other mundane specs.

      Another irony from the Open Source perspective is that somebody we all love to hate was a non-conformist - Bill Gates. His mantra from the mid-70's regarding selling software has shaped the computer industry as we know it today. Interesting stuff...

  19. GNUStep by RAMMS+EIN · · Score: 2, Informative

    Of course, if you want to have Cocoa on your PC, you can. It's called GNUStep. It's not 100% complete, and currently very ugly (theming is about to take off, though!), but it has a number of advantages over OS X:

    - GNUStep runs on a variety of platforms, including GNU/Linux and Microsoft Windows.
    - GNUStep is far less resource hungry than OS X.
    - Applications developed for GNUStep are trivial to port to OS X - mainly the menu layout needs to be changed.

    The developer tools for GNUStep are really nice, and strikingly similar to Apple's. GNUStep still needs a lot of work, but it's come a long way.

    --
    Please correct me if I got my facts wrong.
  20. 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).

  21. Apple by Rick+and+Roll · · Score: 4, Funny
    I really don't want to like Apple...

    But it is getting harder to argue against them every day.

    1. Re:Apple by BasilBrush · · Score: 2, Insightful

      Really? Where can I Buy Dell OS? And what OSS has Dell released back to the community?

  22. x86 architecture by RAMMS+EIN · · Score: 2

    I was not really referring to how well the machines work - indeed, that is largely due to Apple writing software for their own hardware only.

    What I meant is that the x86 architecture...is very subobtimal. There is a lot of legacy cruft (Real Mode, Virtual86 Mode, BIOS, CHS, ...) that sucks power, causes instabilities and incompatibilities, etc, etc. Also, the limited number of registers, many of which have special uses, makes things unelegant. Context switches are expensive, which leads people to write elephantine programs, because they run faster.

    Compared to other CPU architectures, an x86 gives you little speed for the frequency, and uses a lot of power (and generates heat) for the speed it gives you.

    --
    Please correct me if I got my facts wrong.
  23. A wonderful relationship. by Call+it+a+night,+Cow · · Score: 2, Interesting

    Apple and Open Source software have cross-pollinated and produced benefits for both paying Apple users and OSS users. Examples that have already been enumerated are Safari/KHTML and PPC BSD. This can only be a good thing for all involved. Perhaps at some point, Apple will open up even more, and release the source to its X11 server and Konfabulator clone.

    1. Re:A wonderful relationship. by Yaztromo · · Score: 3, Informative
      Perhaps at some point, Apple will open up even more, and release the source to its X11 server...

      FYI, The X11 server included in OS X 10.3 is based off XFree86.

      Yaz.

  24. Re:When when when! by tciny · · Score: 2, Insightful

    "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.

  25. 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.

  26. Re:Yup. Great relationship . . . by INeededALogin · · Score: 3, Insightful

    Interesting?!? Even Sourceforge kicked these guys away. Open Source does not give you the freedom to break the law, liceneses and other people's business models.

  27. Re:everyone uses open source by Anonymous Coward · · Score: 2, Insightful

    To say that MS uses BSD's TCP/IP stack is like saying the Linux kernel uses SCO code because the letter "a" appears somewhere in the source code. The current TCP/IP stack which ships in XP on 2k3 is pretty far off from the code they based their software on many many years ago.

    Re: apple hardware...well you get what you pay for. When you decide to "go apple" you just have to accept that fact that its Apple's way or the highway. Many apple users enjoy having their decisions made for them and they just put their faith into apple and hope for the best. Judging from what most apple users have to say that seems to be working out pretty well for them. Personally I kinda see what your saying to say that apple rules its users with an iron first is an understatement. But hey I'm not the one paying >$1,000 a pop for every machine I buy/build so its no skin off my back.

  28. Re:Yup. Great relationship . . . by Anonymous Coward · · Score: 2, Funny

    Heh, and the Konfabulator people, Watson folks, et al., might've something to contribute to that discussion as well.

  29. Re:Yup. Great relationship . . . by Raindance · · Score: 2, Insightful

    "[the topic of the hour] does not give you the freedom to break ... other peoples' business models."

    This is a horrendously dangerous way to think.

    A business model is not a right.

    Again for emphasis, a business model is not a right.

  30. 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.

  31. Re:everyone uses open source by Synesthesiatic · · Score: 4, Informative
    "Yeah, like the iBook, with 256MB of ram for the entry level, that comes with two 128MB memory modules, one of which sodered to the MainBoard.... If you one day decide to upgrade, even if you do it through Apple, you end up throwing away at least one 128MB memory module that nobody will want to buy from you...."

    Actually, that's no longer the case: "Memory: 256MB of PC2100 (266MHz) DDR SDRAM (256MB built-in and one available SO-DIMM slot) with support for up to 1.25GB"

    Source

  32. 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.

  33. Re:Yup. Great relationship . . . by INeededALogin · · Score: 2, Interesting

    Note the and in my statement. Breaking someone's business model by breaking the law/license is a bad thing. Especially in the United States, business are well represented in the law since we are based on capitalism. While, I agree a business model is not a right, but protection from illegal actions is.

  34. Re:everyone uses open source by justinkim · · Score: 4, Interesting

    Well, from my experience, Apple's service has been exemplary, The last time I sent my PowerBook in for repair (blown hinges on a TiBook), Apple also replaced everything except the hard drive, memory, bottom case and airport card cause they were a little out of spec. I also got the machine back in two days.

    The only time Apple took more than three days to get my machine back to me was when a part was out of stock. They gave me a $200.00 credit on the Apple Store as an apology.

    As for the single processor, why would you want a single processor 1.6, when the new low end is a dual 1.8 for a couple of hundred bucks more? There is some evidence that the new 1.8 might not be quite as good as the old one, but it's still better than a single 1.6 and is cheaper than it was before.

    My experience with Apple hardware (all the way back to the Apple //e) is that its quality is well above the average, both in terms of quality and engineering.

  35. Re:You're another victim of retrocranial inversion by aristotle-dude · · Score: 3, Interesting
    You want a mac with linux preinstalled? Try these guys:
    http://www.terrasoftsolutions.com/products/

    They were good enough for the US Navy subs.

    --
    Jesus was a compassionate social conservative who called individuals to sin no more.
  36. Re:Yup. Great relationship . . . by vegetablespork · · Score: 2, Funny
    business are well represented in the law since we are based on capitalism

    You've apparently confused capitalism and plutocracy. I like the potential segue into calling someone who disagrees with those laws a Communist, though. Thinking a couple of moves ahead like that is essential to good trolling.

    --

    Call (206) 338-5780 COLLECT for information about a genuine BA, BS, MA, MS, MBA, or Ph.D.

  37. Re: Re:When when when! by macgyvr64 · · Score: 2, Insightful

    Yeah, that optical in and out (as well as standard analog audio in and out) really suck. Forget that crap.

    And "shitty speakers"? What PC even has decent speakers built into it? Run some good speakers to the crappy onboard sound listed above. Problem solved.

    I'll give you the one about the graphics cards. Mac graphics cards are so overpriced compared to the PC counterparts.

  38. 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.

  39. Re:The taint of Tiger by I_redwolf · · Score: 3, Informative

    How is Konfabulator a new idea? Deskspace applets are an old thing man.

  40. Re:The argument isn't just between IBM & Sun a by alangmead · · Score: 4, Interesting

    No. Zeroconf came from Apple, developed by an Apple employee (Stuart Cheshire, whose job title is "Wizard without Portfolio") and was submitted to the IETF for standardization (not that much of the much of that work has succeeded yet. There are a bunch of drafts, but no official RFCs yet.) That is not leeching by any sense of the word. (or leaching either. Slightly different meanings, but I guess both would work.)

    As others have said, using, improving, and returning your improvements back to the open source projects is hard to be considered leeching either. And this is what they are doing for gcc, FreeBSD, KHTML, and other projects.

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

    The parent has already been modded up, but I was at WWDC and was very impressed with the amount of things that are being given back to the OS community. Not just in app-like things such as Safari/Konqueror, but in some of the nuts and bolts like OpenLDAP, Samba, and Kerberos. They were very pround of their accomplishments (and rightly so), but seemed equally proud of the fact that they were giving back to the community.

  42. Open Source developer machines by grotgrot · · Score: 2, Interesting

    This open source developer has a project that works on Windows, Linux and Mac, but sadly doesn't possess a Mac himself - someone else does the Mac builds for me.

    I'd love to get a Mac so that I could improve the project on Mac myself, but sadly they are too expensive to acquire. The cheapest Mac I can find new is $800. There are second hand ones around $650, but you usually need to add $130 to upgrade the OS to 10.3 putting you back at the $800 price tag anyway. (Sadly I can't do development remotely as I need to play with USB based devices).

    By comparison, you can get x86 based machines for $200-$300, which makes the barrier of entry to Linux/Windows very low. There are also products like VMWare and VirtualPC which help significantly.

    It would be nice if Apple had some way for developers like me to get loaned or cheap equipment. They could even set minimum download thresholds from SourceForge or other similar minimum requirements. (My project spent most of last week within the top 100 projects on SF).

    1. Re:Open Source developer machines by bigt_littleodd · · Score: 2, Insightful
      Some questions for you:

      Did AMD, Intel or Linus Torvalds give you a PC to develop on? If they didn't give you one, did they loan you one to use? Yeah, I thought not.

      Did you see this? Checking eBay superficially, I found this with a price of US$105: http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&cate gory=14911&item=5106132682&rd=1

      Now add $130 for a new legal copy of Panther, and you have the Mac you claim you need for $235. And it also has all the USB ports you seem to need.

      And if you didn't actually already have a physical Mac, why would you be in need of VirtualPC? VirtualPC simulates an Intel clone with Windows on a Mac. Sheesh.

      --
      Let's play Four Horsemen of the Apocalypse. I'll be Pestilence.
    2. Re:Open Source developer machines by Joe+Tie. · · Score: 2, Insightful

      There are also products like VMWare and VirtualPC which help significantly.

      I don't know if you're aware of PearPC, but it might help. Sadly my system's too slow to make any use of it, so I can't offer much in the way of a review. Also sadly, I'm in the same situation as yourself - well, minus project popularity. I'd be happy if there were just a way to easily crosscompile for osx/ppc from an x86 linux setup.

      --
      Everything will be taken away from you.
    3. Re:Open Source developer machines by grotgrot · · Score: 4, Insightful

      You seem to be under the impression that I am ragging on Apple. They are a business and are free to do whatever they want. I am merely pointing out one problem that I as an open source developer (getting zero dollars) have in better supporting the Apple platform, and am looking for constructive solutions. If you want to do fan boy ranting or play in a religous war, please pick a different thread.

      Did AMD, Intel or Linus Torvalds give you a PC to develop on? If they didn't give you one, did they loan you one to use? Yeah, I thought not.

      You are correct that they didn't. I already have x86 based equipment because I have far more options for applications and operating systems. And if I didn't, the costs to acquire them are very low. Additionally I can easily get parts and do partial upgrades (motherboards, CPU, memory, hard disks, graphics cards etc). The Mac world was really bad at that in the past which is why people like me didn't even consider them and now have an x86 based setup. Apple is now doing a lot better with all those, but that doesn't change the past nor what I already have and the reasons I have it.

      Did you see this? Checking eBay superficially, I found this with a price of US$105:

      There are still 4 days left on that item. The vast majority of bidding and hence the actual price happens in the last few hours of listing (which you knew if you did eBay more than superficially). For other items in a similar price range, the costs of upgrading to 10.3, plus putting in a new hard drive and memory puts it back in the several hundred dollar range. Not to mention that I don't think 266MHz processors would be too useful for developing and testing my app.

      And if you didn't actually already have a physical Mac, why would you be in need of VirtualPC? VirtualPC simulates an Intel clone with Windows on a Mac. Sheesh.

      Sorry to burst your fan boy bubble, but I was referencing VMWare and VirtualPC for x86. Those products let you use one host x86 machine, and run almost any x86 operating system as a guest. That makes it easy for an open source developer to support multiple families (and versions) of x86 based operating systems, such as Windows, Linux, *BSD etc (and without dual boot, plus undoable disks etc).

      So talking about open source development, the cost of entry and the tools available are quite a bit lower in the x86 world. As an open source developer I want to support the Apple environment better, and my constructive suggestion is Apple loaning hardware providing certain constraints are met (such as number of downloads). Do you have any better constructive suggestions?

    4. Re:Open Source developer machines by bigt_littleodd · · Score: 2, Insightful
      >We know what he's talking about, assface.
      Wow.You must really know your stuff.

      That was pretty harsh. I was only going by what was posted. Now I'm an "assface." Golly, I'm so hurt by that comment.

      You should pass your information on to the original poster, since apparently neither he/she nor I am aware of deals like this. Thanks for the info, though, I will check into it before my next purchase.

      Judging by your response, AMD, Intel or Linus Torvalds gave you a PC as well. ;-)

      As for the final selling price of a Mac, it could be sniped easily. As I said, my search was superficial. I note that the link I gave has now been increased by $0.16 since I first posted.

      Lighten up, Francis.

      --
      Let's play Four Horsemen of the Apocalypse. I'll be Pestilence.
    5. Re:Open Source developer machines by foniksonik · · Score: 3, Insightful

      Apple Loans start at like $30 a month... although you'd be paying for like 5 years... but then if you are a capable developer you should be able to make some money so develop some software and use the proceeds to pay for the Mac... it's called investing in your business and it's a tax write off, so in the end you shouldn't be paying anything for the Mac... a free Mac imagine that.

      The barrier to entry got a little bit lower all of a sudden.

      If you just want to develop free software... free as in beer, stick with Linux. Us Mac people would rather pay you for free as in speech software... which would let you develop more software for us.

      It's hard to feel sorry for you in any case. You've got skills apparently so use them.

      Again free as in beer is nice but put the extra effort into the details and give us a good binary dist as well, with a custom icon a thoughtful GUI and some documentation, for $20 - $30... if you get one person a month to buy it.. there's your Mac. Was that so hard?

      --
      A fool throws a stone into a well and a thousand sages can not remove it.
    6. Re:Open Source developer machines by Johnny+Mnemonic · · Score: 3, Informative

      It would be nice if Apple had some way for developers like me to get loaned or cheap equipment.

      Is the Sourceforge Compile Farm what you're looking for? Listed as available:
      • Apple Mac OS X 10.1 Server on Apple Mac G4 (PPC) with Fink
      • Apple Mac OS X 10.2 Server on Apple Mac G4 (PPC) with Fink
      HTH. I haven't used it, so don't know the hoops required to use it. And, it doesn't directly address your need--you can compile and run the app, naturally, but you wouldn't be able to see the GUI interaction, if your app has one.
      --

      --
      $tar -xvf .sig.tar
    7. Re:Open Source developer machines by foniksonik · · Score: 3, Informative

      Too bad. Doing something for fun and getting paid for it is probably the most rewarding thing I can think of doing. If you don't take the software you develop seriously then how can any one else. Your fun project will never find it's way to my machine simply because I can't trust you to support it, you have nothing invested in it. I can't give it value because you won't give it value.

      disclaimer: IANAAccountant

      BTW you missed the point... when you have a small cottage business you get to write the whole thing off as a loss on your taxes... ie: the Mac you buy depreciates in value... you get to write that value off, it's about 30% of the purchase price each year, that's about $1000 tax credit. Add in the developer manuals, other software you may purchase, a percentage of your cable modem, your cell phone, your hotspot access, your peripherals (scanner, printer, etc.) plus incidentals(keep your receipts) and you'd probably end up with a total of an extra $3000 tax credit, each year. This means you have to do a line item deduction, hire someone to do it for you for $100 which you also deduct.

      If you put a little thought into it you can get a tax refund that could easily equal the total price of the Mac... then the following year you can pocket the extra cash. Yes you spend the money to buy the stuff, but you get it all back and get to keep the stuff, hence it's 'free' as in beer.

      Hundreds of thousands if not millions of people in the US alone use a second business, usually an expensive hobby, to get their tax dollars back from the government one way or another... usuallly through investing in the economy in some way, but getting to enjoy their expensive hobby for free. Sailing and flying hobbies are huge for this, as are traveling, scuba diving, and other adventure hobbies... you get a license or certification and act as your friends 'guide' when ever they want to go out, or take a few parties out in your boat or plane a couple times a year... instant business, that loses money every year, just enough that you get your tax dollars back, in the form of harbor fees or hangar fees or scuba gear or hiking equipment or a Mac...

      --
      A fool throws a stone into a well and a thousand sages can not remove it.
    8. Re:Open Source developer machines by Breakfast+Cereal · · Score: 2, Interesting

      Please ignore these fanboys. It sounds like you have a legitimate issue and it's just a bummer about the price point. As a Mac user (and speaking only on my own behalf, though I'm sure the majority would agree with me) I want to thank you for maintaining a Mac version of your OSS project.

      Maybe there is a way that Apple can better support OSS developers like you. They certainly should.

    9. Re:Open Source developer machines by foniksonik · · Score: 2, Informative

      Guess you're just a charity case huh?

      I didn't say anything about running a profitable business... all it needs to do is pay for your hobby expenses and as I said it can do that simply by being a tax deduction. In fact any good business never makes a profit. Between expenses and payroll a good business will spend all it's profit every year.

      How much work do you think it would be to run a small business? You pay $70 for a 5 year license... you set up a web site, you get an account with Kagi to handle credit cards and downloads for you.. or the like and CafePress for your marketing tools (t-shirts, stickers, etc... that you don't put any money down for, they just take a cut, same with Kagi). Every 3 months you fill out a form in Quickbooks or whatever and send it in to the IRS... that's it. You already spend the time developing... Anyways, I don't see why you resist it so much.

      Oh yeah, it's not Tax Shennanigans... it's business. You're just not on the Capitalist bandwagon with the rest of America are ya?

      The idea is that by providing a service or good you are improving the economy and society/culture, therefore you get a tax break. Is your software useful? Does it have value to the rest of us? If yes, then you get a reward. This is supposed to help people like yourself who can't afford to spend their time doing productive things without some form of compensation.

      If you must, think of it as welfare for the small businessman and yes your other remaining tax dollars are paying for it... get you some welfare, you deserve it, it's what taxes are for.

      --
      A fool throws a stone into a well and a thousand sages can not remove it.
  43. Re:The argument isn't just between IBM & Sun a by YouHaveSnail · · Score: 3, Insightful

    But they give away free tools to further lock people in to their proprietary media formats and media players and the services for their proprietary OSes!

    Proprietary media formats? Like UFS, Samba, AAC, MPEG-4, PDF, and XML?

    Media players? The only thing proprietary about the formats that iPod plays is the FairPlay DRM, and that's only there to make the record companies comfortable enough to buy into iTMS. But you can play AAC, MP3, AIFF, WAV, etc... And you can load it from a Mac, Windows, or anything that will talk to a FireWire device.

    I'm not sure what services for the OS you're talking about, but a significant portion of the OS itself is open source.

    There's nothing about any of this that 'locks you in to their proprietary' anything. Use what you want, don't use what you don't want.

  44. Re:When when when! by fermion · · Score: 2, Insightful
    So why is the x86 so important? It is clearly not the platform for the serious power user. I mean really. When MS wanted to revise the XBox in hopes of not only making it the most powerful game console, but also marketable, where did they turn? Intel? I think not. No, they went to the most powerful CPU on the planet. The PowerPC. MS is hoping to correct past mistakes by leaving the Intel legacy hardware. When MS designs thier own hardware, they use the PowerPC. Why should Apple do anything less.

    If one wants a cheap solution, there are plenty of OSS solutions availble for the cheap x86. If one wants the Apple solution, buy the Apple hardware.

    --
    "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
  45. Re:Yes indeed, you are gay by bedouin · · Score: 4, Insightful

    Mac bashing has all been done before. I'm used to it by now. It's tired, old, and unoriginal. Although I do think it's really funny that I'm still singled out for discussing my mac pride and opinions in a forum about MACS. Go figure. I guess macophobes just seek out people to bash out of jealousy.

    The thing is, in the days when Mac bashing was slightly more fashionable it was (often) done by people who had a relatively good grasp on technology.

    Nowadays it's the other way around. The people quickest to bash Macs are the ones who read a couple issues of PC Magazine, watch TechTV, and like the image of being a 'geek' though they are technically inept. In other words, it's the people who know the least about technology.

    I dunno, when I see a Mac-basher I think of a white kid in Nebraska who 'hates' niggers, but wears baggy pants and listens to Eminem and 50 Cent all day; half of his 'world' is a black one. Windows users are the same, except half of their world is a Mac one, and a half-assed imitation of it at that. They're experiencing an identity crisis.

  46. Re:Sun??? by Cajal · · Score: 4, Informative
    Sun did most of the HIG testing for GNOME. They open-sourced OpenOffice. They developed NetBeans. They've developed an open-source XACML processing engine (http://sunxacml.sourceforge.net/). They developed an open-source connector for Evolution and their Java Calendar Server. They open-sourced Looking Glass, the Java 3D API and JXTA. Their grid computing system, Sun Grid Engine, is open-source.

    Further, they've involved in several smaller projects. Check out http://www.sunsource.net/ for more information. Oh, and they're a member of the Open Source Development Lab.

    Is that good enough for you?

    Further, Sun has developed several technologies which have been widely adopted by other Unix vendors, such as NFS and PAM.

    While Sun doesn't get a lot of media attention for their open-source work, they do contribute a lot.

  47. Re:The argument isn't just between IBM & Sun a by killjoe · · Score: 4, Insightful

    I think it's important to point out that Apple was under no obligation to contribute back to the community. The fact that they did simply points out that they have an ethical corporate culture that values open source.

    Other companies may not be so nice.

    --
    evil is as evil does
  48. Re:Michael Moore reccomends Windows/Intel systems by Beek · · Score: 2, Funny

    omg F 9-11 are teh expose keys on a mac!~~!~~! it is teh SUPAR COINCEDANCE!!!!ONETILDE

  49. Re:Uh... quicktime? by AnamanFan · · Score: 3, Informative

    Because Apple doesn't own all of Quicktime.

    There isn't a single Quicktime codec, but a host of standard codecs that work under the Quicktime umbrella. Codecs like Sorenson and MPEG. These are licensed out by the various owners, but not owned by Apple. This means that Apple can't open source Quicktime unless the owners of these codecs open source their codecs.

    And if that happens, well, it's when I win the lotto.

    --
    AnamanFan - Trying to find the Truth, one post at a time.
  50. Re:The argument isn't just between IBM & Sun a by oscast · · Score: 3, Informative

    Remind me what their marketshare is worldwide? I bet it's less than 1%.

    Here are two editorials that respond to that flaimbait. I suggest you (and others that adopt this way of thinking) read them.

    The New FUD: Apple Market Share

    Gartner Research - Server Install-base vs. market share

  51. Re:I'm confused by THotze · · Score: 3, Insightful

    As I recall, Apple has given some stuff back, in terms of the rendering engine used in Safari which is based on the one in Konquerer, amongst many other cases.

    But in terms of why we should care, well, remember back in the late 1990's, when everyone was trying to get people to get their bosses to use open source? The rationale was simple: open code makes better software which makes for better IT which makes for better business.

    What this means is that an Apple computer, by virtue of being based on OSS, should run faster/better/with greater stability than one that isn't based on open source software.

    While I do see your point about community involvement, you've got to realize that that isn't the whole deal to a lot of people.

    And, if you're wondering, yes, I'm writing this on a PowerBook, and yes, I like Apple, no, I don't think they're from God, and yes, I like the fact that my laptop just works without any trouble.

    Tim

  52. Re:The argument isn't just between IBM & Sun a by oscast · · Score: 2, Insightful

    Theres nothing wrong with a monopoly.

    Its only when a company abuses their monopoly to leverage their way into new markets and stifle competition where monopoly status becomes a problem... and is also illegal.

  53. Wake up!!! by MochaMan · · Score: 2, Informative

    Wake us up when they're ready to give something back.

    This is your wake up call. Click the links on the left under the title Open Source Projects. All of Apple's modifications to KHTML, etc. are in there, along with the kernel, compilers, and everything else. Next time, expending your energy on a rant based on incorrect assumptions, try a Google search; it only takes 10 seconds, 8.3 if you merge Apple's changes into your KHTML.

  54. Re:The argument isn't just between IBM & Sun a by tgibbs · · Score: 2, Insightful

    because they lock you in on the hardware. Apple's business in on the hardware, not software.

    And that may have something to do with their willingness to release many aspects of their OS as open source. What distinguishes the Apple "brand" and sells the hardware, after all, is not their tweaks to postfix, but their user interface. So they can treat their unix implementation as non-proprietary.

  55. Re:I pull numbers out of my ass by Halfbaked+Plan · · Score: 2, Interesting

    Maybe if you mean *.advocacy

    The OS advocacy newsgroups used to be pretty similar to the kind of fights over OS software seen in these parts in the present day.

    The personal attacks and publicly conducted private flamewars on the advocacy groups have somewhat overwhelmed anything else these days, though.

    --
    resigned
  56. Re:everyone uses open source by tgibbs · · Score: 3, Insightful

    Apple really is a monopoly when it comes to hardware... want a new G5 with a single processor?

    So if Chrysler won't sell you a battery powered PT Cruiser, does that make them a monopoly?

  57. Re: Mac OS X Piracy by santiago · · Score: 3, Insightful

    Is there some DRM or something on Mac hardware that prevents people from illegally copying OSX on the mac platform?

    Nope, none at all. It would annoy customers, and, frankly, Apple doesn't care that you're pirating their $129 OS, because you can only run it on a computer for which you already paid Apple at least ten times that much.

  58. Re:When when when! by discstickers · · Score: 2, Informative

    You, there's this little thing called R&D... Apple has to spend a lot of money developing new products. Where should that money come from? Apple's not like Dell, who just slaps some components in a box and calls it a system. Purchasing a Mac subsidizing the whole system, the OS, the apps, everything.

    --
    I have a shitty sig!
  59. Re: Re:When when when! by BasilBrush · · Score: 2, Informative
    You've never actually use the applications on OS X either have you?

    As for your ridiculous assertion, Apple themselves produce more than one application in some product categories, because needs differ. But don't let the facts get in the way of your predjudice.

  60. Re:Apple Open Source Settings? by Alex+Reynolds · · Score: 2, Informative
    Check out the appendix to the OS X Server Open Directory document here:

    Open Directory Administration

    This very precisely details the schema used by Apple for its Open Directory (LDAP) service, to the point you will be bored to tears.

  61. An Apple employee invented ZeroConf (Rendezvous) by oscast · · Score: 4, Informative

    Stuart Cheshire is the architect of Zeroconf/Rendezvous. He was working for Apple when he drummed up interest for easier to use IP networking at IETF.

    proof #1
    "In 1998, between finishing my PhD and starting work full-time at Apple..."

    http://www.stuartcheshire.org/#Personal

    --
    proof #2
    "Peter Ford from Microsoft helped me co-chair those meetings, and we gathered enough interest to warrant the formation of an official IETF Working Group, under the new name "Zero Configuration Networking", in September 1999."

    http://www.theideabasket.com/index.php/article/a rt icleview/30/1/3/

    Now stop spreading FUD!

  62. Re:The argument isn't just between IBM & Sun a by mrchaotica · · Score: 4, Informative

    He claimed that OS X was the most widely-used UNIX-type OS on the desktop, and he was right. I just looked at the Zeitgeist, and although Mac is 3%, Linux is only 1% and BSD doesn't even register - I guess it's part of "other."

    And people are switching. I used to hate Macs before OS X, but they've gone from crappy, slow computers with an outdated OS to sleek, quick computers with the most technologically advanced OS available (for the desktop, at least). Now I own one, and have several friends who want to switch.

    --

    "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  63. Re:Apple (and Be) by Erik+K.+Veland · · Score: 2, Interesting

    You know of course that the creator of Be's most beloved feature, the BeFS, Dominic Giampaolo, now works for Apple. That new Spotlight feature in Tiger, looks to leverage a lot of his competence in that area.

    --
    "I tend to think of OS X as Linux with QA and Taste", James Gosling, creator of Java
  64. It was called A/UX (not AIX) by rufo · · Score: 2, Informative

    Google it, you'll find quite a bit of info out there. I actually have (or had) a CD image of it somewhere, but not anything that will run it (it has pretty specific hardware requirements which makes all of the Macs I have available unusable - Basilisk won't work either).

    --
    My English teacher once told me that two positives don't make a negative. Two words for her: Yeah, right.
  65. Although it is comparing apples to oranges... by Kjella · · Score: 2, Funny

    ...I mean, one is a religion, the other is some bloke who lived 2000 years ago.

    Kjella

    --
    Live today, because you never know what tomorrow brings
  66. Re:The argument isn't just between IBM & Sun a by IamTheRealMike · · Score: 2, Interesting
    Not really. The case of KHTML is a pretty good example of Apples less than great relationship with open source. When they wanted their own web browser, they also wanted to ship a rendering engine with the OS a la Windows. They had three choices:

    1) Use Gecko
    2) Use KHTML and bring it up to speed
    3) Write their own
    4) License one

    3 was entirely out of the question - the investment and time it takes to build a modern web rendering engine is enormous and they don't have the resources nor desire to do that. 4 would have been difficult - the only other rendering engines on the market would have been from Opera or OmniWeb. Both these companies make their living by selling unit copies of their browsers so the idea of having them bundled with the OS and potentially reused in competitors browsers to compete against them can't have been pretty.

    So they had to use a pre-existing open source rendering engine. They went for KHTML, for various well documented reasons, and started work on bringing up to scratch. But did they work with the KDE community to do that? No. Of course not. Steve Jobs wanted to go "tada!" and surprise his followers. So instead they released an enormous patch dump once Safari was out.

    I can tell you from working with similar patch dumps from TransGaming that this is very nearly as bad as not getting the changes back at all. They are ridiculously hard to make use of - not only are all the changes mixed together, but often they contain duplicated work. How do you pick between the component written as a labour of love by a volunteer, or the corporate version dumped on your lap by an organization merely following the letter of the law? What if the corporate version is better? What kind of message does that send? How do you split the patch up into discrete commits so you can track regressions when each part depends on the others?

    To be frank, if Apple were truly working with the open source community in the KHTML case, they'd have entered the spirit of "no secrets" and released their work as it was done, with discussion on the mailing list. They did not. I've been there - it's not much fun.

  67. In perspective. by Gordon+Bennett · · Score: 2, Interesting

    Keep in mind that Apple is a business first and foremost; if it is convenient and *profitable* (less development time, bugs are not in their hands as much) for them to use open source then they will.
    If they were totally altruistic then the open source community would have access to sourcecode for the Finder, Spotlight and other Apple technologies which would benefit those who wish to improve their OS systems. But no, it's a business, and what works for them doesn't necessarily mean they should fully reverse the process.
    And, when they introduce bugs in system updates that cripple (fully compliant) applications, one gets to wonder what their goal is.
    (fyi, I am an Apple Mac user)

  68. Re:The argument isn't just between IBM & Sun a by 12357bd · · Score: 4, Insightful

    to sleek, quick computers with the most technologically advanced OS available (for the desktop, at least).

    True!

    The Apple succes on unix desktops always reminds me how right was Steve Jobs with his NeXT computers, ahead of time by 19 years!.

    And some people still thinks we are in the fast lane!

    --
    What's in a sig?
  69. Re:The argument isn't just between IBM & Sun a by alangmead · · Score: 2, Interesting

    By their contributions to the BSDs? Apple uses FreeBSD a lot but it's only a trickle back. Sure, they give some gnawed bones to the FreeBSD kernel guys, but what about the rest of BSD?

    Seeing this, it implies to me that you are just ranting with no idea what you talking about. The part of FreeBSD that Apple is not using is the kernel. They are using the BSD w/ Mach thing that they inherited from NeXT. It is the user space utilities that are mostly from FreeBSD. Instead of the ones that shipped with NextSTEP (the ones they licensed from Berkeley before BSD became free software) which were getting a bit long in the tooth, they grabbed most of /bin and /usr/bin/ from FreeBSD.

    The comment about Open Source shipped by Sun seems misguided as well. First of all, Sun shipping open source software packages is a very recent phenomena. Solaris Freeware. shows the packages that ship with Solaris 9. A small portion of those titles were distributed with Solaris 8 (I'm thinking less than a half dozen. That was the release they added ssh and Apache.) In Solaris 7 and earlier, the only thing close to free software were the hacked up binary only versions of Sendmail and and Bind.

    I don't quite understand why you keep harping on OpenOffice too. They bought a failing company producing an office productivity suite because they wanted some sort of word processing and spreadsheet option to sell with the workstation systems. It was sort of like SGI buying the MIPS CPU maker. It wasn't good for them to do, but it would be disastrous for them no to do.

    And Sun doesn't ship a lot of boxes. They ship a lot of boxes for a server manufacturer, which isn't quite the same thing.

  70. Re:The argument isn't just between IBM & Sun a by Halo1 · · Score: 4, Informative
    I can tell you from working with similar patch dumps from TransGaming that this is very nearly as bad as not getting the changes back at all
    The KDE developers seems to disagree. FWIW, I have no idea whether they only submitted such a huge patch at once after the initial release of Safari, or whether they now submit their patches more incrementally. Most of what they change isn't that secret, after all Dave Hyatt talks about them all the time in his blog.
    --
    Donate free food here
  71. Re:The argument isn't just between IBM & Sun a by Breakfast+Cereal · · Score: 4, Insightful

    I hate to post a "me too" but this exactly describes me as well.

    I really don't understand this talk of "Apple zealots." I'm sure they must exist but I'm certainly not one. I didn't use Macs at all until I bought a Powerbook a few months ago. I'm a long-time Unix user and used Windows grudgingly from time to time, and to me Mac OS was just another limited OS like Windows only more expensive and with fewer apps. OS X changed all that.

    Now I have a Mac and I love it, but if Apple got stupid and started producing crap again I'd switch in a heartbeat. As opposed to the Microsoft zealots who complain about their buggy systems but inevitably line up for the next Windows release.

    As for Apple's contribution to open source, well, they strike an interesting balance between free and proprietary software and however you feel about the OSS "purity" issues you have to admit (if you're honest with yourself) that the end product is damned effective. The fact that they give back when they don't have to impresses me even if it doesn't impress anyone else, but the reason I like their stuff is that it's good. I'm willing to pay a premium for quality.

    I have a Unix laptop with a slick UI and I do not have to fuck with it all the time to make it work. Even most of the pre-installed Linux laptops I've seen do not fully support all of the onboard hardware, and none of them are as nice as a Powerbook (though some of them are about as good as a P-P-P-Powerbook!) Apparently, my willingness to pay a little more for this makes me a zealot. Um, yeah, whatever. I say I'm a person who likes nice stuff and is getting too old to spend hours fucking around with hardware just to save a few bucks.

  72. Re:The argument isn't just between IBM & Sun a by Breakfast+Cereal · · Score: 2, Funny

    You forgot to mention that we're also all gay filmmakers and musicians who only buy Apples because they match our decor.

    *hides wife, Unix books, old Linux box, and lack of artistic ability behind shiney Mac* Nothing to see here, move along...

  73. Re:The argument isn't just between IBM & Sun a by phayes · · Score: 2, Interesting

    Apple has had to overcome the bad reputation that they got back when tried to prevent anyone else from using the intellectual property they stole from Xerox (aka look&feel). Googling on "stallmann boycott apple" turned up the following:
    Boycott Apple - Some time before 1989, Apple Computer, Inc. started a lawsuit against Hewlett-Packard and Microsoft, claiming they had breached Apple's copyright on the look and feel of the Macintosh user interface. In December 1989, Xerox failed to sue Apple Computer, claiming that the software for Apple's Lisa computer and Macintosh Finder, both copyrighted in 1987, were derived from two Xerox programs: Smalltalk, developed in the mid-1970s and Star, copyrighted in 1981.

    Apple wanted to stop people from writing any program that worked even vaguely like a Macintosh. If such look and feel lawsuits succeed they could put an end to free software that could substitute for commercial software.

    In the weeks after the suit was filed, Usenet reverberated with condemnation for Apple. GNU supporters Richard Stallman, John Gilmore, and Paul Rubin decided to take action against Apple. Apple's reputation as a force for progress came from having made better computers; but The League for Programming Freedom believed that Apple wanted to make all non-Apple computers worse. They therefore campaigned to discourage people from using Apple products or working for Apple or any other company threatening similar obstructionist tactics (e.g. Lotus and Xerox).

    Because of this boycott the Free Software Foundation for a long time didn't support Macintosh Unix in their software. In 1995, the LPF and the FSF decided to end the boycott.

    --
    Democracy is a sheep and two wolves deciding what to have for lunch. Freedom is a well armed sheep contesting the issue
  74. Re:The argument isn't just between IBM & Sun a by Anonymous Coward · · Score: 4, Insightful
    From another angle on the "Tada!" aspect of your post...

    What did MS do as soon as Safari was release? That's right, they claimed that OSX now has a browser and EOL'd IE for Mac. There is also the argument you hear time and time again from the GNU community (as opposed to the OSS community as a whole) if you don't like the terms of the licence, don't use the code. The KDE team was free to reject the Apple code wholesale if they didn't want the hastle of integrating the code bases.

    Apple have so far been a fine player in the OSS community, they have worked hard and we cant forget that they are a commercial company, in the world of commerce first to market actually means something. Apple don't want to spend millions investing in making a browser for their platform for the whole project to be torpedoed by buggy early releases, code handed back to KDE that isn't ready for the primetime and an early exit from the market by MS.

    To be frank, Apple have given more back to the community than you give them credit for with comments like "the corporate version dumped on your lap by an organization merely following the letter of the law". You are completely neglecting the contribution that is Darwin. That was BSD, that had a BSD licence, they could have just taken and not given anything back. They chose to keep it OSS.

    I've been in the corporate world - it's not much fun, and I'll bet it would leave a very bitter taste in one's mouth if a competitor used your code to beat you to the punch, released a browser and dumped a large "patch" of your own code to a project before you'd finished; while at the same time your platform languished because said 'followers' didn't have a decent browser. Obviously this is a worst case everything went wrong scenario, but they aren't doing it for the love, no Mac 'follower' is really fooled into thinking they're doing it for anything except to line the pockets of the shareholders, it's just that at the same time we think they're doing it right.

    YMMV.

  75. Re:Uh... quicktime? by AnamanFan · · Score: 2, Informative

    From what I could quickly find, look on page 16 of this PDF file under the sections "MPEG-2 Notice" and "Use of MPEG-4"

    --
    AnamanFan - Trying to find the Truth, one post at a time.
  76. Re:The argument isn't just between IBM & Sun a by mrchaotica · · Score: 3, Insightful

    Well, I've heard that the typical Mac user is more likely to keep their software up-to-date than a Windows user, which makes sense for a couple of reasons: First, Mac users are willing to spend more money (since if they wanted the absolute cheapest bottom-line, they wouldn't have gotten a mac*), so they can afford to pay for upgrades. Second, OS X has been around for what, 4 years now? That's a pretty long time. Third, Apple really, really pushed OS X, and tried pretty hard to force people to upgrade - for example, refusing to sell new computers with OS 9, and having people load "Classic environment" instead. Finally, OS X was a huge improvement over 9, so almost everyone wanted to upgrade.

    It pretty much boils down to this: people who care about how well their computers work care about keeping it up-to-date. People who don't care, and just want The Internet to work (i.e., want an appliance) end up with Windows, PCs, because they're the default choice these days (they don't care to investigate all the choices available to them, and instead just buy whatever the loser at Best Buy tells them to - and Best Buy doesn't sell Macs). Therefore, Mac users care about their computer being up-to date.

    So, I would say that the vast majority of those Macs on the Zeitgeist are running OS X.

    *note that I'm not saying Macs are overpriced, or even necessarily expensive - but they have only high-end and midrange machines, no eMachines or Dell style low end

    --

    "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  77. Re:The argument isn't just between IBM & Sun a by alangmead · · Score: 3, Informative

    So unless you think the Apple website is wrong and they don't really use FreeBSD in their kernel, despite their own developer's website saying that they do, I think you might be mistaken.

    Yes, I think that quote that you grabbed somewhat misleading. Or at least a large simplification. Lets look at how many lines in the kernel have either copyright or RCS variables that reference FreeBSD

    [splice:~/xnu-517.7.7/xnu-517.7.7/bsd] andrew% find . -name '*.[ch]' | xargs grep '$FreeBSD\|Copyright.*FreeBSD' | wc -l

    190

    Now as a comparison, lets grab src/sys from FreeBSD for comparison

    [splice:/tmp/freebsd] andrew% cvs -d:ext:freebsdanoncvs@anoncvs.FreeBSD.org:/home/nc vs co src/sys
    [stuff deleted]
    [splice:/tmp/freebsd] andrew% find . -name '*.[ch]' | xargs grep '$FreeBSD\|Copyright.*FreeBSD' | wc -l

    4625

    and just to round things out, lets look for how many references there is to Apple anywhere in the FreeBSD source.

    [splice:/tmp/freebsd] andrew% find . -name '*.[ch]' | xargs grep -i apple | grep -v -i appletalk|wc -l

    53

    I discounted the references to appletalk, which aren't apple code and skew the results. If you look closely at the rest of those 53 files, they are hardware related files that aren't common between the two. (most of the PCI and low level disk drivers are handled by Mach, not BSD on the Darwin side)

    Based on this, I'll repeat my assertion. The Darwin kernel is an evolutionary outgrowth of the work that was done at NeXT. NeXT's BSD is based off of the BSD source before it became free software and before the FreeBSD project began. There is very little, if any FreeBSD code in Apple's kernel. The rest of the BSD subsystem, the parts above the kernel, (mostly the stuff in /usr/lib and /{,usr}/{,s}bin) are a different story and have a lot of connection to FreeBSD.

  78. Re:The argument isn't just between IBM & Sun a by frankie · · Score: 2, Insightful
    So ... WTF? Are you saying that in addition to giving the code back to the community, Apple should be required to provide a marketing campaign and convince people to use the OSS they work with? Or that Apple shouldn't work with low-market-share OSS and only use popular code like gecko and linux?

    Ever consider that they picked KHTML because they prefer LGPL over MPL or GPL?

    You post begs much explanation, because it makes no sense as is.