maemo.org Bugzilla – Bug 11794
Open Fremantle's MCE
Last modified: 2011-06-03 19:36:18 UTC
You need to
before you can comment on or make changes to this bug.
Which component(s) or source packages is the licensing change request about?
mce, the Mode Control Entity, version 1.8.126
Which area is the component in (if you know)?
What is the current licensing of the component?
The Fremantle version is L7 (closed, not redistributable). A recent version of
it has a appeared under http://meego.gitorious.org/meego-middleware/mce
(probably for Harmattan) , this one being L1 (opened, redistributable, no
Unfortunately, according to the Changelog, support for the older devices has
been partially removed from this version. Additionally, not every MCE module
present in the Fremantle base firmware is present (like accelerometer,
What licensing would you like it to be and why?
It is already under open development, but we would like the latest Fremantle
version to be also released under a permissive license.
Which project(s) would benefit from this licensing change request?
There are many customization applications that would benefit for understanding
what mce exactly does and being able to insert hooks into it without crippling
the rest of the system.
For example, vibrator cannot really be used on Fremantle by games because the
vibrator mce plugin resets the vibrator device every few seconds or whenever
there's user input. Similar examples happen with backlight module, etc.
What technical purpose do you/your project(s) have for wanting the licensing
To be able to ship modified MCE binaries (within a community upgrade, for
example) with proper hooks for easier customization of N900 within the existing
(Related IRC discussion:
Note: correct openness report link is:
*** This bug has been confirmed by popular vote. ***
MCE for MeeGo is being developed openly at
There are no plans to open the Fremantle version. Please can contact the MCE
maintainers for more details and support.
(Thanks Pali for the heads up)