Task:Brainstorm Java
(wikified) |
(updated links, added reference to gorkem) |
||
Line 6: | Line 6: | ||
*+) Official implementation, official support | *+) Official implementation, official support | ||
+ | *+) [http://talk.maemo.org/showpost.php?p=351021&postcount=95 According to a member of the Java Runtime Team] at Nokia, some work on this port has already been done. | ||
*-) Probably quite expensive | *-) Probably quite expensive | ||
*-) Closed license | *-) Closed license | ||
- | === Community ports [https://phoneme.dev.java.net PhoneME] ([http://www.sun.com/software/opensource/java/faq.jsp more info]) === | + | === Community ports [https://phoneme.dev.java.net PhoneME] ([http://www.sun.com/software/opensource/java/faq.jsp#c more info]) === |
*+) GPL | *+) GPL | ||
Line 33: | Line 34: | ||
*-) Closed license | *-) Closed license | ||
- | === Community ports [http://openjdk.java.net OpenJDK 6 JRE] ([http://www.sun.com/software/opensource/java/faq.jsp more info]) === | + | === Community ports [http://openjdk.java.net OpenJDK 6 JRE] ([http://www.sun.com/software/opensource/java/faq.jsp#b more info]) === |
*+) GPL | *+) GPL |
Revision as of 10:16, 19 October 2009
Temporary entry to outline Brainstorm entry for Java support on Maemo 5 as result of discussion on t.m.o. Also see Java; this wiki entry is permanent and not related to Brainstorm.
Contents |
Proposal 1: Java ME
Nokia buys Java ME royalities and lets SUN port it
- +) Official implementation, official support
- +) According to a member of the Java Runtime Team at Nokia, some work on this port has already been done.
- -) Probably quite expensive
- -) Closed license
Community ports PhoneME (more info)
- +) GPL
- -) No team as of yet
- -) Not "official", so no advertising of MIDP capability
- -) No info as to how complete this implementation is
Nokia ports PhoneME
- +-) See above
Nokia or the community ports a Java SE implementation, and we use something like MicroEmu for ME compatibility
- +-) See above
- -) Might be a bit slower
Proposal 2: Java SE
Nokia buys Java SE embedded royalities and lets SUN port it
- +) Official implementation, official support
- -) Probably quite expensive
- -) Closed license
Community ports OpenJDK 6 JRE (more info)
- +) GPL
- -) No team as of yet
- -) Not "official", so no advertising
- -) No info as to how complete this implementation is
Nokia ports OpenJDK 6 JRE
- +-) see above
Community ports Jalimo
- +) GPL
- -) Not much activity lately
- -) No advertising, maybe incomplete
Community or Nokia builds Iced Tea
- +) True GPL, no binary components
- -) No team so far
- -) No official advertising
Todo
Following is not taken into account in above proposals.
- ?) Compatibility of open source implementations with the official one. Certified YES/NO. If no, please link to what is missing.
- ?) Browser plugin is not covered in discussion.