Motorola picks home for its open-source Java

By Stephen Shankland, CNET News.com
Thursday, November 02, 2006 10:56 AM

Motorola plans to build an open source version of Java for gadgets such as mobile phones within the framework of the Apache Software Foundation.

The work to develop the Java Micro Edition (ME) software will use the Apache License, Motorola said Wednesday, inviting others to participate in creating "a complete Java ME software stack."

The move follows the company's pledge in May to release its software relating to a cell phone variant of Java ME called MIDP (Mobile Information Device Profile) 3.0.

Sun Microsystems created Java, which lets the same program run on a wide variety of computer systems without having to be adapted for each one, and Motorola has long been a licensee and collaborator. In August, Sun announced its intent to release its version of Java ME as open source software by the end of 2006.

However, it is not clear whether the Motorola and Sun projects are complementary or competing. Motorola declared in a statement that it's trying to "reduce Java fragmentation"--a possible open-source affliction in which developers split the same project into incompatible versions. But Motorola indicated that the two companies are not working closely when it comes to open-source Java.

"Although we are not aware of Sun's open-source plans, we would hope Sun would join in this effort," said Mark VandenBrink, a senior director and chief platform architect in Motorola Mobile Devices business.

It's likely Sun and Motorola will use different licenses. Motorola chose the Apache License, but last week, Sun CEO Jonathan Schwartz said his company is likely to use the Community Development and Distribution License (CDDL) for open-source Java.

Different licenses can complicate or prohibit code sharing among open-source products. But Simon Phipps, Sun's chief open source officer, said Wednesday that according to Sun and Apache, CDDL and Apache code may be intermingled.

VandenBrink said Motorola's Java ME work "is a natural evolution of Apache's Harmony project." Harmony is an effort to create an open source version of Java Standard Edition (SE), the version that runs on PCs and servers. IBM and others launched Harmony in the days before Sun committed to make Java open source.


WORTHWHILE?

0

0 votes
Blog

Talkback 0 comments

There are currently no comments for this post.


Tech Jobs Now!

Search for your ideal tech job:

Save changes to all open Word documents at one time

Microsoft Office Suite

If your Word sessions often wind up with a lot of open documents, this obscure command can streamline the process of closing them and saving your changes.


Read more »



Do we need more delivery centers?

Blog thumbnail

As I wrote a while back in about "racing to subsidies", there certainly is an increased focus by governments to attract delivery centers to their region. To do that, many..... by Michael Rehkopf

Read more »

Tags

  1. 3g
  2. 3g third generation
  3. apple inc.
  4. apple iphone
  5. broadband
  6. cellular phones
  7. google inc.
  8. handset
  9. mobile
  10. mobile platforms / communications
  11. mobile / wireless
  12. network
  13. phone
  14. revenue
  15. smart phone
  16. smart phones
  17. software
  18. u.s.
  19. web
  20. wireless