Skip navigation.

A Blog From Behind the Trenches

Attack of the Bugs

Opera Mini for the iPhone exists, but Apple doesn't allow competition

, ,

There's an interesting article about Opera at the New York Times BITS blog from yesterday. Of particular interest to those who have been asking for Opera Mini for the iPhone is this part:

Mr. von Tetzchner said that Opera’s engineers have developed a version of Opera Mini that can run on an Apple iPhone, but Apple won’t let the company release it because it competes with Apple’s own Safari browser.


It's pretty well known by now that Apple blocks competitors from their store. I'm not sure if we've ever confirmed that we actually had Opera Mini ready for the iPhone, but now you know that it did exist.

And now you know what keeps you from running Opera on your iPhone.

Update: It seems that the New York Times misquoted Jon. However, Apple's terms still block competitors from their App Store.

Flash 10 is out: Fixes YouTube video freeze after 2 seconds in Opera and FirefoxWhy the Nintendo DSi browser doesn't support Flash

Comments

Robin_reala 28. October 2008, 15:13

I was under the impression that Opera Mini was a J2ME app. Did Opera really rewrite the app in ObjC when it was virtually guaranteed that it wouldn’t be accepted? Sounds suspiciously like spin to me.

remcolanting 28. October 2008, 15:23

Java is not allowed on the iphone either :wink:

Since it's just 100KB of java, it shouldn't be that much trouble to rewrite.

Anonymous 28. October 2008, 15:27

Anonymous writes:

@Robin_reala

Spin this, troll:

http://www.opera.com/pressreleases/en/2007/12/06/

fearphage 28. October 2008, 15:32

haavard 28. October 2008, 15:51

Robin_reala: Are you accusing me or Jon S. von Tetzchner of lying?

Opera Mini is already available for non-Java devices. Opera Software also specializes in browsers that are easy to port to new platforms. Our business model revolves around making Opera available on as many different devices as possible. Yes, porting a browser is a lot of work, but we've got many years of experience, and it's been written from the ground up with portability in mind.

Robin_reala 28. October 2008, 16:25

Hah, honestly wasn't trolling :smile: Anonymous proved me wrong, so I'll willingly hold my hands up and admit it.

Having said that, I still don’t understand why Opera put time and effort into the project when it was obvious that Apple would never accept it. Hope for future possibilities?

Anonymous 28. October 2008, 16:33

Anonymous writes:

@Robin_reala

Considering that Apple never tells anyone what they criteria are, it's pure trolling to claim that you know what's "obvious" about their app store and blocking competitors. Get a grip.

Robin_reala 28. October 2008, 16:56

Wow, people, I’m really not trying to troll here. Give me some credit yeah?

I’m basing my ‘obvious’ statement purely on various reported clauses in the SDK agreement (which I haven’t read myself) where Apple has refused to let software onto the App Store because it duplicates existing functionality. For example, see the Podcaster app and Mailwranger, both of which were denied for that reason. I’d also assumed that Opera Mini would fall foul of the ‘no non-default interpreters’ rule, but thinking more about it that might not be the case?

ellinidata 28. October 2008, 16:57

@ Robin reala,
"I still don’t understand why Opera put time and effort into the project when it was obvious that Apple would never accept it. Hope for future possibilities?"


When Opera tries to offer more to it's members/customers/friends,
this offer shouldn't be taken as a loss of effort,
it should be seen as going forward !
If some want to stop or delay this progress,
they are the ones to be blamed not Opera.

Robin_reala 28. October 2008, 17:06

@ellinidata: I’m not standing up for Apple (their actions are pretty ridiculous), but wouldn’t the effort spent in porting have been better spent in improving existing products for existing users? Then again, maybe Opera’s so trivially portable that it was a mere couple of days work. I wouldn’t know - I’m not an Opera employee and it’s not open source so I can’t answer that question.

Anonymous 28. October 2008, 17:14

[i]Trolling/spam/personal attacks removed.[/i]

Anonymous 28. October 2008, 17:54

Anonymous writes:

You could always release it on Cydia :-)

