Linked by Thom Holwerda on Sun 10th Mar 2013 15:32 UTC
Mozilla & Gecko clones "Jay Sullivan, Mozilla's VP of Product, has revealed that the not-for-profit organization is not going to build an iOS version of its Firefox web browser as long as Apple doesn't mend its unfriendly ways towards third party browsers." So that would most likely be never.
Thread beginning with comment 555010
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[4]: Makes sense...
by Nelson on Sun 10th Mar 2013 19:34 UTC in reply to "RE[3]: Makes sense..."
Nelson
Member since:
2005-11-29

Apple's reason is completely technical. JIT engines are not allowed at all.

Reply Parent Score: -1

RE[5]: Makes sense...
by shmerl on Sun 10th Mar 2013 20:08 in reply to "RE[4]: Makes sense..."
shmerl Member since:
2010-06-08

They always attempt to mask political reasons into technical ones. Which only added to their hypocrisy.

Reply Parent Score: 7

RE[6]: Makes sense...
by Nelson on Sun 10th Mar 2013 20:14 in reply to "RE[5]: Makes sense..."
Nelson Member since:
2005-11-29

Ok, so just so we're clear, this is your conspiracy theory, right?

Oooook.

Reply Parent Score: 1

RE[5]: Makes sense...
by Fergy on Sun 10th Mar 2013 20:43 in reply to "RE[4]: Makes sense..."
Fergy Member since:
2006-04-10

Apple's reason is completely technical. JIT engines are not allowed at all.

Apple uses a JIT so Firefox can too.

Reply Parent Score: 2

RE[6]: Makes sense...
by Nelson on Sun 10th Mar 2013 20:48 in reply to "RE[5]: Makes sense..."
Nelson Member since:
2005-11-29

Apple considers itself part of the trusted code base. FYI: Apple also uses other off-limits APIs you're not allowed to touch.

The entire point is preventing apps that have been certified to do X, from doing Y.

Reply Parent Score: 2

RE[5]: Makes sense...
by Tractor on Sun 10th Mar 2013 20:43 in reply to "RE[4]: Makes sense..."
Tractor Member since:
2006-08-18

Microsoft's reasons were also completely technical : everyone knows that it was completely impossible to separate Internet Explorer from Windows OS. Yeah, Really.

Reply Parent Score: 7

RE[6]: Makes sense...
by Nelson on Sun 10th Mar 2013 20:50 in reply to "RE[5]: Makes sense..."
Nelson Member since:
2005-11-29

That has nothing to do with anything. Your comment is stupid at best and spam at worst.

The irrefutable fact is that JITs inherently allow execution of untrusted code by an untrusted app on a system where the user has not consented to do so.

When a user downloads an app, he knows it has been vetted by Apple (or Microsoft, or whoever) to do exactly what it says it does.

While in the context of a browser it may just be a JIT, these same APIs can also be used for more nefarious purposes.

This cowboy style approach to app stores is the reason 1 in 5 Android apps contain some form of malware.

Reply Parent Score: -1

RE[6]: Makes sense...
by BluenoseJake on Mon 11th Mar 2013 17:44 in reply to "RE[5]: Makes sense..."
BluenoseJake Member since:
2005-08-11

at the same time, they didn't stop you from installing other browsers, they just stopped you from removing IE, the two are not even in the same country, let alone ballpark.

Reply Parent Score: 4

RE[5]: Makes sense...
by darknexus on Mon 11th Mar 2013 00:09 in reply to "RE[4]: Makes sense..."
darknexus Member since:
2008-07-15

Apple's reason is completely technical. JIT engines are not allowed at all.

That's not a technical reason. For it to be a technical reason, there would have to be a full explanation as to why they do not allow JIT runtimes. Until then, it's a political restriction. They don't want someone like Google showing them up with V8 as opposed to Apple's own js runtime. It really is that simple.

Reply Parent Score: 8

RE[6]: Makes sense...
by Nelson on Mon 11th Mar 2013 04:12 in reply to "RE[5]: Makes sense..."
Nelson Member since:
2005-11-29

I provided the rationale, many times. If you (or others on OSNews) don't want to acknowledge that it in fact exists, then that's between you and your delusions.

Reply Parent Score: 0

RE[5]: Makes sense...
by Soulbender on Mon 11th Mar 2013 06:20 in reply to "RE[4]: Makes sense..."
Soulbender Member since:
2005-08-18

Apple's reason is completely technical. JIT engines are not allowed at all.


That's not a technical decision, it's a policy decision.

Reply Parent Score: 6

RE[6]: Makes sense...
by Nelson on Mon 11th Mar 2013 13:07 in reply to "RE[5]: Makes sense..."
Nelson Member since:
2005-11-29

Its not a policy decision, its a sentence! You see how stupid this is? It is a decision made on a technical basis. Apple didn't have a meeting and decide to wake up and screw Firefox.

Reply Parent Score: 1