View Single Post
christexaport's Avatar
Posts: 1,589 | Thanked: 720 times | Joined on Aug 2009 @ Arlington (DFW), Texas
#51
Originally Posted by kbeeveer46 View Post
I actually came from an iPhone (jailbroken) to the n900. I don't want this to turn into an iPhone vs. n900. I just wanted to know what makes the n900 so much more of a "computer" than any other phone because so many people keep saying "You should have known you were buying a computer that happens to have a phone" when people are disappointed about the n900. So far we only have multi-tasking and an operating system that lacks a lot of the apps people are really looking for (Facebook etc).
Well, would you be having this argument if it were comparing a laptop running Ubuntu and a Blackberry? Or is the difference between the two more obvious in that case? I don't think you or anyone else would disagree that an Ubuntu laptop is more of a computer than a Blackberry. That's good, and will help me solidify my point.

Now isn't this laptop more of a computer than an iPhone or Nexus One? I'd say so. Adding Gizmo5 or TruPhone with a wireless data connection to that laptop gives it phone capabilities, but makes it no more a smartphone than a toaster oven. So there's obviously something that separates the two aside from features and form factor.

Now compare that laptop to the N900. How do they differ? The OSes are nearly identical, save he UIs. 90-95% of the app frameworks and infrastructure components are the same. Both have GTK+, Qt, Python, C++, Ruby, Flash, Pulse Audio, Gstreamer, APT, XTerminal, etc. Only their UI layers differentiate the two for the most part.

So this isn't a matter of making a go-kart and calling it a Porsche. Its a smaller package, but the engine and internals are the same, allowing the same power and freedom of its desktop counterpart. It'd be akin to the iPhone running a full finger controlled version of Mac OSX, the Touch Pro2 running Windows 7 with a custom Sense UI layer for touch control, or having a MacBook Pro or Lenovo laptop in you pocket. The developer is limited by nothing but the hardware and level of skill. With a smartphone, there are compromises. With the N900, there are none. You can always add and optimize the features of the N900 to match the iPhone, but to get the iPhone to the N900's level, you'd need years of maturing the OS, and add lots of infrastructure.
__________________
Maemo-Freak.com
"...and the Freaks shall inherit the Earth."
 

The Following 18 Users Say Thank You to christexaport For This Useful Post: