Android vs. iPhone, Open vs. Closed, Love vs. Chocolate...

Our pal Casey over at Android Central, launching off the latest ruminations of GigaOm Malik, on the relative advantages and disadvantages of open source vs. proprietary software models, as straw-man'd into the current tech darlings from Google and Apple: the Android and the iPhone, says:

We can’t deny that the iPhone is wildly successful in spite of (or because of?) their closed, proprietary nature. It’s essentially the dilemma that iPhone users have been trying to find the balance to–the iPhone’s closed nature creates a clean, seamless and synergetic user experience but it often comes at the expense of the freedom of choice. You have to trust Apple enough to play nice and take a leap of faith with the direction of the iPhone.

And the GigaOm-ster sums up:

The reality is that openness is just an attribute -– it’s not an outcome, and customers buy outcomes. They want the entire solution and they want it to work predictability. Only a tiny minority actually cares about how or why it works. It’s little wonder, then, that the two device families that have won the hearts, minds and pocketbooks of consumers, developers and service providers alike (i.e., BlackBerry and iPhone) are the most deeply integrated from a hardware, software and service layer perspective.

Our take? Depends on your baggage. Are you coming at it as a philosophically determined developer or tech pundit who wants to tinker, toggle, and/or get all Stallman/Jobs on it? Or are you the mom of such an individual, someone who thinks FOSS is what you use to clean between your teeth and OS X must be on late night cable for pre-verts? They just want the most basic real-world functionality to work (i.e. make calls, show off baby pics, and play the latest episode of Murder She Wrote (heh)).

Personally, I'll take the best of both, thank you very much. Let them continue to propel each other ever-forward to the benefit of consumers like us. (And like the Androids, bless their trackball+touchscreen+keyboarded little central robotic cores!)

Rene Ritchie

Editor-in-Chief of iMore, co-host of Iterate, Debug, Review, Vector, and MacBreak Weekly podcasts. Cook, grappler, photon wrangler. Follow him on Twitter and Google+.

More Posts

 

0
loading...
0
loading...
0
loading...
0
loading...

← Previously

Deal of the Week - Best Buy Reward Zone Members Save on iPhone 3G

Next up →

AT&T Mobility CEO Speaks: Outages, Dropped Calls, App Store, Competition, and More!

Reader comments

Android vs. iPhone, Open vs. Closed, Love vs. Chocolate...

31 Comments
Sort by Rating

I prefer the iPhone only because of how it ineracts with all my apple products. Android is nice but I can't deal with all these different operating systems

No openness for me, thanks anyway. I wouldn't even care if the iPhone was the least popular phone made. As long as it's available for us fanboys to used with our Macs, that's all I care about. We certainly waited long enough for it. If it's not good enough for people, then they can have fun with their Androids.

A good reason people like apple because its not BOGGED down by Windows. I had a PDA with windows mobile that was not nearly as fast as my IPHONE. I click on my Iphone and its open. Even the OMNIA is just soo slow.
Second reason is VIRUSES! Apple has had almost none. Windows has addon's and all types of monitors. My Iphone is clean. I like the fact that my phone can move faster than I can think. ALL WINDOWS PHONES ARE SLOW. I like the click and program open and home button close quickly.
I still want some MMS and Copy/Paste... and some other new features.

The open source community are a bunch of intolerable, hateful, elitist politcal lobby group. I don't want a political movement developing apps for my phone! I just want a phone that works!!!!

I like the fact that you have an open source OS, but from all this openness you get instability. I am not anti linux/opensource products at all. I work with Linux and OSX myself. The reason why I like the iPhone is that IT WORKS. You get stability, a fresh and clean UI and with the limitations Apple puts on Dev's, the outcome of the product is far superior then what you would get with an opensource product. The main issue I see is that a user would tinkle with a setting thus making the app/product not function to its fullest. The smooth flow can be caused by a driver mod or tweak. Apple's core OS is stable, the apps you install either via Cydia/installer or the app store run above a stable platform which makes the entire experience stable. Thats My .2 cents.

