You are here: silicon.com > Networks > Mobile & Wireless

Mobile & Wireless

Motorola cooking up Apache-flavoured Java

Lashings of open source...

Tags: motorola, apache, open source, java

By Stephen Shankland

Published: 2 November 2006 08:35 GMT

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 Licence, Motorola said on Tuesday, 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 mobile 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's 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 the two companies are not working closely when it comes to open source Java.

You what…?

Bust through tech jargon with silicon.com's Cheat Sheets.

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

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

Different licences can complicate or prohibit code sharing among open source products. But Simon Phipps, Sun's chief open source officer, said on 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, the version that runs on PCs and servers. IBM and others launched Harmony in the days before Sun committed to make Java open source.

Stephen Shankland writes for CNET News.com

  1. Zones
  2. Management
  3. Networks
  4. Software
  5. IT Services
  6. Hardware
  1. Verticals
  2. Public Sector
  3. Financial Services
  4. Retail & Leisure

Read and write about internet access at the airports of the world at atlarge.com.

Rob Bamforth Seeking memorable mobile apps Quocirca's Straight Talking: Why are there so few?

Stewart Baines How much SEO is too much? Net Effect: Plus 10 tips on boosting your site's profile


  • Jobs
Linux Technical Support Engineers (Linux system administrator / sysadmin)

This is a great opportunity to build a technical Linux career, and not only will we provide you with a solid career path, but also industry leading ...

Print Audit Consultant / Print Cost Reduction Analyst Field Based

Working closely with the Sales and IT team, as a Print Audit Consultant / Print Cost Reduction Analyst your duties will include:- Ensuring customers ...

Lead Technical Trainer

The successful applicant must hold a current driving licence and be prepared to train off-site if the need arises. The CandidateThis role requires ...

Agenda Setters 2008
Welcome to the ninth annual Agenda Setters poll – silicon.com's list of the top 50 most influential individuals in the technology and IT industries, from techies and CIOs to entrepreneurs and business leaders. Find out more in our latest special report.





Quick Sitemap Links: