The Following 16 Users Say Thank You to JamesJ For This Useful Post: | ||
|
2015-03-25
, 10:26
|
Posts: 180 |
Thanked: 180 times |
Joined on Nov 2014
@ New Delhi, DELHI, INDIA
|
#2
|
|
2015-03-25
, 11:17
|
|
Posts: 505 |
Thanked: 665 times |
Joined on Oct 2009
|
#3
|
The Following 13 Users Say Thank You to TomJ For This Useful Post: | ||
|
2015-03-25
, 11:21
|
Posts: 7 |
Thanked: 39 times |
Joined on Mar 2015
|
#4
|
The Following 7 Users Say Thank You to JamesJ For This Useful Post: | ||
|
2015-03-25
, 11:26
|
Posts: 7 |
Thanked: 39 times |
Joined on Mar 2015
|
#5
|
The Following 4 Users Say Thank You to JamesJ For This Useful Post: | ||
|
2015-03-25
, 11:27
|
Posts: 3,074 |
Thanked: 12,960 times |
Joined on Mar 2010
@ Sofia,Bulgaria
|
#6
|
There are some things that run slow though, like the App. Manager (which I think the CSSU devs could do something about, but are not).
The Following 10 Users Say Thank You to freemangordon For This Useful Post: | ||
|
2015-03-25
, 11:45
|
Posts: 915 |
Thanked: 3,209 times |
Joined on Jan 2011
@ Germany
|
#7
|
The Following 22 Users Say Thank You to sulu For This Useful Post: | ||
|
2015-03-25
, 11:46
|
Posts: 7 |
Thanked: 39 times |
Joined on Mar 2015
|
#8
|
Maemo is outdated to say the least.
We have an ancient kernel (with lots of backports), a glibc from the stone age and lots of other very old stuff.
On top of that the repros are a prime example of dependency hell.
Maemo is dead (and rightfully so)!
The reason for all this mess is Nokias (not so?) clever decision to pack its oh so "open" OS with proprietary binaries that prevent any real upgrade of core components.
The community on the other hand neither has the manpower nor the knowledge* to keep up with the rest of the *nix world and essentially re-engineer everything that's happening there for our borked platform.
That being said, it's incredible what the kernel-power and CSSU teams and some other devs are doing to not only keep this zombie walking, but running.
If you want to develop a new Debian-based OS for the N900, have a look at wicket's DebiaN900 thread [1] and Aapo's attempts to rebase Maemo on Squeeze [2] and Wheezy [3]. Android_808 also has some ideas that might be worth exploring [4].
The alternative to riding the dead N900 horse would be to have a look at it's designated successor, the Neo900 [5]. Loosely coupled with this is the Fremantle porting task force (FPTF) [6], which wants to bring Fremantle to the Neo900. While this might be the exact opposite of what you want, it might still be useful to follow their development for learning.
*) We'd need fully qualified Debian maintainers to adress that.
(Does anybody know if Joey Hess has some spare time? )
[1] http://talk.maemo.org/showthread.php?t=93878
[2] http://talk.maemo.org/showthread.php?t=89416
[3] http://talk.maemo.org/showthread.php?t=91709
[4] http://talk.maemo.org/showthread.php?t=93878&page=9#89
[5] http://talk.maemo.org/showthread.php?t=91142
[6] http://talk.maemo.org/showthread.php?t=91308
The Following User Says Thank You to JamesJ For This Useful Post: | ||
|
2015-03-25
, 11:51
|
Posts: 180 |
Thanked: 180 times |
Joined on Nov 2014
@ New Delhi, DELHI, INDIA
|
#9
|
Wrong, that was fixed already, at least in cssu-testing (and cssu-thumb)
https://github.com/community-ssu/hil...e7656dd9775096
The Following 3 Users Say Thank You to princefakhan For This Useful Post: | ||
|
2015-03-25
, 12:10
|
Posts: 7 |
Thanked: 39 times |
Joined on Mar 2015
|
#10
|
The Following 6 Users Say Thank You to JamesJ For This Useful Post: | ||
I'm a developer, although I have little experience with the maemo SDK, I'm learning as we speak.
Anyway, Maemo is getting old and everywhere I turn there seems to be problems and hiccups along the way.
Is it possible to either update Maemo significantly, or to ditch Maemo and start a completely new OS? Just a base to get started and then build on that?
Patching, and hackery, can only go so far before we really start to face problems to the point where the N900 truly dies. Then we're left with being forced to do something about it, or use it as a paperweight. Why not attempt it now?
What problems would be faced creating a new OS based on Debian, or Arch specifically for the N900? I ask genuinely, because I'd like to research these problems to further my own knowledge.
I can program in C, I have done a bit of dev. with the SDK but only just started to use it, and I have several years experience with Linux.
Feedback would be much appreciated.