@Steve/@Frog
To say "no openness for me" denies the fact that neither the Mac nor the iPhone would exist today without their open source underpinnings. You may not want some "movement" writing apps for your phone, but, your phone "just works" because of open source. Whether you typed the reply on your Mac or your iPhone, you typed it into an open source based browser (WebKit/Konqueror), running atop an open source core (Darwin/FreeBSD). Those apps, not to mention every app in the app store, and every app Apple has written for both iPhone and Mac, were written and compiled by open source based tools (xcode/gcc). That is often the nature of open source work -- since its development strengths work particularly well for infrastructure, people are often not aware when they are using its results. Neither the iPhone nor the Mac could have worked without Open Source. Considering Apple has bet the farm at least twice on OSS foundations from as far back as the final days of Classic OS, it is not far-fetched to say Apple itself could not have survived had it not embraced that "movement."
Both open and closed development have a place. Open Source development gives many people a stake in both the direction and the outcome. At its best, it results in more open, more flexible, and more robust products. These advantages really shine when it comes to infrastructure or any product that works for a variety of people or situations. Closed development has a single (or at most a few) backers. At its best, it results in a product that adheres closely to a singular, focused vision. This advantage really shines when it comes to usability and design elements.
The iPhone is way ahead of Android right not not because it is entirely closed, but because it embraces both models where appropriate for the product. For all its strengths, 100% open development can descend into chaos, just as, for all its strengths, 100% closed often hits a dead end. Apple, to their credit, manages to walk the tightrope, leveraging both approaches.
Apple may not be as open as many people want, but there is no denying that when the visionary is smart, the singular vision works very well. However, I am not so blinded by admiration to deny the contributions that open source has made, and will continue to make, to Apple products.

No no, I've never had to compile Safari on my iPhone, nor use the command line to change a setting. OSX is based on Unix, which is a closed system! (copied by many open source systems of course, since they can't innovate)

@Steve:
"No openness for me, thanks anyway. "
Coming from a guy running a computer and a phone running an operating system stolen from the OPEN SOURCE BSD community with a browser stolen from the OPEN SOURCE KDE community this is a very witty tongue-in-cheek remark.
You have a very sly sense of humor there Stevie ;-)

@Steve They did lock it down, and it helped them make a polished UI we all enjoy using. No argument there. That does not change the fact that Apple relies heavily on a plethora of open source components, both in the core and in applications, behind the scenes.
@Frog Of course you do not have to compile Safari — that is not, and never has been, what Open Source means. Furthermore, you are 100% wrong about UNIX — UNIX was developed openly at UC-Berekely, and most versions throughout its history have been free. OSX itself is based on FreeBSD, one of the many open source UNIX variants, and Mach, whose major developments came about as an open response to the more closed work being done by Sun and AT&T.
If not me, perhaps you might listen to Apple itself?
From http://developer.apple.com/opensource/index.html
“If you like open source development, you’ll love Mac OS X. This fully-conformant UNIX operating system—built on Mach 3.0 and FreeBSD 5—bundles over a hundred of the most popular Open Source products”
“Mac OS X also includes the Open Source WebKit HTML rendering engine that powers the Safari web browser, Dashboard, and other Mac OS X applications. WebKit is derived from the Open Source KHTML project, and includes support for JavaScript, Java applets, DOM manipulation, CSS, and more.
Mac OS X combines a robust and open foundation with the richness and usability of the Macintosh interface, bringing Open Source and UNIX technology to the mass market.”
If you still do not believe me, and you do not even believe Apple, look for yourself at a partial list of these packages at: http://www.apple.com/opensource/
Open Source made the Mac and iPhone, in their present forms, possible — it is a simple fact. Jeez, I am not saying Apple should not or cannot lock down what they build on top of BSD-licensed Open Source. I am glad they did — the BSD process, including the work down at NeXT, produced a much more solid and tested UNIX implementation than Apple alone could have, and Apple put together a user experience light years ahead of what any other UNIX vendor has to date.

