Reply
Thread Tools
Posts: 670 | Thanked: 367 times | Joined on Mar 2009
#1
We're all frustrated by the long-standing Maemo pattern of Nokia building an OS for one device and dropping support later. This is thoroughly covered in other threads.

THIS thread is looking ahead to MeeGo. Will things get better going forward? Here's my hack analysis -- what are your thoughts?

Reasons for hope:
* Qt 4.6 hopefully means the new apps will keep on coming for a long time.
* A shared OS base hopefully means that bug fixes & enhancements to shared components will keep on coming for a long time.
* Openness & shared OS base will make it easier for community UXs.

Reasons for skepticism:
* The UX component might still be device-specific & thus subject to ROS.
* The fact that Harmattan is (IIUC) still using deb may mean that it's less compatible with other MeeGo "instances" and less likely to benefit. That makes me wonder if people worried about ROS should consider skipping Harmattan?
* Thwarted by closed hardware drivers??
__________________
* n810 since Feb 2009
* Most-used apps: Opera, gPodder, Panucci, Tomiku, Canola, Quasar, MaemoMapper, ATI85, Maemopad+, AisleRiot Solitaire, Anagramarama, Rapier, Gnumeric, pyRDesktop
* Mobile-friendly URLs of popular sites
 

The Following 2 Users Say Thank You to buurmas For This Useful Post:
luca's Avatar
Posts: 1,137 | Thanked: 402 times | Joined on Sep 2007 @ Catalunya
#2
Don't forget the different arm families those new projects will be compiled for, so they won't directly run on our older devices.
Yes, you can rebuild them, provided you have the sources and the development environment, but it's not an easy task.
 

The Following User Says Thank You to luca For This Useful Post:
Posts: 670 | Thanked: 367 times | Joined on Mar 2009
#3
Originally Posted by luca View Post
Don't forget the different arm families those new projects will be compiled for, so they won't directly run on our older devices.
Yes, you can rebuild them, provided you have the sources and the development environment, but it's not an easy task.
Sounds like fun.
__________________
* n810 since Feb 2009
* Most-used apps: Opera, gPodder, Panucci, Tomiku, Canola, Quasar, MaemoMapper, ATI85, Maemopad+, AisleRiot Solitaire, Anagramarama, Rapier, Gnumeric, pyRDesktop
* Mobile-friendly URLs of popular sites
 
Naranek's Avatar
Posts: 236 | Thanked: 149 times | Joined on Jul 2007 @ Finland
#4
Originally Posted by buurmas View Post
We're all frustrated by the long-standing Maemo pattern of Nokia building an OS for one device and dropping support later. This is thoroughly covered in other threads.
No we all aren't. The noisiest of us are, and they seem to be the ones that just got to know Maemo with their shiny N900. The whining is really getting old guys.

770 ran OS2005, OS2006, OS 2007HE and OS2008HE
N800 ran OS 2007 and OS 2008 (Chinook & Diablo).
N810 ran OS 2008 (Chinook & Diablo), because it wasn't around for OS 2007.

That's not building an OS for one device and dropping support later.

Last edited by Naranek; 2010-03-02 at 20:29. Reason: Some facts to go
 

The Following 5 Users Say Thank You to Naranek For This Useful Post:
qgil's Avatar
Posts: 3,105 | Thanked: 11,088 times | Joined on Jul 2007 @ Mountain View (CA, USA)
#5
Originally Posted by buurmas View Post
Reasons for skepticism:
* The UX component might still be device-specific & thus subject to ROS.
* The fact that Harmattan is (IIUC) still using deb may mean that it's less compatible with other MeeGo "instances" and less likely to benefit. That makes me wonder if people worried about ROS should consider skipping Harmattan?
* Thwarted by closed hardware drivers??
* No matter how many UX changes vendors do, they need to provide the official MeeGo API if they want to call their product a MeeGo device.
* I bet the MeeGo build infrastructure (OBS) will minimize the rpm/deb hassle for developers. I expect the average user not to even bother about this.
* Closed hardware driver are problematic only when the owners don't provide updated versions for new releases. The MeeGo project is working hard to have those drivers owners on board.
 

