录音/制作/创作 吉他 扩声技术 视频技术 作品展示 生活 信息 更多... | 音频应用专卖店

MAC

苹果关闭源代码后会怎样?

 
[收藏]

4089
#1 06-5-25 14:23

苹果关闭源代码后会怎样?

苹果关闭源代码后会怎样?
--------------------------------------------------------------------------------


     由于盗版的威胁,苹果OS X 的Intel版本操作系统的源代码已被关闭,这样以来,所谓的PC机上安装个破译的Mac OS X系统难上加难了;想用苹果系统还得破费买台苹果电脑。

   Mac开发人员和强大的用户不能再自由地从源程序处改变,重建或者替代OS X核心程序了。说的明白点,就是不再具有将诸如Linux提升为第二个商用OS的能力。

   在OS X Tiger 客户服务器和OS X Tiger Server上共享的Darwin开放源码Mach/Unix仍然可以在PowerPC Mac中打开。如果你有G3,G4或者G5 Mac,你就可以进入Darwin核心程序,并使用它来启动OS X。但是如果你的电脑是以Intel为基础的台式Mac或者便携式Mac,你的核心程序和设备驱动程序就是不可改变的。苹果自从公布了OS X应用及控制的源程序,通过开放源码内部开发的技术(比如QuickTime Streaming Server,Bonjour零配置网络),它已经获得了一些进步。源程序需要创建一个专用OS X核心程序。

   而另一方面,也造成了一些负面效果。苹果说,由于源代码的开放,与OS X兼容的x86 Darwin核心程序就造成了许多混乱。

   现在,苹果这项新政策的影响还不大,苹果毕竟只推出了客户端系统,这些用户对于开放性并不关心。而苹果很快就会推出与Intel不同类型的机器,就是服务器和工作站。我们希望那时的苹果会按照用户和开发者们的喜好来制定策略。

   苹果关闭专用核心程序意味着所有的用户必须接受一个固定不变的性能标准。即默认的OS X核心程序,不能改变它的速度和容量。这在目前来说关系还不是很大,因为所有的Intel Mac是建立在相同的Core Duo/Core Solo 32-bit结构的基础之上的。但是苹果的工作站和服务器将使用下一代64-bit x86 CPU来建立。芯片集、母线、内存,几乎所有与高端机器有关的配置都将会比iMac及MacBook Pro提高许多。Intel的宏汇编程序为较高性能划分了一条快捷的路径。Mac将继承Core Microarchitecture发展途径,但是OS X在不改变OS代码的条件下利用这些新特征时,它的功能和速度都是有限的。

   用户在要求高的领域(比如生物科学或者气象学)进入OS核心程序时,速度就会有所减弱。Intel顶级编码器、调试器、程序库以及测量计创建了空前的机会来使OS X特殊应用程序最佳化。

   即使我不需要修改核心程序,但是我们不知道是否可以经受得住来自供应商对于固定的系统软件的新的要求。

   苹果把以上的决定归结为软件的盗版侵权。OS X当然面临着复制品Mac在国外市场上扩散的危险,有些国家对于知识产权保护方面做得很差。但是我们认为有很多种方式来解决侵权行为,并不一定要限定OS X的质量标准。




您需要登录后才可以回帖 登录 | 注册

本版积分规则

搜索