maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Competitors (https://talk.maemo.org/forumdisplay.php?f=4)
-   -   Steve Jobs Spitting on Android :D This mean WAR (https://talk.maemo.org/showthread.php?t=64064)

wmarone 2010-10-22 17:08

Re: Steve Jobs Spitting on Android :D This meant WAR
 
Quote:

Originally Posted by ericsson (Post 847828)
Yes, up to a point, but Linux simply is a poor RTOS by any standard.

Sure, but Linux is not and continues to not be an RTOS. And for smartphones, an RTOS isn't necessary. For the baseband sure, but there's nothing time-critical in the userspace.

Pretty much the only handsets I've seen that use an RTOS are dumbphones with very small amounts of RAM and very weak CPUs.

Quote:

Maemo is great in multitasking, but battery life is abysmal compared with Symbian.
Symbian has yet to run on hardware equivalent to Maemo. The inefficiencies in the user space applications (trackerd/thumbnailerd going haywire) and considerably more powerful hardware are likely the greatest contributions to the N900's battery life.

I will admit that I've not used a Symbian-based device, but from where I stand I'm not seeing something that provides any advantages over Linux that can't be merged in over time. I do see an OS that until recently was closed, which has undoubtedly hindered its adoption.

ericsson 2010-10-22 18:31

Re: Steve Jobs Spitting on Android :D This mean WAR
 
One main difference is that the Symbian kernel also includes the baseband, the EKA2 kernel. Other phones, like all Androids and the iPhones need a separate baseband RTOS and a separate baseband CPU. This opt for less power consumption and simpler HW design already from the start.

Makes me wonder, what baseband RTOS does Maemo use? and Nitdroid (if it ever will function)?

Kangal 2010-10-23 04:44

Re: Steve Jobs Spitting on Android :D This mean WAR
 
Quote:

Originally Posted by ericsson (Post 848176)
One main difference is that the Symbian kernel also includes the baseband, the EKA2 kernel. Other phones, like all Androids and the iPhones need a separate baseband RTOS and a separate baseband CPU. This opt for less power consumption and simpler HW design already from the start.

Makes me wonder, what baseband RTOS does Maemo use? and Nitdroid (if it ever will function)?

So, separate = less power consumption + simpler?
OR
separate = more power consumption + complicated?

I have no clue how you came to the conclusion that the iOS has separated kernels since it's closed down like Fort Knox?!?!???

Anyways, for Android separate is better because it means developers (custom ROM/cookers/flashers etc) can borrow resources in between different devices, example: the very recent Official 2.1 leak for the Cliq helps Jrodd to complete his Custom ROM (The Leak) for the DEXT, although that device has a different radio rom, you just flash the necessary sectors :)

baxyp 2010-10-23 05:22

Re: Steve Jobs Spitting on Android :D This mean WAR
 
Jobs is right about the tablet screen size though. I would not want a smaller screen than the current ipad, it would be uncomfortable to read books, magazines etc. Hopefully his next tablet will have better resolution, 1024x768 is a bit low.

ericsson 2010-10-23 06:50

Re: Steve Jobs Spitting on Android :D This mean WAR
 
Quote:

Originally Posted by Kangal (Post 848442)
So, separate = less power consumption + simpler?
OR
separate = more power consumption + complicated?

I have no clue how you came to the conclusion that the iOS has separated kernels since it's closed down like Fort Knox?!?!???

The kernel may be closed, but the information is "open"
http://rtos.com/images/uploads/EL_Ne...mber_2010.html

The iPhone 4 use ThreadX RTOS in the Infineon PMB9800, or X-Gold 618 baseband chip/cpu.

Separate = higher cost, more complex HW and higher power consumption.

danramos 2010-10-24 10:25

Re: Steve Jobs Spitting on Android :D This mean WAR
 
Quote:

Originally Posted by ericsson (Post 848477)
The kernel may be closed, but the information is "open"
http://rtos.com/images/uploads/EL_Ne...mber_2010.html

The iPhone 4 use ThreadX RTOS in the Infineon PMB9800, or X-Gold 618 baseband chip/cpu.

Separate = higher cost, more complex HW and higher power consumption.

The information may be open, but iOS isn't open. To claim that iOS is a more open operating system (or even a more open platform) doesn't really clear fact that neither the source for the operating system (not even most of it) nor even the development process of the operating system is open.

iOS can't even claim to be open so long as they have the ability to limit who can publish to the device or reach in and remotely uninstall/delete applications that they deem unworthy of distribution.

Even in terms of published information, iOS development documentation is still a very recent affair (anybody remember when iOS FINALLY release an SDK after people waved pitchforks for a long time before it finally came out?) Then it was pointed out that a LOT of things weren't documented (Apple didn't allow you to know about a lot of API's). Eventually, they trickled out more and more about those API's that Apple's apps used but nobody else could use until they allowed you to. Lately, they've been far more open with telling you their available API's, but I have to wonder if this was the result of trying to compete with the Android OS and its far, far more open platform (in every regard) than Apple's iOS.

Sorry, but iOS fails on every definition of "openness".

ericsson 2010-10-24 10:35

Re: Steve Jobs Spitting on Android :D This mean WAR
 
Quote:

Originally Posted by danramos (Post 849319)
The information may be open, but iOS isn't open. To claim that iOS is a more open operating system (or even a more open platform) doesn't really clear fact that neither the source for the operating system (not even most of it) nor even the development process of the operating system is open.

iOS can't even claim to be open so long as they have the ability to limit who can publish to the device or reach in and remotely uninstall/delete applications that they deem unworthy of distribution.

Even in terms of published information, iOS development documentation is still a very recent affair (anybody remember when iOS FINALLY release an SDK after people waved pitchforks for a long time before it finally came out?) Then it was pointed out that a LOT of things weren't documented (Apple didn't allow you to know about a lot of API's). Eventually, they trickled out more and more about those API's that Apple's apps used but nobody else could use until they allowed you to. Lately, they've been far more open with telling you their available API's, but I have to wonder if this was the result of trying to compete with the Android OS and its far, far more open platform (in every regard) than Apple's iOS.

Sorry, but iOS fails on every definition of "openness".

OK, I agree completely. I was just pointing out that the information about the baseband OS used on the iPhone 4 is available on ThreadX web page (as in openly available :) )

