6 ms·
Apple doesn't want to spend their time on any other platform's maintenance, make sense.
by nexneo 16y ago
Apple doesn't want to spend their time on any other platform's maintenance, make sense.
- yumraj 16y agoOK. So, shouldn't Apple remove perl, php, ruby, apache, and every other 3rd party software that it currently ships with since I'm sure Apple doesn't want to spend time maintaining those either. Curious mind wants to know, why just Flash and Java?
- YooLi 16y agoHow about because all those you list don't have user interface ties. Maybe because all those you list aren't heavily used by the majority where an outdated or exploit-prone version would matter. People who do use the examples you listed often install their own versions because the Apple versions are out of date.
- nikster 16y agoVery good point there! Speaking of exploits - both Java and Flash run in the browser and are therefore susceptible to web based drive by attacks. None of the other technologies are exposed to the outside world.
- deleted 16y ago[deleted]
- grinich 16y agoApple can't fix bugs in Flash.
- tptacek 16y agoTo the extent that Apple depends on (say) Ruby, then they own the system ruby and have a responsibility to keep it up to date. So, for instance, when someone finds an Apache flaw, Apple has to bundle a security update for it, and may even have to alter ship dates to account for it. To the extent that Apple can decide that it does not depend on, say, Flash, then it makes sense for them to not to ship it. If they ship it, they own it, they have to fix it. If they don't ship it, they don't own it, and the vendor has to fix it. Which, in Adobe's case, makes perfect sense; Adobe's security flaws should not be Apple's problem if they don't have to be.
- bravo_sierra 16y agoLook at it the other way. Why should Apple ship software it can't take responsibility for? Does Silverlight come bundled on Snow Leopard?
- dasil003 16y agoDarwin is a decent UNIX-like operating system underpinning OS X. The inclusion of standard open source packages like the ones you mentioned increase the utility of the system for the extremely valuable minority of OS X users who happen to be programmers with barely any far-reaching implications for the vast majority who never touch them.
- brianpan 16y agoThat's a weird way to put it. OS X is certified Unix (capital U).
- mkramlich 16y agoSome folks consider OS X Unix-like in the same way that we consider Linux Unix-like. It's not strictly speaking exactly equivalent to the original Unix, but it walks like a duck, and talks like a duck, so it's pretty much a duck.
- halostatue 16y agoThe parent's point is that OS X has Unix certification. It's not just Unix-like, but according to The Open Group (IIRC), it is Unix.
- mkramlich 16y agoI understood that. But just because Some Folks Use Capital Letters doesn't really mean much. ;)