slonopotamus |
2009-08-01 08:07 |
Maemo Rewritten
Hello, Maemo community.
As a part of an effort to move N8x0 tablets to fully open software stack, I'm rewriting closed parts of Maemo platform as an free and opensource software.
In order to avoid 'derivative works', I don't dissasemble existing closed programs, but instead just observe theiir external behaviour (mostly via strace).
Current achievements:
fb_text2screen - fully functional analogue of text2screen framebuffer text drawing tool froom initfs.
opendsme - rewrite of closed dsme parts and related tools. Most important piece: libopencal - rewrite of libcal, CAL storage access library. At the moment, only readonly access is possible, however I plan to add write support next week or two.
My next major goal is BME - battery charge controller.
What help I'm asking for: search and post here closed software that you want to be rewritten (no GUI or firmware stuff, please). If you have spare time, dissasemble/strace/debug/whatever those binaries and document their behaviour as much as you can.
|