danramos 2010-10-24 13:22

Re: Steve Jobs Spitting on Android :D This mean WAR
 
This might also explain Jobs losing his mind... he HATES that Android is starting to steal some of the "coolness" factor away from Apple.

Heh.. I'm absolutely buying one:
http://www.tanga.com/products/the-ev...part-2-t-shirt

http://www.tanga.com/uploaded_files/...jpg?1286480030

v13 2010-10-24 13:53

Re: Steve Jobs Spitting on Android :D This meant WAR
 
Quote:

Originally Posted by richwhite (Post 845898)
No he didn't, my old Nokia had a 'download' section built-in before the iPhone came out.

Debian systems had software repositories since the beginning of time... (even slackware had).

Mac^H^H^HIphone users discovered them just a couple of years ago...

Windows users are still looking/hoping...

ysss 2010-10-24 15:38

Re: Steve Jobs Spitting on Android :D This meant WAR
 
Quote:

Originally Posted by v13 (Post 849484)
Debian systems had software repositories since the beginning of time... (even slackware had).

Mac^H^H^HIphone users discovered them just a couple of years ago...

Windows users are still looking/hoping...

App repository != centralized app store.

Take note of 250,000 apps within 2 years time with the popular price point of $0.99. There are really powerful market forces at work here.

wmarone 2010-10-24 16:37

Re: Steve Jobs Spitting on Android :D This mean WAR
 
Quote:

