Matthias, Most companies abide by a simple formula: work = time = money So, in order to justify Apple to use resources in order to implement the JSR-82, a clear business case needs to made. In other words, will more people make "the switch" if Apple had a really cool Bluetooth platform? Will people find it cool that they can transfer their JSR-82 game from their phone to their iBook and play it there? Will developers create more apps that used Bluetooth to communicate between PDAs and desktops if they could use the same langauge on both platforms? And yes, a J2ME implementation is required to pass the JSR-82 TCK (technology compatibility kit). You can use the CLDC or the CDC (they are both J2ME). Now, the JSR-82 license has an important clause that I've noticed. You have to pay a royalty fee to Motorola only if you sell your JSR-82 implementation. So essentially, if Apple implemented the JSR-82 and gave away the SDK, they they wouldn't have to pay Motorola a dime. :-) Bruce Matthias Ringwald wrote: Hello Bruce. browsing to the list of issues considering an JSR-82 implementation I would state that: 1. implementing the spec requires "just" work 3. creating a J2ME KVM for OS X I'm not sure it this is required. I could think of a JSR-82 compliant classes for J2SE. 4. integrating the Bluetooth libraries with the KVM Similar to 3. 2. obtaining a license from Motorola (Motorola owns the rights to license the spec) This seems to me as the most critical point. I'm not sure if your right with this. I couldn't find any explicit statement that says I would have to get a license to implement jsr82. On motorolas page: http://e-www.motorola.com/webapp/sps/ siteprod_summary.jsp?code=JAVA+APIS+FOR+BLUETOOTH+V.1.0&nodeId=01J4Fs8X9 F It says that I can license their reference implementation and a java vm. To me it looked like everybody could implement that standard api (to me this is an important point about a standard.. :) maybe someone could comment on the legal issues. apple? matthias -- Matthias Ringwald, Institute for Pervasive Computing, Departement of Computer Science, ETH Zurich, Switzerland, mail: mringwal@inf.ethz.ch fon: +41-1-632-6136, fax: +41-1-632-1659, www.inf.ethz.ch/~mringwal/ _______________________________________________ bluetooth-dev mailing list | bluetooth-dev@lists.apple.com Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/bluetooth-dev Do not post admin requests to the list. They will be ignored.
participants (1)
-
Bruce Hopkins