Linked by Thom Holwerda on Tue 16th Feb 2010 21:01 UTC
Windows Since I'm a little under the weather at the moment, posting is a bit slow on OSNews (yes, a story about Notion Ink's Adam is upcoming!). I'm kind of picking the simple and easy-to-write items for now, and this is most certainly one of them. As some of you might know, Microsoft unveiled Windows Phone 7 Series yesterday, a complete reboot of its mobile operating system. While little is known about its internals, it's most likely based on Windows Embedded CE 6.0.
Thread beginning with comment 409716
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[7]: mmm mmm good
by Fettarme H-Milch on Wed 17th Feb 2010 00:13 UTC in reply to "RE[6]: mmm mmm good"
Fettarme H-Milch
Member since:
2010-02-16

Err, it might be Linux underneath, but webOS has a completely custom userland

Since when does the userland handle multitasking?

Oh, and BTW: webOS's userland is far from being totally new. If you look at http://opensource.palm.com/1.3.5.2/index.html you'll see many familiar packages (at least familiar to people with some Linux knowledge)

Edited 2010-02-17 00:24 UTC

Reply Parent Score: 2

RE[8]: mmm mmm good
by poundsmack on Wed 17th Feb 2010 00:38 in reply to "RE[7]: mmm mmm good"
poundsmack Member since:
2005-07-13

yes it is not 100% new and created from nothingness, but as a whole put together package, it is new. also, if you know your OS's under the hood, user land (many aspects of it) doesn't access the kernel with a single thread, and i believe webos's UI elements interact with the kernel over multiple threads (i could be wrong though, i don't use or program for webos... yet).

keep in mind i could be wrong on this and have not done the appropriate research the verify...

Reply Parent Score: 2

RE[8]: mmm mmm good
by kaiwai on Wed 17th Feb 2010 01:44 in reply to "RE[7]: mmm mmm good"
kaiwai Member since:
2005-07-06

Since when does the userland handle multitasking?


Where did he say that it did. Either provide proof or retract.

Oh, and BTW: webOS's userland is far from being totally new. If you look at http://opensource.palm.com/1.3.5.2/index.html you'll see many familiar packages (at least familiar to people with some Linux knowledge)


Yes, but a system is a sum of all its parts; the kernel is but one component, how they operate together in a system dictates how well it functions.

Reply Parent Score: 2

RE[9]: mmm mmm good
by Bill Shooter of Bul on Wed 17th Feb 2010 07:58 in reply to "RE[8]: mmm mmm good"
Bill Shooter of Bul Member since:
2006-07-14

I understand his thinking and consiquently, why its wrong.

Basically Thom said WebOs didn't handle multitasking well because it was new, then the other guy pointed out the kernel was linux thus not new. Mutlitasking is properly perfomed in an os in the kernel. While that'ts true, that's almost besides the point.

Think back to the horribleness of basic Visual basic apps. When the app is busy the UI wouldn't redraw itself because it was freaking impossible to do multithreading inside visual basic. Sure the win32 kernel could multitask, but that didn't magically make the interface of an app redraw itself when the rest of the app was busy. The new part of WebOs is essentially like that Visual Basic environment ( only obviously better). Its ability to do multiple things at the same time is not determined by the kernel.

In other words, the Apps may not be (and I'm guessing are not) independent of the WebOs (non kernel) environment. It probably has its own thread management/scheduling code and the separate apps are really just running in the environment.

Reply Parent Score: 4

RE[8]: mmm mmm good
by Lennie on Wed 17th Feb 2010 10:42 in reply to "RE[7]: mmm mmm good"
Lennie Member since:
2007-09-22

Yes, I see ipkg, which was developed for the Compaq/HP iPaq at the time. Like Nokia's Maemo and Ubuntu all based on Debian and Linux, interresting.

Reply Parent Score: 2