Linked by Thom Holwerda on Fri 15th Sep 2017 21:27 UTC
Apple

I have become the unofficial standard bearer for webOS, the operating system created by Palm for the Pre and its successive devices. It was a wildly innovative and smart foundation for a smartphone done in by performance problems, mediocre hardware, and most of all by US carriers who acted as kingmakers for other companies.

So as the bearer of a thoroughly-tattered banner, I’ve been hearing a lot of people ask what I thought about the iPhone X and how it borrows many of the ideas first introduced by Palm. Here’s what I think: it’s great, and also it’s silly compare the state of tech in 2017 with the state of tech in 2009. Just because Palm did some stuff first doesn’t take away from Apple is doing them now. Context matters, and our context today is very different.

WebOS had some great ideas, but on a technical level, the operating system was a mess. It was a major battery hog, slow, and basically nothing more than a tech demo made in WebKit on top of a largely unmodified Linux kernel, running on mediocre hardware. WebOS wasn't a product worthy of the Palm name.

Permalink for comment 648973
To read all comments associated with this story, please click here.
RE: A mess ?
by protomank on Mon 18th Sep 2017 13:13 UTC in reply to "A mess ? "
protomank
Member since:
2006-08-03

As someone who had the opportunity to take a look into WebOS source at the time.... Man, I have no idea how that worked at all in the end!

Before WebOS, there was a common knowledge that Palm programmer were great, they did magic. Well, I can tell you that they did a mess in the code. In just one application, with more than 2 million lines of code, I could find only two comments in the code, that did not described what they were doing at all.
And other people, who looked in other pieces of the OS code, also had the same results and impressions, this is not only my personal take in the matter.

It is a fine software running, but supporting that code, in the future, would be hell.

Reply Parent Score: 3