JavaCard许可模型解析

JavaCard 的许可模型其实挺有意思的,适合搞嵌入式或者搞安全卡片的朋友深入研究一下。你想上手 JavaCard,不只是写代码这么简单,还得搞懂它的几个关键协议——TLDA、MSA-BPK 和 TML,分别管代码、测试和商标,缺一不可。

TLDA 协议算是入门门槛,想拿到源码和参考实现都得靠它,像你想自己做一套 JavaCard 兼容的产品,没有 TLDA 根本动不了。

MSA-BPK就是 TCK 测试的入口,你做完产品得测,合格了才靠谱,这玩意年费挺高——7.5 万美元,但不做风险更大。

TML听起来没那么刚需,但你要打 JavaCard 的标,必须过测试才给你用这商标,不然产品合规都麻烦。

许可费也分得挺细,出货量越大,年费越贵,但平均下来其实挺划算的。比如你小批量做测试,基础级别一年5 万美元能搞定;要是真准备大干一场,第四级别虽然要37.5 万美元,但不限出货量,量大不吃亏。

还要注意的是,如果你打算同时用 Classic 和 Connected 的版本,那费用会稍微涨点,组合包版本都标出来了,自己评估一下用哪套更合适。

别忘了专利费这块,每出货一片都得交钱。Classic的是$0.065Connected的是$0.07,可以按需付,量大了还能谈长期价。

如果你是做 JavaCard 相关产品的,或者准备搞安全认证、智能卡方向的项目,建议你先读一读JavaCard 应用开发指南,顺便看看Eclipse 插件使用指南,开发环境搭起来后,再回来慢慢吃透许可细节。

哦对了,许可证协议类的内容有时候也会变,建议去 Oracle 官网或者官方合作渠道核实下最新信息。

简单说,如果你真打算做 JavaCard 产品,TLDA 拿下、TCK 买好、专利费算明白,剩下的就是打磨你的功能和兼容性了。别小看这些协议,产品能不能上线就靠它们保驾护航。

pdf 文件大小:692.81KB