作 者:日经BP 今井 拓司
是否应该让黑客参与?
围绕iPhone的另一个特征在于自行开发iPhone软件的黑客不断出现。iPhone上市时,苹果公司只允许第三方开发在网页浏览器上运行的iPhone应用软件。但部分开发者不满足于此,开始自行编写iPhone应用软件的开发工具,并在互联网上发布。受此推动,苹果公司于2007年12月宣布提供iPhone应用软件的SDK(软件开发工具包)。SDK的β版已于2008年3月开始提供。但破解苹果公司限制的活动并未停止。不难想象,对于今后出现的网络终端,随着产品的畅销,也会面临同样的情况。
这些开发者的存在是双刃剑。如果像个人电脑那样具备自由开发软件的环境,那么开发者数量将迅速增加。可以使用的软件和服务将更加丰富,终端的魅力也会增加。但另一方面,用户的数据和手机感染计算机病毒的危险性也会提高。
当服务主体位于网站上时,也可以通过组合终端的客户端软件,使易用性超过利用网页浏览器访问。苹果公司就是通过组合可利用网页浏览器访问的“GoogleMaps”和专用客户端软件,实现了iPhone的地图功能。
现有的移动通信运营商要求开发者必需在发布手机软件时接受认证机构的审查。苹果公司也持相同态度。利用SDK开发的软件只允许在苹果的网上商店发布,包括要求开发者注册在内,该公司采取了对软件开发者进行管理的姿态。乔布斯表示:“在他手机上已经发现了危险病毒。其中还有不期然通过手机网络传播的种类。随着手机性能的提高,恶意程序的危险性也将扩大”。
谷歌的Android可能比苹果公司采取的措施更加灵活。Android基于“把互联网和个人电脑世界的文化带入手机行业”的理念。该理念与现有手机行业的思维模式基本不相容。谷歌举办总奖金额为1000万美元的应用开发大赛估计也是为了吸引众多的开发者。但也不排除个别利用Android的运营商和厂商设置限制的可能。
究竟怎样做才是正确的,现在还没有答案。但可以肯定的是,网络终端的开发无法回避这一问题。日本国内厂商也需要对iPhone和Android的动态予以密切关注。