I'm curious, where does the Apple/Oracle bad blood speculation come from? I don't remember seeing any references to it before, so was Gruber just grasping at things? The NetApp lawsuit seems way more plausible.
wc linuc-2.6.31/fs/btrfs/*.[hc] says 50k lines of text. Call it 20 flying monkey years of coding.
libdispatch was something purely in-house. They're giving it away. Same for launchd, although other groups inexplicably feel a need to recreate it from scratch. They're employing major contributors to LLVM/clang and having them work fulltime on those projects. CalendarServer is a fantastic CalDav server, which they're giving away.
Don't say they give "so little" back to the community. While I may really hate what's going on with ZFS right now, your statement wasn't really fair to them.
Your view seems to be informed by ignorance. For instance, your claim that they've only given back where they couldn't "rip off" BSD/MIT-licensed code is pretty specious when Apple's largest contributions are to BSD-licensed projects that they use. Who exactly is getting ripped off?
it's a _huge_ company with lots of money.
What differences does that make? Your prior criticism was that they took much from open source and gave back little.
When you bring money into it, you're making it sound like their contributions should be based on what they have, not what they have taken. That doesn't seem very fair given how many of their employees and how much of their revenue has very little at all to do with things taken from open source.
A more reasonable perspective is that they should give back in proportion to what they took, rather than that they should give back in proportion to how much money they have. The former is fairness, the latter is entitlement.
webkit came from khtml
That was seven years ago. Longer than KHTML even existed before Apple's fork. A lot has changed in that time. Today, much of the development on KTHML is backported from WebKit, which is itself a vastly more active and widespread open source project than KHTML ever was. Half a dozen projects and millions of users have benefited from Apple's development efforts. I don't see how this can be interpreted as anything less than an open source success story.
(hello quicktime, hello itunes)
I'm not sure what you're getting at. Both of those products use standard non-proprietary formats by default.
I could nearly bet that MS does more open source then apple.
If it's not already the case, apple is heading in that direction.
Could you cite examples of Microsoft's open source contributions for comparison? Or explain how Apple is "heading in that direction"?
I may be in the minority but I would have liked the opportunity to use the same filesystem on my OSX laptop that I do on my database server.
Their laptops are gorgeus.
OK... The OS is not my favorite. It's currently a tie with OpenSolaris for me (nicer GUI on one, package management on the other), but both bot are behind Jaunty (and probably will be behind Karmic)
Here's your chance in building the better alternative. ;-)
Sorry for the sarcasm, but I couldn't resist, but the very idea of Apple making a storage system like ZFS out of thin air is very... optimistic.