I have tried to post this twice, but the posts have been lost in moderation, probably because I put links to Apple's own pages on the site. Rene, if that is a violation of board rules, I apologize. Take 3, witht the links converted to english-looking text:
@Steve They did lock it down, and it helped them make a polished UI we all enjoy using. No argument there. That does not change the fact that Apple relies heavily on a plethora of open source components, both in the core and in applications, behind the scenes.
@Frog Of course you do not have to compile Safari — that is not, and never has been, what Open Source means. Furthermore, you are 100% wrong about UNIX — UNIX was developed openly at UC-Berekely, and most versions throughout its history have been free. OSX itself is based on FreeBSD, one of the many open source UNIX variants, and Mach, whose major developments came about as an open response to the more closed work being done by Sun and AT&T.
If not me, perhaps you might listen to Apple itself?
From developer-dot-apple-dot-com-slash-opensource
“If you like open source development, you’ll love Mac OS X. This fully-conformant UNIX operating system—built on Mach 3.0 and FreeBSD 5—bundles over a hundred of the most popular Open Source products”
“Mac OS X also includes the Open Source WebKit HTML rendering engine that powers the Safari web browser, Dashboard, and other Mac OS X applications. WebKit is derived from the Open Source KHTML project, and includes support for JavaScript, Java applets, DOM manipulation, CSS, and more.
Mac OS X combines a robust and open foundation with the richness and usability of the Macintosh interface, bringing Open Source and UNIX technology to the mass market.”
If you still do not believe me, and you do not even believe Apple, look for yourself at a partial list of these packages at: apple-dot-com-slash-opensource
Open Source made the Mac and iPhone, in their present forms, possible — it is a simple fact. Jeez, I am not saying Apple should not or cannot lock down what they build on top of BSD-licensed Open Source. I am glad they did — the BSD process, including the work down at NeXT, produced a much more solid and tested UNIX implementation than Apple alone could have, and Apple put together a user experience light years ahead of what any other UNIX vendor has to date.

Fassy - you're pretty much wasting your time getting ol' Steve to see the light of reason. There's a word for this kind of person - he's a troll, plain and simple.

@fassy:
Well, I never argued that Apple didn't use Open Source. I've only been using Macs since 1987...
I just don't want Apple allowing a bunch of nerdy outsiders to make junk for the iPhone. I've been wanting a smartphone for several years that I could actually use. Well, I finally have one. But now, the very people who called us all outcasts and argued for decades that Macs suck, suddenly want to cross over to the better side of the tracks and ruin our neighborhood too. Apple may want people to switch, but I don't. I want them all to suffer so I can laugh at them.

You ffuking neck-bearded nerds are so lost in your own world, you can't even comprehend someone simply saying that they don't want developers to able to do anything they want with apps? Is it really that complicated? Did I ask for a nerd history lesson?
I feel sorry for you. You need to get laid. :lol:

@Steve:
"I believe you’re just confused about my posts again (as usual). "
Not at all, Steve, but I'm aware of the Board Rules, so my post tried to suggest the verb form of "joke" was in play rather than the noun form.

@Steve.
For about 1/17th of a post iwas agreeing with you till your progishness came out.
I love the iPhone as is and will be patient for the folks at apple or a clever developer come out with with next "stale" feature.
I am an average schmo that just wants the darn thing to do what it is supposed to do. I do not want to have to learn how to write code just to send a text or answer a call or even watch a tv show.
Keep up the good work Apple. I will pay through the nose to have your products.

Ugh...it looks like one of the moderated posts was accepted after I posted the corrected one. Sorry for the dupe, folks -- Rene, any chance to remove #10 or #11 (your pick)? I already talk too much, no need to double it :)

@Steve LOL! So true! These kids on here are so alone and virgin like! LOL No offense but Fassy: I love your talking but no one reads that much.

