不支持Flash

苹果会开放iPhone吗?与黑客上演猫捉老鼠游戏

http://www.sina.com.cn 2007年10月17日 09:24  CNET科技资讯网

  CNET科技资讯网 10月17日国际报道 哈尔利很喜欢他的iPhone,但如果能够为iPhone编写软件,他会更喜欢它?有这种看法的并非哈尔利一个人。

  有数以百计的编程人员参加了哈尔利举办的这次会议,苹果还没有发布为iPhone编写软件所需要的源代码。这件事发生在7月份,对苹果拒绝开放iPhone的批评从来就没有停止过。

  苹果将很快解决这些问题。知情人士表示,苹果将于2008年年初发布一款iPhone软件开发工具包,使编程人员能够为iPhone开发游戏、企业办公软件、其它应用软件。

  有关该开发工具包的详细资料还不得而知,但消息灵通人士称

苹果将于1月份公布这款工具,这表明苹果可能将在于1月15日开幕的Macworld Expo上公布这一消息。

  苹果为什么要等到明年年初?一些分析人士表明,这与阻碍开发者开发应用或苹果担心第三方软件中的bug会威胁到手机网络无关,而与苹果希望等到发布新版Mac

操作系统有关。

  苹果原计划在今年6月份发布代号为Leopard的新版Mac操作系统,但现在却推迟到了10月底。iPhone采用了当前版本的Mac操作系统,苹果的想法可能是,Leopard的新能力将使iPhone实现更多的功能。

  编写和安装在iPhone上运行的软件是苹果“明令禁止”的,也是相当困难的。要做到这一点的唯一途径是破坏iPhone的软件锁,一些黑客已经做到了这一点,苹果则通过发布软件升级包封杀了改装后的iPhone。一些iPhone用户则拿起了法律武器,要求获得26亿美元的经济赔偿。

  黑客则迅速打破了新的软件锁,表明一场“猫捉老鼠游戏”正在上演中。但黑客的这种坚持表明编程人员多么急于为iPhone编写软件。哈尔利表示,用户社区的需求是显然的。他们攻破iPhone软件锁的目的不是为了有趣,而是希望使用新的功能。

  这些新功能的范围非常广泛━━从视频和互联网电话到录音和即时通讯。但在苹果改变其政策前,大多数开发人员不得不接受这样一个现实。

  据了解攻破iPhone、安装非授权软件过程的人士称,这样做要求获得iPhone基础软件代码的“根”访问权限。在计算机世界中,具有根访问权限的用户可以不受限制地处理系统的文件和功能。

  从理论上来说,这意味着iPhone的根访问权限能够出于恶意目的被利用,例如窃取用户的联系人列表、窃听电话,甚至更恶意的行为。独立安全顾问里克说,用户能够做自己喜欢的任何事,其中包括许多苹果和AT&T不愿意让用户做的事。

  这种担心将导致苹果在选择向哪些开发人员发放开发iPhone软件所需要的工具。目前还不清楚苹果计划如何选择编程人员或将在多大程度上开放iPhone平台。

  尽管存在这种风险,但AT&T并没有阻止苹果这么做。AT&T的发言人迈克尔说,是否让开发人员开发第三方iPhone应用软件,这一点将取决于苹果。我们已经让开发人员编写其它设备上的应用软件。

  分析人士预计,苹果不会向希望开发iPhone软件的所有人发布开发工具,而只会向经过挑选的机构和个人发布。苹果在iPod上也采取类似的策略。苹果可能通过iTunes商店发布iPhone编程工具,它已经在iTunes上销售能够在iPod上运行的简单游戏。Trolltech首席技术官本诺依特说,问题的实质是,没有运营商愿意销售一款完全开放的手机,它们希望能够选择在手机上运行的应用软件。

  有传言称一些大厂商已经获得了iPhone开发工具,据称其中包括游戏软件厂商电子艺界和Google,Google已经开发了iPhone版的Google Maps和YouTube。Google的一名内部人士称,Google并没有提前获得iPhone开发工具。

  一些专业手机软件厂商在试图引起苹果的关注。iSkoot表示,它将迅速针对iPhone平台改编其软件。

  尽管目前对黑客感到“惊慌失措”,苹果可能最终会采用一些目前流传的第三方应用软件。Envisioneering Group掌门人理查德说,我们认为苹果欢迎黑客对iPhone进行攻击,发现其弱点。这也是iPhone屏幕上留有空行的原因,这些空行是为第三方应用软件准备的。

发表评论 _COUNT_条
爱问(iAsk.com)
不支持Flash
·城市营销百家谈>> ·城市发现之旅有奖活动 ·企业管理利器 ·新浪邮箱畅通无阻
不支持Flash