View Single Post
Posts: 306 | Thanked: 603 times | Joined on Jan 2012 @ Belgium
#125
Regarding my accepted submission phoneME for Maemo - the open source JavaME virtual machine originally developed by Sun (now Oracle) which I ported to various problems including Maemo and MeeGo - I have some concerns with me being able to comply with the Nokia Terms and Conditions for publishing the app in the Nokia Store.

There are a bunch of technical requirements in the Nokia's T&C that are difficult to comply with as phoneME is not an end-user application but rather an enabling technology to run other applications (i.e. midlets). For example, I cannot guarantee that all passwords will be safely stored or that phoneME will not adversely affect the operation of a Target Device if the midlet running on top of phoneME is not properly designed and developed with security in mind. The T&C also seem to be incompatible with phoneME's original license, i.e. GPLv2.

I have send a request for clarification for these and other issues to Nokia Support last week, but have not yet received a reply. As the original code is owned by Oracle, I also got in touch with two (technical) people within Oracle who were involved in the phoneME project and who are familiar with my ports.

http://terrencebarr.wordpress.com/20...me-on-android/
https://blogs.oracle.com/hinkmond/en...me_advanced_to

Their feedback is that if I would go through Oracle legal to ask for permission to upload the port, that it would take a long time and in the end they will say no anyhow as the Nokia T&C is specifically not the GPLv2. They suggested asking Nokia for an exemption and provide a pointer to my website rather than publishing the actual build. They are OK with my putting all my builds and sources on my website, as I comply with the GPLv2 license.

I don't want anybody to end up in a bunch of legal discussions. My only motivation to apply for a N9 is to be able to reproduce issues reported by the community on a real device. So, I see three ways ahead now:
* Either Nokia is OK with the GPLv2 or with a pointer to my website (breaks the point of the Summer 2012 Device Program)
* Or I make my own simple front end application that downloads phoneME from my website (dirty hack)
* Or I retract my submission altogether.

Any feedback on how to proceed from here is much appreciated.

Best regards,
Davy
 

The Following 3 Users Say Thank You to DavyP For This Useful Post: