Reply
Thread Tools
Posts: 1,746 | Thanked: 2,100 times | Joined on Sep 2009
#81
Originally Posted by ericsson View Post
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.

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.
 
Banned | Posts: 974 | Thanked: 622 times | Joined on Oct 2010
#82
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's Avatar
Posts: 1,789 | Thanked: 1,699 times | Joined on Mar 2010
#83
Originally Posted by ericsson View Post
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

Last edited by Kangal; 2010-10-23 at 04:44. Reason: typo
 

The Following User Says Thank You to Kangal For This Useful Post:
Posts: 32 | Thanked: 94 times | Joined on Dec 2009 @ Pärnu, Estonia
#84
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.
 
Banned | Posts: 974 | Thanked: 622 times | Joined on Oct 2010
#85
Originally Posted by Kangal View Post
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's Avatar
Posts: 4,672 | Thanked: 5,455 times | Joined on Jul 2008 @ Springfield, MA, USA
#86
Originally Posted by ericsson View Post
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".
__________________
Nokia's slogan shouldn't be the pedo-palmgrabbing image with the slogan, "Connecting People"... It should be one hand open pleadingly with another hand giving the middle finger and the more apt slogan, "Potential Unrealized." --DR
 

The Following User Says Thank You to danramos For This Useful Post:
Banned | Posts: 974 | Thanked: 622 times | Joined on Oct 2010
#87
Originally Posted by danramos View Post
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's Avatar
Posts: 4,672 | Thanked: 5,455 times | Joined on Jul 2008 @ Springfield, MA, USA
#88
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

__________________
Nokia's slogan shouldn't be the pedo-palmgrabbing image with the slogan, "Connecting People"... It should be one hand open pleadingly with another hand giving the middle finger and the more apt slogan, "Potential Unrealized." --DR
 

The Following User Says Thank You to danramos For This Useful Post:
Posts: 376 | Thanked: 511 times | Joined on Aug 2009 @ Greece
#89
Originally Posted by richwhite View Post
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...
 

The Following User Says Thank You to v13 For This Useful Post:
ysss's Avatar
Posts: 4,384 | Thanked: 5,524 times | Joined on Jul 2007 @ ˙ǝɹǝɥʍou
#90
Originally Posted by v13 View Post
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.
__________________
Class .. : Power User
Humor .. : [#####-----] | Alignment: Pragmatist
Patience : [###-------] | Weapon(s): Galaxy Note + BB Bold Touch 9900
Agro ... : [###-------] | Relic(s) : iPhone 4S, Atrix, Milestone, N900, N800, N95, HTC G1, Treos, Zauri, BB 9000, BB 9700, etc

Follow the MeeGo Coding Competition!
 
Reply

Tags
chair throwing, steve balmobs


 
Forum Jump


All times are GMT. The time now is 13:37.