./home
./messaging
send sms -r -t 72 -n reply -c 160 "fassy, open source would totally suck on the iPhone"
Or;
Tap > Tap > "loser"
I know which one I'd prefer!

Tap > Tap > Open Source is already in the iPhone.
Tap > Tap > And in the Mac.
Tap > Tap > And in everything Apple has done since System 7/8 bit the dust.
Tap > Tap > All the snide comments, cluelessness, and flat-out lies you keep spewing will not change that.
Tap > Tap > It is one thing to be a fanboy. It is another to stay deliberately, belligerently ignorant.
Tap > Tap > You cried and called names, I tried a reasonable discussion.
Tap > Tap > You lied and shot your mouth off again, I called you on it and proved you wrong.
Tap > Tap > Deal with it.

@fassy:
You're beating a dead horse with your Open Source. It's beside the point, and just embarrassing.
There are at least four other people at the very beginning of this thread who indicated not wanting Apple losing control of what is/what isn't available on the iPhone... but for whatever reason (once again) I am the one targeted. That's okay, though... really. And you didn't try "a reasonable discussion"... you tried to force your unrelated prepared speech down everyone's throat.
I don't know what else to say. Nobody cares about the history of Open source and whatever Apple played/plays in it. It simply not the subject matter here and never was.
You proved no one wrong. If you did, people wouldn't be jailbreaking. YOU deal with it.
Goodbye. I'm off to other threads to be singled out once again. :roll:
@Chobbs:
As I've already stated... I always post my opinions here in straight forward, intelligent language, while not offending anyone else. However, it never fails... someone has to always come along and attack my opinion (when there are others who agree with me) then proceed to call me names simply because they disagree with me in other threads and remember my name. Well, it's just too bad for them. This site can either ban me, or others here can choose to grow up and realize this blog is for OPINIONS! And by opinions, I'm referring to my ORIGINAL POSTS which always seem to attract these self-righteous trolls.

@steve "You ffuking neck-bearded nerds " Now what were you saying??? is that really intelligent language? Oops...My bad.

@Steve
Puh-leeze. Stop putting words in my mouth. In every post, I said I approved of what Apple does on top of Open Source. When people (no, not you) say there the iPhone is based on a closed system, or that there IS no Open Source in the iPhone, I correct them, because, well, they are wrong. Sorry if that upsets you.

After teaching on Microsoft products, supplemented with linux, for twenty years, I switched to a Mac when I retired only because OS X is built on open source BSD unix. Speed, reliability, efficiency and security are not to be sneezed at. That said if Apple hadn't made unix friendly I would have stayed with Windows.

Honestly, Fassy here appears to be the smartest out of all the commentators here. He's not just put 1 or 2 silly zealot Mac fan boys in their place, he's put like 3 or more or hell, even an entire community (If they read it) in their place.
To be honest, while your precious Mac is "locked down" and it's secure and stable and clean and all that other "marketing selling point" gimmick crap they have you memorize... the truth is:
Mac is just like Key Lime Pie. You might like it, others might like it, but to some people it just looks and tastes like cr@pola. And another thing, if your Mac is so great tell me why it can't support everything made by game developers besides the biggest mainstream hits? Oh wait it can, if you pay money to port WINDOWS onto it, to play those games.
And lastly, whose right is it to say I switched over to Mac just because I like an all purpose media player phone device made by them? Not you or anyone else, because the truth of the fact remains, I still wont use their computers even if I do use their devices.
I hope open source gets the chance some day to code for Mac OS-X, I really do, that'll shut all you zealots up about your precious Macs being "locked down". I still say Linux and Windows are far more superior for either their open source or their convenience, respectively.
Until Mac realize their product still has some flaws to be worked out, it'll never win me over.

Considerably, the report is truly the freshest on this notable topic. I concur together with your conclusions and will thirstily appear forward for your next updates.I will immediately grab your rss feed to stay abreast of any updates.