科技时代新浪首页 > 科技时代 > 业界 > 苹果牵手英特尔 与IBM合作结束专题 > 正文

苹果呼吁共享代码 欲借开放源代码完成过渡


http://www.sina.com.cn 2005年06月10日 07:10 新浪科技

  新浪科技讯 北京时间6月10日消息,苹果电脑本周在世界开发者论坛大会上表示,微软Office和Adobe Photoshop等基于PowerPC平台的应用程序将很难移植到采用英特尔处理器的Mac计算机中。苹果希望通过开放源代码顺利完成由PowerPC向英特尔平台的过渡,因此该公司在会上呼吁开发者同其它人共享源代码。

  本周一,苹果正式宣布将在Mac计算机中采用英特尔处理器,同时放弃PowerPC架构,
结束同IBM长达十数年的合作关系。在世界开发者论坛大会有关Mac OS X的一次会议上,苹果负责软件工程的高级副总裁贝特兰德-塞莱特(Bertrand Serlet)表示,今后开发者开发的程序应当独立于处理器,同时支持采用PowerPC和英特尔处理器的Mac计算机。他同时称,开发者应当开发通用的应用程序,而不是为每一种处理器开发一个单独的版本。

  相对而言,采用Mac OS X技术的Cocoa应用更容易移植到英特尔平台,而采用Mac OS 9技术的Carbon应用则没有这么幸运。苹果自己开发的大部分软件产品都属于Cocoa应用,而很多第三方应用都属于Carbon应用。用户要开发PowerPC和英特尔平台通用的应用程序并不容易,因为这两种处理器存储字节的顺序完全相反。

  塞莱特表示,苹果将推出新的工具帮助开发者完成Carbon应用的移植。他同时称,PowerPC和英特尔处理器存储字节顺序相反的问题可以通过XML或者HIArchive解决。Cocoa应用只需要进行小幅度的修改并重新编译就可以解决两种处理器存储字节顺序不同的问题,Cocoa软件中使用的Objective C编程语言也会有一定帮助。

  塞莱特同时称,开放源代码软件和开放标准有助于创建通用Mac软件。他建议开发者应当开放部门专利软件,同其它Mac开发者共享代码。开放源代码软件也有助于苹果由PowerPC向英特尔平台过渡,例如苹果在Tiger操作系统中加入了开放源代码数据库SQLite,并将它应用在Safari浏览器的RSS和Apple Mail之中。塞莱特说:“SQLite有助于解决处理器存储字节顺序不同的问题。”(马丁)


  点击此处查询全部苹果新闻

评论】【收藏此页】【 】【多种方式看新闻】【下载点点通】【打印】【关闭

 
新 闻 查 询
关键词
热 点 专 题
高考最后冲刺
雀巢奶粉碘含量超标
中美中欧贸易争端
日本甲级战犯罪行
二战重大战役回顾
明星电话被曝光
汽车笑话集锦
湖南卫视05超级女声
后金庸武侠圣经
 
 


科技时代意见反馈留言板 电话:010-82628888-5828   欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

Copyright © 1996 - 2005 SINA Inc. All Rights Reserved

版权所有 新浪网