Anonymous 28. October 2008, 17:58

Anonymous writes:

The anonymous guy who commented about Acid3 and Safari 4 is obviously not very up to date on browser tech.

Safari and Opera Mini are completely different beasts. Opera Mini is much faster because it uses a proxy server to compress everything. Safari can't do that.

Opera is far more compatible than Safari too. Safari fails on far more sites than Opera.

Anonymous 28. October 2008, 18:02

Anonymous writes:

@Robin_reala

"better spent in improving existing products for existing users"

Right. Good idea. Stop making new products and reaching new markets. Yeah, that's a smashing business model right there, LOL.

Never mind the fact that reaching new markets and getting more users will lead to more income which means that there is more resources available to improve ALL products. Remember, Opera is cross-platform. Improvements on one platform will often benefit other platforms as well.

zyph 28. October 2008, 20:23

This just pisses me off, and doesn't even make any sense!

How would a competing web browser hurt Apple and/or the iPhone? If OS X was limited to run Safari, and Safari only, how many fewer macs would have been sold? 10%? 20%? I know I never would've bought one.

Mobile Safari is a decent app, but for my usage, Opera Mini would be a far better choice. It's faster, consumes less memory, and synchronizes with my desktop version of Opera. Heck, Mobile Safari doesn't even have a "disable images" preference – it's costing me a fortune to check the latest news!

Maybe you could release Opera Mini for the iPhone through Cydia/Installer, and make it available to those of us who have a jailbroken phone?

Northgrove 28. October 2008, 20:47

@Anonymous

"Right. Good idea. Stop making new products and reaching new markets. Yeah, that's a smashing business model right there, LOL."

It's a better idea than trying to get something running on iPhone when Apple won't allow it, or I believe so is Robin's point. But yeah, this effort was (evidently by reading back in this thread) obviously also done for the BREW platform, so it wasn't specifically just for iPhone. Apple's decision shouldn't be surprising though. Unfortunately. I'm not standing up for these jerks either. If Apple was Microsoft here, they'd already be hung by the IT community.

FataL 28. October 2008, 21:50

Opera is far more compatible than Safari too. Safari fails on far more sites than Opera.

I would not say so... at least in couple last years. I don't have any statistics but I can say that from my own browsing/web developing experience.

On other note, if you guys would release some video of iPhone Opera Mini browsing that would be great.

Investor 29. October 2008, 04:11

> Heck, Mobile Safari doesn't even have a "disable images" preference – it's costing me a fortune to check the latest news! <

Isn't that the iPhone business model, to make deals with carriers, and share traffic revenue :wink:

Anonymous 29. October 2008, 06:44

Anonymous writes:

@FataL

Opera is definitely much more compatible with sites than Safari. Just check out the recent test.

Anonymous 29. October 2008, 10:28

moosatov writes:

I really hope that Opera will strike back and release its' browser on Cydia, Installer or in ipa file.

MTKnight 29. October 2008, 11:46

"Opera is definitely much more compatible with sites than Safari. Just check out the recent test."

What test?

_Grey_ 29. October 2008, 13:33

Can someone help me understand why it would be illegal for Opera to release this version of Opera Mini? Is it because Opera used an SDK with an attached license to produce it?

Investor 29. October 2008, 14:34

Hacker ? http://en.wikipedia.org/wiki/Hacker_(computer_security)

iPhone users installing Opera Mini, and using it, would undermine Apple's business model, being (as said above) making deals with carriers, and share traffic revenue...

Opera can have no part in that.

Robin_reala 29. October 2008, 15:05

@_Grey_: it wouldn’t be illegal, but for Opera to reach the vast majority of user who haven’t jail-broken their iPhones they’d need to go through Apple’s App Store, and therefore through Apple. That’s a problem for the reasons I wrote above.

_Grey_ 29. October 2008, 15:08

What about hackers?

Anyway, so users have to agree to a license to use the iPhone that prevents them from using anything that's not in the "store"? Would seem probable, given Apple's reputation for being a lame-ass monopolist and DRM enthusiast.

