将Unix应用程序移植到Linux系统详解
作者: 出处:cfan.com.cn 更新时间:2007-08-27 责任编辑:liuhao
 
 

您知道 Linux®现在已是世界第二的服务器操作系统吗?今天,您的应用程序在 Linux 上运行吗?如果不是,那么本文将给您些提示和技巧,在您把应用程序移植到 Linux 的时候为您提供指导。本文依据的是软件工程师的经验,这些工程师来自独立软件供应商(Independent Software Vendors,ISV)和全世界的IBM®实验室,他们参与了许多把应用程序移植到 Linux 的项目。

相关文章:
Linux操作系统中的七件超厉害的武器
操作系统安全防护技巧介绍之Linux篇 


首先我们描述 Linux 的特征和它在开发和管理应用程序中的具体价值。接着,我们将回顾重要问题,给出包含移植的主要步骤的移植指南。最后,我们以 IBM ~ zSeries™ 为例,为您演示从一个 Linux 平台移植到另一个平台是多么的容易。(zSeries 这个词指 S/390®和 zSeries。)

Linux 的特征和价值

开放性意味着应用程序灵活性:Linux 是真正的开放系统,这使应用程序的可移植性成为现实。在很多情况下,一次简单的重编译就能把应用程序带入 Linux。在优化您的开发和部署平台时,这种快速移植给您真正的灵活性。

多种硬件支持意味着平台灵活性:Linux 几乎可在所有已知的处理器上运行,无论是 RISC 还是 CISC,32 位还是 64 位。它涵盖全部类型的计算机,从大型机服务器(IBM ~ zSeries)到 PowerPC®、Sun®UltraSPARC、Alpha、PA-RISC 和 Intel 处理器,往下还有个人数字助理和嵌入式系统。特别是所有的 IBM ~ 品牌服务器都支持 Linux。

源代码的可用性意味着自己动手的灵活性:与多数以二进制形式发行的商业软件不同,Linux 内核的源代码是可以获得的。您可以拿到源代码,然后修改和重编译它,以满足您的特定要求。调试和解决问题或增加新的特性不再依赖任何供应商。您可以自己作出需要的更改,只要它们符合 GNU General Public License 的规定。

严肃的设计意味着安全性:Linux 安全性是从内核上构建的,由于实现它的代码要接受成千上万的开发者的检验,所以弱点会被及早地发现。Linux 中建有许多路由和防火墙功能。

 
     
 
 
继续>>下一页
[第1页][第2页][第3页][第4页][第5页][第6页][第7页][第8页][下一页]
 
内容导航  
第1页将Unix应用程序移植到.. 第2页将Unix应用程序移植到..
第3页将Unix应用程序移植到.. 第4页将Unix应用程序移植到..
第5页将Unix应用程序移植到.. 第6页将Unix应用程序移植到..
第7页将Unix应用程序移植到.. 第8页Linux
上一篇 : UNIX系统操作命令大全 下一篇通过Linux系统伪装方法加..
 
  您要为所发表的言论的后果负责,请各位遵纪守法并注意文明用语
标题:  

[ 关于本站 ] [ 广告服务 ] [ 商务合作 ] [ 联系我们 ] [ 合作伙伴 ] [ 法律顾问 ] [ 网站地图 ]
千橡公司 京ICP证041489号 Copyright (c) 1997-2007 All Right Reserved.