The Following 13 Users Say Thank You to qgil For This Useful Post:
Posts: 999 | Thanked: 1,117 times | Joined on Dec 2009 @ earth?
#6
MeeGo is open-source.

The obsolescence argument makes no sense!

When MeeGo is eventually ready I would imagine it will be possible to port it to older devices too - 770, n800 & n810 as well as the n900.

One of the reasons I chose the n900 was because it's open-source and not a proprietory OS.

Ok there are close-source binary blobs in maemo - but that will eventually change.

BTW: Harmattan ~= MeeGo

I've had proprietory devices in the past and obsolescance or "legacy" support always frustrated me.

MeeGo is the way to go and actually gives us more choices, even older devices can benefit from this.

Imagaine the 770, 800, 810 and n900 running the same OS?
It could happen.

There is nothing wrong in being skeptical but I would rather choose a more positive state-of-mind.
__________________
I like cake.
 

The Following 2 Users Say Thank You to johnel For This Useful Post:
cashclientel's Avatar
Posts: 663 | Thanked: 282 times | Joined on Nov 2009 @ London, UK
#7
The reason that Nokia have to keep moving through OSes is that the hardware for these devices is moving forwards at such a rate. It is not like the desktop market where a 3 year old machine is still pretty capable. A three year old smart phone is like a chocolate teapot (cue barrage of abuse from N770 owners).

You can't keep the OS fresh and taking advantage of new hardware while keeping backwards compatibility. And if you did you'd only end up in a mess as apps would have to be compiled for different architectures and specifications.
__________________
Nokia are a business and have chosen a path of using the OSS community phenomenon to reduce their overheads specifically after sales support and development. Unlike Apple who do the opposite and make a killing from their Applications store.
 
Posts: 262 | Thanked: 232 times | Joined on Aug 2009
#8
Originally Posted by qgil View Post
* Closed hardware driver are problematic only when the owners don't provide updated versions for new releases. The MeeGo project is working hard to have those drivers owners on board.
That's nice and I (we?) appreciate your efforts, but please also try to get them to actually open source their drivers. That's the ultimate solution I'm sure most of us are hoping for.
 

The Following 3 Users Say Thank You to livefreeordie For This Useful Post:
Posts: 999 | Thanked: 1,117 times | Joined on Dec 2009 @ earth?
#9
Originally Posted by cashclientel View Post
The reason that Nokia have to keep moving through OSes is that the hardware for these devices is moving forwards at such a rate. It is not like the desktop market where a 3 year old machine is still pretty capable. A three year old smart phone is like a chocolate teapot (cue barrage of abuse from N770 owners).

You can't keep the OS fresh and taking advantage of new hardware while keeping backwards compatibility. And if you did you'd only end up in a mess as apps would have to be compiled for different architectures and specifications.
Linux is doing ok!

When MeeGo is ready Linux will be doing just fine on mobiles too.


I think your argument is weak.
__________________
I like cake.
 

The Following User Says Thank You to johnel For This Useful Post:
Posts: 1,224 | Thanked: 1,763 times | Joined on Jul 2007
#10
Originally Posted by johnel View Post
MeeGo is open-source.

The obsolescence argument makes no sense!

When MeeGo is eventually ready I would imagine it will be possible to port it to older devices too - 770, n800 & n810 as well as the n900.

This is either a lie or said out of ignorance.

The devices (770, N800, N810, N900) are closed - a lot of their functionality depends on closed drivers (kernel or user space) from Nokia, so only Nokia can port meego (or any other OS) to those devices, but they already indicated they do not intend to do it. You can still hope that they give you the necessary information, either by documentation of the hardware they use or by opening their code, but there is no real reason to expect it to happen.
__________________
My repository

"N900 community support for the MeeGo-Harmattan" Is the new "Mer is Fremantle for N810".

No more Nokia devices for me.
 

The Following 2 Users Say Thank You to Matan For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 16:41.