edit re robin_reala: Ok, I think I get it. Apps need to be signed by Apple to run on the iPhone. Why didn't I think about that.

Anonymous 29. October 2008, 17:02

Anonymous writes:

@Investor

Wouldn't it be in the carrier's interest to minimize data traffic on their network (use Opera Mini) if the data plan is unlimited?

YtseJam 29. October 2008, 17:07

Of course, we all find it easy to forget that Opera Software can release Mini via Cydia or Installer...... It's quite a legimate way, many respectable sofrware companies do this. There is absolutly no reason why Opera Sofware should not. There isn't even a technical one. Just the WILL to do so.

Investor 29. October 2008, 17:16

> @ Robin_reala : it wouldn’t be illegal, but for Opera to reach the vast majority of user who haven’t jail-broken their iPhones they’d need to go through Apple’s App Store, and therefore through Apple.<

Going through Apple Store is the legal way, but is closed. Leaving jailbreak as only option...

A jailbreak is bypassing digital rights management (DRM). Sounds like hacking to me...

What is not illegal for a iPhone owner, can still be illegal for a competing software vendor. Apple could sue Opera for stealing their revenues, by making Opera Mini available to hackers.

Investor 29. October 2008, 17:33

>Anonymous writes: @Investor Wouldn't it be in the carrier's interest to minimize data traffic on their network (use Opera Mini) if the data plan is unlimited?<

Maybe, but irrelevant. Apple was first out, made the deals with the selected carriers...

Next time around, there is more competition, thus Opera Mini got a better chance, becomming second browser onboard (IMO Opera Mini is a must have when phone is used abroad, due to extremely high roaming rates). First browser onboard needs to do flash, video, etc. the stuff OM can't do.

YtseJam 29. October 2008, 17:42

Investor, Opera is not jailbreaking anything - the user does - and it's not illegal, but it does cancel the device warranty.

It's got nothing to do with Opera IMO.

Investor 29. October 2008, 18:09

If it got nothing to do with Opera, how come Opera needs to be involved, to make it happen...

Opera delievers the tool needed for users to undermine Apples deals with carriers.

What's the law in US, when outside a jewellry store, at night, a masked man asks you to lend him your sledgehammer to break the window. Will you be held responsible ?

Anonymous 29. October 2008, 23:33

Olly writes:

"Heck, Mobile Safari doesn't even have a "disable images" preference – it's costing me a fortune to check the latest news!"

O RLY? Even though the iPhone comes with unlimited* data as part of the contract?

* Subject to terms, conditions, fair use clauses etc...

Robin_reala 30. October 2008, 08:23

@Anonymous: the iPhone has lots of different phone companies around the world, and not all of them provide an unlimited data package.

YtseJam 30. October 2008, 08:51

Investor, please inform yourself about the iPhone community.
Opera is not providing ANY tools to undermine ANYTHING. What does this has to do with carriers? Your analogy is irrelevent because this is simply not the case.

The "tools" for jailbreaking are not illegal and the user is responsible for them. Opera, does not provide any such tools.

Again, just look around and see just how many legitamate companies are providing their software via Cydia, because Apple blocks them due to "competition".

Anonymous 30. October 2008, 09:44

Anonymous writes:

What legitimate companies are providing their softare via Cydia?

Investor 30. October 2008, 10:14

@YtseJam,

I read you, now read me..

Apple's deal with carriers :

> Among other things, Apple wanted a percentage of the monthly cellphone fees, say over how and where iPhones could be sold and control of the relationship with iPhone customers, said Jim Gerace, a Verizon Wireless vice president. "We said no < http://www.usatoday.com/tech/news/2007-01-28-verizon-iphone_x.htm

A number of carriers said yes...

What happens with Apple's share of the carriers >monthly cellphone fees< when iPhone owners use Opera Mini, instead of Safari ?..

I suggest the fees drop, due to Opera Mini compression technology. Apple gets less $. I also suggest Opera gets $ due to search deal with Google...

