我刚刚发现了J2ME,我喜欢它提供的可能性。我目前正在研究一个简单的应用程序,我想也许将来将它作为一个开源项目发布。移动设备(特别是手机)的J2ME和(开放源代码)小程序签名 - 我该怎么办?
作为我对J2ME和移动设备研究的一部分,我研究了applet签名。看起来,那些想要免费创建小程序的人被夹在中间,摇滚乐和一个可怕的地方。 Applet签名非常昂贵且非常复杂 - 而且免费编码的代价是不合理的。
有大量J2ME兼容设备 - 我认为不得不忽略它们是一种遗憾,只是耐心等待下一波(例如Android)。
我想知道其他人是否有任何想法来解决这个问题?
更新:我发现这个博客文章,总结对于那些有兴趣的问题... http://javablog.co.uk/2007/08/09/how-midlet-signing-is-killing-j2me/
我想到了建立一个非营利性联盟组织谁想要一个威瑞信开源J2ME开发者证书(作为证书可以无限次地签署代码)。我打算提高500美元,然后让团队成员共享购买的证书。与VeriSign代表进行了快速交谈,他们认为这个想法可行(只要组织注册为法人实体)。
然而,由于手机制造商,现在似乎已经开始支持只 UTI根证书(您只能通过“Java认证”计划获得) - 这可能不是因为我认为它可能是有用如果有人有任何想法,听到他们会很高兴。
谢谢,但这将适用于移动设备?例如,我有一台诺基亚6300,它被授权只接受少数已经由诺基亚预选的权威机构颁发的证书。摩托罗拉和SE有他们自己的名单。 – codeinthehole 2009-01-06 20:22:16
我不知道如何。如果你不能让它接受其他证书,那么你很可能被搞砸了。 – 2009-01-06 23:28:32