Reply
Thread Tools
Posts: 6 | Thanked: 6 times | Joined on Nov 2009 @ Europe
#1
Hi,

I've tried to write a summary of the expected closed source components on the N900, but since my future device is still inside some truck, I'm not entirely confident I got everything right. If you notice mistakes, I'd be happy to correct them.

Please see my article here. Do you think the categories I created make sense?
 

The Following 4 Users Say Thank You to c900 For This Useful Post:
pelago's Avatar
Posts: 949 | Thanked: 499 times | Joined on Mar 2008 @ Oxford, UK
#2
Thanks for the research. As I understand it, the Media Player UI is also closed source, which probably fits into your Annoying category (like Calendar etc.)

When your research is nearing completion I suggest the best place for this list should be on wiki.maemo.org.
 
Stskeeps's Avatar
Posts: 755 | Thanked: 2,248 times | Joined on Jun 2008 @ Warsaw, Poland
#3
Take a look at http://talk.maemo.org/showthread.php?t=33851 as well, which takes a look from component integration perspective.

Rtcomm-eventlogger is open, btw. http://repository.maemo.org/pool/mae...om-eventlogger
__________________
maemo.org distmaster & Mer lead developer

If you like this post, thank me (*point to button*). It makes me feel I'm doing something worthwhile people likes using [i'm a karma whore, i know..]
 
Posts: 6 | Thanked: 6 times | Joined on Nov 2009 @ Europe
#4
Originally Posted by Stskeeps View Post
Take a look at http://talk.maemo.org/showthread.php?t=33851 as well, which takes a look from component integration perspective.
Thanks! I hadn't managed to find that thread before.

That's very interesting, but I don't think I should change my article before someone updates this page to confirm that's what's shipping. The diagram lists rtcom-eventlogger in red.
 

The Following User Says Thank You to c900 For This Useful Post:
Stskeeps's Avatar
Posts: 755 | Thanked: 2,248 times | Joined on Jun 2008 @ Warsaw, Poland
#5
Originally Posted by c900 View Post
That's very interesting, but I don't think I should change my article before someone updates this page to confirm that's what's shipping. The diagram lists rtcom-eventlogger in red.
Yeah, that figure is inaccurate:

http://repository.maemo.org/pool/mae.../gypsy-daemon/ - gypsy is open

http://repository.maemo.org/pool/maemo5.0/free/d/dsme/ - dsme is open

http://maemo.gitorious.org/calendar-backend - calendar backend is open.
__________________
maemo.org distmaster & Mer lead developer

If you like this post, thank me (*point to button*). It makes me feel I'm doing something worthwhile people likes using [i'm a karma whore, i know..]
 
Posts: 6 | Thanked: 6 times | Joined on Nov 2009 @ Europe
#6
Damn, I realized the wiki page with explanations was outdated, but I thought something under "Maemo_5_Developer_Guide" wouldn't be. I hope my summary doesn't end up completely inaccurate.
 
Posts: 6 | Thanked: 6 times | Joined on Nov 2009 @ Europe
#7
Originally Posted by pelago View Post
Thanks for the research. As I understand it, the Media Player UI is also closed source, which probably fits into your Annoying category (like Calendar etc.)
OK, thanks.

When your research is nearing completion I suggest the best place for this list should be on wiki.maemo.org.
I'm not so sure about that, since much of the information I have was found on wiki.maemo.org, and I don't want to create circular references. But if some actual Maemo developer who knows what's correct wants to use my text, that's fine.
 
nowave7's Avatar
Posts: 180 | Thanked: 46 times | Joined on Jan 2009 @ Novi Sad, Serbia
#8
Could someone explain how come the PulseAudio is closed source? And could it be substituted by a non closed source audio subsystem?
__________________
Save the whales, feed the hungry, free the mallocs!
 
Posts: 6 | Thanked: 6 times | Joined on Nov 2009 @ Europe
#9
Pulseaudio is not closed. There are only a few closed plugins. From this page:

"The EAP (Entertainment Audio Platform) package is used for audio post-processing (music DRC and stereo widening).

AEP (Audio Enhancements Package) is a full duplex speech audio enhancement package including echo cancellation, background noise suppression, DRC, AGC, etc. Both EAP and AEP are implemented as a PulseAudio module.




PulseAudio Policy Enforcement Point

PulseAudio plugin to manage volume levels, re-route streams and eventually forcefully shutdown streams.
Name PulseAudio PEP
Purpose Monitors headsets/ headphones connection status

"

Last edited by c900; 11-12-2009 at 09:23 AM.
 

The Following User Says Thank You to c900 For This Useful Post:
nowave7's Avatar
Posts: 180 | Thanked: 46 times | Joined on Jan 2009 @ Novi Sad, Serbia
#10
Ah, the plugins are closed, ok, that makes more sense. I guess these could easily be replaced?
__________________
Save the whales, feed the hungry, free the mallocs!
 
Reply

Thread Tools

 
Forum Jump


All times are GMT -4. The time now is 07:41 PM.