If the carrier lets Opera Mini in, it may be in breach with term Apple controls > relationship with iPhone customers< . Apple may sue carrier...

Opera Mini would be a Trojan Horse, led into the Apple camp by hackers, to attack Apple's revenue stream, and profit from iPhone's customer base and popularity...

Is it illegal ?.. Ask US lawyers..
Is it good business practice ?.. No

A better strategy is to wait, put pressure on Apple. The word is out there, and must be repeated time and again, that Apple blocks Opera Mini, thus is not respecting the wishes of millions of iPhone users...

This makes Opera the good guy, and Apple the bad guy. Opera image benefits from that, which translates into $ too.


YtseJam 30. October 2008, 11:28

Apple is already bad guy, blocking numerous applications because they are similar or duplicate "existing functionality" and yet it doesn't seem to bother not Apple nor the consumers (as is clearly stated by the number of iphones sold - people don't care enough). IMO Opera won't recieve any such benefits...

Anonymous 30. October 2008, 12:32

Anonymous writes:

@YtseJam

What legitimate companies are providing their softare via Cydia?

Stop yapping and come up with some proper answers please!

YtseJam 30. October 2008, 12:50

Fring in the 1.0 days of the iPhone was offered via Installer.
Fring is not only an IM application, but one is that capable of performing calls via SIP or VOIP and such - clearly working againsts any such deals Apple strike with companies.

Now Fring is offered via the AppStore, while still being in direct competition, yet, Apple allows it...

Fring exists for many years now and is quite successful, yet it was offered via Installer and doesn't appear that the sky have fallen.

Also, small-size companies offer their games applications and such via Cydia, for pay, because Apple won't allow it for the reasons I stated in my previous comment.

I am not avoiding.

Anonymous 30. October 2008, 15:30

Anonymous writes:

Fring? LOL.

Opera is a multinational corporation which deals with huge and important customers. Fring can afford to look like amateurs who don't care about rules. Opera, not so much.

paulo.fierro 30. October 2008, 19:55

Anonymous: What about Qik?

Anonymous 30. October 2008, 20:33

Anonymous writes:

What about Qik? Can it be compared to a multinational corporation like Opera with dozens of huge and important customers?

Anonymous 31. October 2008, 08:55

Anonymous writes:

"Apple has refused to let software onto the App Store because it duplicates existing functionality"

If that is the case, why did they allow Google Earth to replace Maps?

YtseJam 31. October 2008, 10:12

They allow only what suits their purposes and agendas obviously, they're not stupid.

kriko 31. October 2008, 14:01

One of many things iWont do :smile:
Another reason why iPhone is crap - you can install what they think is good.

Anonymous 1. November 2008, 05:44

Anonymous writes:

http://www.milw0rm.com/exploits/6884

"Opera 9.62 (opera:allinone) Remote Code Execution Exploit PoC"

Another security vulnerability for the update thats suppose to fix vulnerabilities.

Why don't Opera fix their browser codebase instead wasting time trying to do things which the IPhone EULA doesn't allow in the first place?

haavard 1. November 2008, 09:00

Opera 9.62 is not affected by that, as far as I know. The reporter apparently forgot to clean his Opera installation after testing it in 9.61.

Maybe this is an unknown concept to angry anonymous posters, but it's actually possible to do several things at once in a company. We have a desktop team dedicated to working on the desktop browser, a core team dedicated to the core, a mobile team dedicated to the mobile version, etc.

Opera Mini and the desktop version have different development teams, so Opera Mini for iPhone is unrelated to the 9.62 security release.

Perhaps the angry anonymous should count to ten before posting in the future. Time to stop posting off-topic comments, I think.

Luchio 2. November 2008, 17:07

Opera Mini was allegedly never submitted to the app store in the first place...

http://daringfireball.net/2008/11/opera_app_store

YtseJam 2. November 2008, 17:43

Talk about embrassing. :smile:

How to use Quote function:

  1. Select some text
  2. Click on the Quote link

Write a comment

Comment
(BBcode and HTML is turned off for anonymous user comments.)

Type the two words displayed in the image below:


Smilies