Originally Posted by ericsson (Post 848477)
The kernel may be closed, but the information is "open"
http://rtos.com/images/uploads/EL_Ne...mber_2010.html

The iPhone 4 use ThreadX RTOS in the Infineon PMB9800, or X-Gold 618 baseband chip/cpu.

Separate = higher cost, more complex HW and higher power consumption.

Marginally more. You gain a lot in isolating the baseband, namely you remove RTOS dependencies from the OS on the applications processor and simplify the interface for the OS down to something known (Serial, USB) and the communications protocol (like the N900's phonet interface.)

It also allows the OS to be fully open and user-replaceable, unlike Symbian which has never (and is still not) been user replaceable. Overall it's an improvement.

danramos 2010-10-26 08:27

Re: Steve Jobs Spitting on Android :D This mean WAR
 
Quote:

Originally Posted by wmarone (Post 849630)
Marginally more. You gain a lot in isolating the baseband, namely you remove RTOS dependencies from the OS on the applications processor and simplify the interface for the OS down to something known (Serial, USB) and the communications protocol (like the N900's phonet interface.)

It also allows the OS to be fully open and user-replaceable, unlike Symbian which has never (and is still not) been user replaceable. Overall it's an improvement.

This, by the way, is the way Android does it too. My baseband version is changeable and I can install any number of basebands available for my Droid. This might explain why Androids always seem to be far more snappier and better in general as phones than the N900.

Wikiwide 2010-10-26 10:00

Re: Steve Jobs Spitting on Android :D This meant WAR
 
Quote:

Originally Posted by ysss (Post 849563)
App repository != centralized app store.

Take note of 250,000 apps within 2 years time with the popular price point of $0.99. There are really powerful market forces at work here.

Maybe, $0.99 is popular... But 0$ and open-source are more popular, I hope. Though it's difficult to compare...

Quality isn't quantity. Compare: two or three (don't remember) different theremins in iPhone app store, all with 0.99$ price, and one free open-source theremin on maemo.org.

And centralized app store gives artificial restrictions. Would it be possible to have unlocked FM transceiver if the only way to install an application was through centralized censored App Store?
~~~~~~~~~~~~~
Somewhat subjective.

ysss 2010-10-26 10:08

Re: Steve Jobs Spitting on Android :D This meant WAR
 
Quote:

Originally Posted by Wikiwide (Post 851655)
Maybe, $0.99 is popular... But 0$ and open-source are more popular, I hope. Though it's difficult to compare...

Quality isn't quantity. Compare: two or three (don't remember) different theremins in iPhone app store, all with 0.99$ price, and one free open-source theremin on maemo.org.

And centralized app store gives artificial restrictions. Would it be possible to have unlocked FM transceiver if the only way to install an application was through centralized censored App Store?
~~~~~~~~~~~~~
Somewhat subjective.

I wasn't making a case of one being better than the other. I was making a point of how different they are and the 'advent' of a workable pattern for a commercial appstore is a significant step forward to a 'digital future'.

FOSS repositories will continue (its underground-ish) existence and AppStores will continue to take up the limelight and create interesting online marketplaces.

wmarone 2010-10-26 19:28

Re: Steve Jobs Spitting on Android :D This mean WAR
 
Quote:

Originally Posted by danramos (Post 851525)
This, by the way, is the way Android does it too. My baseband version is changeable and I can install any number of basebands available for my Droid.

Well, having a changeable baseband just lets you unlock the device (GSM) or fix bugs.

Quote:

This might explain why Androids always seem to be far more snappier and better in general as phones than the N900.
The N900 works in the same fashion. Not sure of the physical interface, but the baseband in the N900 (indeed, anything more advanced than your typical dumbphone and definitely anything that could possibly be unlocked) runs on its own processor.

The "snappiness" is definitely for other reasons.


All times are GMT. The time now is 07:38.

vBulletin® Version 3.8.8