Your favorite Apple, iPhone, iPad, iOS, Jailbreak, and Cydia site.
Thread: Gruber vs. chpwn on Jailbreaking
08-31-2010, 11:20 AM #1
Gruber vs. chpwn on Jailbreaking
A slow-motion argument has broken out among tech bloggers following a piece on GigaOM with the title "Why Apple Should End Its Fight Against iPhone Jailbreaking." John Gruber at Daring Fireball fired back with a post saying "Apple Isn’t ‘Fighting’ Jailbreaking." Grant (@chpwn) Paul responded with his own post "Apple is ‘Fighting’ Jailbreaking," to which Gruber replied with "Nope." The position we take at MMi shouldn't be a surprise to anyone, but it's always good to examine other arguments.
Colin Gibbs wrote a piece on the subscription-only GigaOM Pro where he called Apple's efforts to block jailbreaking "self-defeating and short-sighted." He argued that Apple could sell more iPhones if they just let jailbreaking happen "even implicitly, with a wink and a nod," as he put it: not supporting it, but not fighting it. John Gruber at Daring Fireball, known (perhaps sometimes unfairly) to follow the Apple party line, disagreed, writing that "Apple isn’t “fighting” jailbreaking. They simply don’t support it." Gruber's retort was that iOS 4.0.2 fixed an important security hole, and that Apple would be shirking its responsibilities if it hadn't done so. After this back and forth, @chpwn weighed in, writing on his blog that Apple's refusal to support downgrades "is direct proof that they are strongly against jailbreaking." Gruber's comeback was that "it’s about security and support... Apple isn’t going to support downgrading to an older version of the OS with known security vulnerabilities."
Taking the last first, of course Apple supports downgrading to an older, more vulnerable version of the OS... if that OS is Mac OS X. They have a support document describing exactly how to do it, and downgrades all the way to 10.0 Cheetah - which was trivially easy to gain root on - are supported, as are all subsequent versions riddled with security holes. So this argument fails on its face.
Next, the idea that Apple shouldn't have fixed the PDF hole is a red herring. Of course Apple should fix wide-open holes like that one, which made any iPhone vulnerable from malicious websites, but that's not an argument against all jailbreaking. Pwnage-style bootloader exploits require the user to intentionally put their devices in DFU mode, as opposed to userland exploits like JailbreakMe 1 and 2. It's difficult to make the case that these present a security problem to the average user.
Apple didn't start with the "security" argument, of course: the original case the company made was that it was a violation of copyright. The fear, uncertainty and doubt Apple spread about security was an afterthought, and as digital-rights watchdogs the Electronic Frontier Foundation said at the time: "Sure, GM might tell us that, for our own safety, all servicing should be done by an authorized GM dealer using only genuine GM parts… but we'd never accept this as a justification for welding every car hood shut."
It would be truly ironic if the "free-market" test of whether Gibbs is right happened in - of all places - the communist People's Republic of China, where the iPhone/iPad carrier may end up offering pre-jailbroken devices to customers. In any event, no company has ever gone broke offering its customers more choice. This is about control, plain and simple.
Last edited by Paul Daniel Ash; 08-31-2010 at 11:52 AM.
08-31-2010, 11:23 AM #2
so, apple is not supporting it but not fighting it, but sorta fighting it
maybe when apple drops AT&T they say hey, we have no obligation to be exclusive to any carrier, so jailbreak away
Last edited by MarkF_AC700; 08-31-2010 at 11:27 AM.iPhone 4 32gb
MacBook Pro 2.63 ghz
08-31-2010, 11:25 AM #3
AT&T says plug the leak, so Apple plugs it.iPhone 4 Running 6.1.2 on TMo
iPad WiFi 64GB
08-31-2010, 11:34 AM #4
Jailbreaking isn't just about Unlocking. Why is everyone mentioning AT&T everytime an article is about jailbreaking.I'm MYAATT DAAAMOOON!!!
08-31-2010, 11:34 AM #5
Wow, what an underwhelming article. More work needed to be put into this one.
08-31-2010, 11:36 AM #6
08-31-2010, 11:38 AM #7
I think is the rare argument where everyone is right, at least to some degree. I have not seen evidence that Apple is explicitly fighting it, with the exception of perhaps updates like 3.1.3 and patching 24kpwn. Those could be viewed as an attack on jailbreaking, but as I've stated before, it's also still security.
What if a virus came out that did exactly what Blackra1n did, but was malicious? You plug your phone into an infected computer, and BAM.. with no warning your phone is nuked, or all your txts are leaked, or something else very bad. With almost every jailbreak, Apple does have a need to plug the hole for the protection of their customers no matter what the jailbreak, with the exception of maybe custom firmware, pwnage style. Then, I think they're just avoiding it to reduce unneeded support costs.
Not allowing downgrades is another story, and probably the most offensive move they've made. Not allowing non-Apple signed firmware is one thing, but not allowing you downgrade to an older stock firmware is just downright wrong. Rubs me the same way as Sony removing 'Other OS' capability from my PS3. Sure, I could keep it, but at the cost of PSN connectivity. The choice is already made for me and I lose an advertised feature with nothing to show for it. As the late geohot said, "PS3 is the only device that loses features as it gets updated". This is wrong.
I believe both parties are right, but @gruber, as usual, is not even opening his eyes to the non-Apple biased side. This is not news.. it's just gruber being gruber as usual. He's good for some inside news once in a while, but when it comes to opinion, his is usually skewed.
Last edited by reanimationxp; 08-31-2010 at 11:40 AM.Anybody want a 32GB Mint Condition Black JB Unlocked 3GS? PM me with offers.
08-31-2010, 11:39 AM #8
08-31-2010, 11:39 AM #9
Give me my 5 minutes I wasted reading this post back...
08-31-2010, 11:41 AM #10
This post infers no rights and is provided as is.
Click here to follow me on twitter
08-31-2010, 11:46 AM #11
Jailbreaking is the best thing that happened to the iPhone! The only thing on an iPhone that should not be allowed is ********** and anything that could compromise/break the system. Apple would get a lot more sales if they supported jailbreaking, but then they would have to get a share of the money made from jailbroken Cydia packages or whatever store you use. It's either that or Apple should have an open-market Cydia of their own. Saurik has done well to keep it safe and useful.
08-31-2010, 11:50 AM #12
Uhhhhhhh ummmmmm ehhhhh
08-31-2010, 11:55 AM #13
I thought jailbreaking/unlocking declared legal? Whats apple doing?
08-31-2010, 12:01 PM #14
I say it's Apple's ego (or something). They have always exercised a broader level of control over there devices & OS's than others (using security and stability as an excuse). I'm not saying this is the actual reason or not ... but I think with so many iPhones out there (all connected, all the time), there is certainly the potential for maliciousness on a scale we really haven't seen before now ... and along with that liability, on an equal scale ... should the wrong app find it's way into wide circulation.
Being exclusive, AT&T has really nothing to lose with jailbreaking ... they will get a piece of every phone sold (a bigger piece for non-contract phones), and service for many phones that people are probably not using on their network, early termination fees, etc. They would probably sell even more if jailbreaking were allowed.
Plus jailbreaking <> unlocking ... but I guess for the sake of this thread they are one and the same. I am very happy with my AT&T service, so my jailbreaking my phone to customize my phone the way I like, doesn't affect them at all ... now when I unlock it to sell it and buy my next one, maybe ... but if I didn't, I couldn't afford to upgrade as often, and they'd lose those $s.
One thing is certain ... Apple and AT&T will always make $ regardless of jailbreaking, or unlocking
08-31-2010, 12:17 PM #15
I went to the AT&T store about 3weeks ago and one of the workers there knows I have a JB i4 so he asked me for help on how to JB his 3GS and also asked me if I could make him a custom theme.
So I did and right after he calls me asking me how to JB because he was telling customers about it and would show them his iphone and that all his customers were loving the whole JB and he wanted to show them how to do the JB as well.
08-31-2010, 12:25 PM #16
08-31-2010, 12:30 PM #17
It isn't about AT&T because if you jailbreak here in the US, your only other cohice is T-Mobile. If you thought AT&T's network sucked, wait until you use your iPhone on EDGE-only on T-Mobile. It is about Apple getting pissed off when some apps can be had on Cydia for free that do a better job than the paid ones you get on the AppStore thus costing Apple money. Plus jailbreaking sometimes leads to performance issues which would cast a negative light on the hardware to those that don't know the relation between jailbroken phones and non-jailbroken phones.
08-31-2010, 12:41 PM #18
Apple doesn't care what att thinks the reason behind preventing jailbreaks is because of the developers who give jailbreaking a bad reputation such as the creators of **********, appcake and udidfaker.
08-31-2010, 12:51 PM #19
I'm siding with chpwn, what has mr fireball done to the jb community?
08-31-2010, 01:11 PM #20
Apple has a responsibility to patch exploits, even if they are used for something good like Jailbreaking, because they can also be used for more sinister purposes.
Also, as much as you want to argue it, jailbreaking is a direct path for piracy, and Apple needs to protect the interests of its developers on the App Store as well.
It's not like Apple is the only one that does this either, virtually all mobile device companies actively patch exploits as well. Some are even more sinister about it, such as Sony, who actually designed certain PSP's to "brick" if you downgraded them.