Bug 11924 - release ICD2 policy plugin headers/code
: release ICD2 policy plugin headers/code
Status: UNCONFIRMED
Product: Licensing Change Requests
General
: unspecified
: N900 Maemo
: Unspecified enhancement with 1 vote (vote)
: ---
Assigned To: unassigned
: licensing-requests
:
:
:
:
  Show dependency tree
 
Reported: 2011-02-11 17:07 UTC by Jonathan Wilson
Modified: 2011-03-01 13:37 UTC (History)
1 user (show)

See Also:


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description Jonathan Wilson (reporter) 2011-02-11 17:07:28 UTC
Which component(s) or source packages is the licensing change request about?
icd2
Which area is the component in (if you know)? See the openness progress reports
at
http://mer-project.blogspot.com/2010/02/mapping-openness-of-maemo-50-pr11-and.html
Connectivity/internet-connectivity
What is the current licensing of the component?
proprietary
What licensing would you like it to be and why? Examples can be:
open source and openly developed (move to gitorious), open source (select a
license), non-free but redistributable, non-free, published in nokia-binaries,
document the functionality, etc.
I would like to see the source code (including any required headers) for the
libicd_policy_* plugins released under a suitable open source license (such as
LGPL). At the very least, I would like the header files as seen in the ICD2
documentation at URLs such as
http://maemo.org/api_refs/5.0/5.0-final/icd2/policy__api_8h-source.html and
http://maemo.org/api_refs/5.0/5.0-final/icd2/icd__dbus_8h-source.html to be
made available under a license that allows their use in my code.
Which project(s) would benefit from this licensing change request?
I have a project I am working on that will allow you to designate one
particular network as a "home" network and then my new ICD policy plugin will
cause that network to always be connected to when it comes in range, no matter
what other network you may be connected to.
Having the source code for the policy plugins would enable me to figure out the
missing pieces needed to make this new plugin possible.
Comment 1 Andre Klapper maemo.org 2011-02-11 17:35:37 UTC
(Also see http://talk.maemo.org/showpost.php?p=784443&postcount=32 )
Comment 2 Jonathan Wilson (reporter) 2011-03-01 12:58:20 UTC
Having this as open source (either the policy plugins or likely the whole ICD
daemon) would also allow for specific cellular APNs (say different one for MMS
and for GPRS)
Comment 3 Ian Stirling 2011-03-01 13:37:20 UTC
Another use-case would be to allow currently difficult or impossible
configurations.

For example, allowing a n900 while connected to a wifi network, to bridge
traffic between the wifi network and the modem.

Or to have the system recognise 'unusual' methods of network connectivity as a
valid connection - for example, VPN or USB.

I believe there is also an unfixed bug on some forms of authentication on wlan,
but I do not recall more details, and a quick search does not find it.