Moto有意Harmony?

来源:互联网 发布:手机杂志软件 编辑:程序博客网 时间:2024/04/28 20:10
先前在Yahoo的新闻 还只是说Moto有意采用Apache软件许可证开发一个Java ME实现,Geir也只是作为ASF的JCP VP出来说了几句官话,虽然那里提到了Harmony,但是同时也提到了Tomcat,不过到了zdnet这里,大家似乎突然不再遮遮掩掩了: Moto的Chief Platform Architect, VandenBrink, 直接了当的说,Motorola's Java ME work "is a natural evolution of Apache's Harmony project.",以及, "we felt it made sense to host the Java ME stack here(ASF or Harmony?) as well," Geir更是从自己众多的title中挑选了一个目前还不正式属于他的帽子(vice president of the Harmony project, Harmony还没有正式成为ASF Top Level Project, 所以理论上讲这个VP应该还不存在)戴上出来表示了热烈的回应: "The Apache Harmony project--like all Apache projects--is very interested in building a diversified community, so they certainly are very welcome if they do eventually choose to work there."

Harmony的mailing list这几天一直在热火朝天的讨论引入preprocessor处理java源代码,方便在同一套代码基础上实现不同平台/不同版本的Java, 在我看来, Java 6和Java 5在类库上的差别并不足以构成引入preprocessor的充分理由,对subversion的branch下些功夫就能基本解决问题了。无论preprocessor如何设计巧妙实现优雅,依然会增加复杂性,损害可读性,以及影响开发效率。但是如果要同时开发ME,那就完全是另外一个故事了....

其实Java ME的供应商对开源Java感兴趣那真是再正常不过了,Sun从Java得到的收入主要依靠平台的授权,ME种类众多(并且越来越多)的平台使得这一块成了Sun在Java方面增长很快的市场,相应的,这些ME平台大佬们自然不愿甘心被年复一年的宰下去。现在Moto跳出来了,其他的N/S/P们呢? 拭目以待吧,好戏还在后面呢...

最后,戴着Harmony (尚不存在的)PMC的帽子,我个人希望Harmony社区先齐心协力帮助Harmony通过Java SE 5的JCK(这包括两方面,得到license, 和通过测试),把Java的帽子真的戴到自己头上之后,再满足自己拯救世界的愿望。