2 ms·
Oh I agree open standards and open source has saved their bacon and will again in the future. To bad they seem intent to go the embrace and extend route.
by stonemetal 17y ago
Oh I agree open standards and open source has saved their bacon and will again in the future. To bad they seem intent to go the embrace and extend route.
- wtallis 17y agoWhere do you think Apple is doing an "embrace, extend, extinguish"? Can you point to an open standard that they have added proprietary extensions to? Apple definitely mixes open and proprietary components in their own systems, but I don't see how that hurts any of the open parts, since the closed parts serve different purposes.
- stonemetal 17y agoThey took free bsd made their own OS. Have they given back to BSD? Not in any major way. Sure they released Darwin but now they started keeping parts back to stop hackintoshes. They took KHTML for webkit sure they release source as required but they don't contribute upstream. So they embrace and extend but so far they have only taken from places that are so impoverished that their is no point to extinguish(desktop freebsd, KHTML user share?)
- GHFigs 17y agoYou're using a very strange definition of embrace, extend, extinguish.
- blasdel 17y agoWith KHTML they became the de facto upstream very quickly, though it took a few years for the KDE people to play along, become downstream, and make it de jure. Apple has employed a bunch of the FreeBSD developers, but there's really not that much relevant code there, much less contributable code. The non-mac-specific patches to the userland utilities does make it upstream. You are correct in that most of the FOSS projects that Apple picks up were playing for relative tiddlywinks before they came along with piles of money (excepting GCC and maybe CUPS). They're one of the only companies that has done this kind of thing with any success.
- jballanc 17y agoHave they given back to BSD? Yes. Grand Central Dispatch, one of the major new technologies in SnowLeopard, was open sourced and is already implemented in FreeBSD. See here for more: http://www.osnews.com/story/22331/FreeBSD_Gets_Grand_Central_Dispatch_Port http://www.osnews.com/story/22331/FreeBSD_Gets_Grand_Central...