View Single Post
smoku's Avatar
Posts: 1,716 | Thanked: 3,007 times | Joined on Dec 2009 @ Warsaw, Poland
#9
Originally Posted by sudarsan_avs View Post
I am having a question for a long time, why to start a new OS from scratch, why couldn't we Maemo 5 as the source and upgrade - lots of thing pending to upgrade and will be quicker, in-spite of creating fresh OS like MeeGo...
There are few misunderstanding in this question. Let me explain.

Starting a Linux distribution is A LOT of work. So much work, that most attempts on this fail.
That's why most new distributions use an existing distribution as a base. Ubuntu and Maemo started basing on Debian. Mandriva and Moblin started basing on Fedora/RedHat.
MeeGo starts a bit differently - by merging best features from both Maemo and Moblin. Yes, what is visible at the first glance is RPM packaging, and a lot of packages taken directly from Moblin (as these were already there). But if you look at the architecture, it's basically a copy of Maemo architecture with bits of Qt replacing here and there.

Ergo: MeeGo is not starting from scratch. It merges best features from Maemo and Moblin.

Secondly - maintaining a distribution is a lot of work. More than you can imagine before you try it. Maybe a more than starting a distribution. That's why most distributions die after some time.
Yes, CSSU is a great effort to update the current Maemo5 state and it is successful in bringing a lot of new features, but updating the base system to current state is a mundane task which people get tired of. Especially if other distributions are doing it already, so if you base on them you get core updates "for free".

Thus Cordia decision to base on MeeGo Core. We have an updated core system, with toolkit and UI we like.

I guess it really depends on the viewpoint you're at.
End users are interested in new features and don't really care about the backends supporting the features, to the point of being oblivious that the lacks in backends cause the lack in new features.
Developers are interested in in APIs enabling them to do cool things with less effort and do not mind turning the whole system around with no apparent visible changes.
__________________
smoku @xiaoka.com (SMTP/XMPP) ...:.:....:... pebbled . Poky Fish : sixaxis . psx4m . uae4all
Jolla Phone post-mortem . . . . . . . . . . -> 1+1 VGN-UX390N
 

The Following 31 Users Say Thank You to smoku For This Useful Post: