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: 2,121 | Thanked: 1,540 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: 1,671 | Thanked: 11,478 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
__________________
As you go on to other communities, remember to build them around politeness, respect, trust and humility. Be wary of poisonous people and deal with them before they end up killing your community.. Seen it happen to too many IRC channels, forums, open source projects.
 
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: 1,671 | Thanked: 11,478 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.
__________________
As you go on to other communities, remember to build them around politeness, respect, trust and humility. Be wary of poisonous people and deal with them before they end up killing your community.. Seen it happen to too many IRC channels, forums, open source projects.
 
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: 245 | Thanked: 62 times | Joined on Jan 2009 @ Bad Homburg, Deutschland
#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; 2009-11-12 at 13:23.
 

The Following User Says Thank You to c900 For This Useful Post:
nowave7's Avatar
Posts: 245 | Thanked: 62 times | Joined on Jan 2009 @ Bad Homburg, Deutschland
#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


 
Forum Jump


All times are GMT. The time now is 09:40.