NetBSD 入门

豆豆网   技术应用频道   2007年03月03日  【字号: 收藏本文

本文详细介绍NetBSD 入门

  近些年来,大量的公司因为不恰当地使用 GPL 软件而受到控告。选择符合 BSD 许可而发行的软件,为商业产品提供了更大的操作空间,这是 NetBSD 适合于嵌入式系统的另一个原因。例如,如果公司 A 打算在运行 Intel XScale® 技术的新型智能电话中使用 NetBSD,那么该公司可以为 Evolution-Data Optimized (EV-DO) 设备添加内核支持。在 BSD 许可下,该公司可以保持其代码的所有权,所以公司 B 将无法在其新的电话中使用相同的代码。如果公司 A 决定使用 Linux 内核,那么在 GPL 许可下,他们必须发布对内核进行的任何修改的源代码。

  注意:要查找关于构建小型 NetBSD 内核作为嵌入式系统的起点的信息,可参阅参考资料部分中的 BSD 新闻稿。

  NetBSD:不仅用于嵌入式系统

  任何具有一定工作经验的系统管理员都明白,硬件的更改是不可避免的。您经常可以看到这样的信息技术 (IT) 体系结构,它们曾经风靡一时,但却没能经受住时间的考验,这可能是出于技术的或商业的原因。遗憾的是,当许多这样的系统消失时,其中的操作系统也随之消失。运行具有高度可移植性的操作系统(如 NetBSD)的重要优点是跨平台的一致性。如果系统管理员可以确信,某种操作系统可以成功地运行于实验室中最旧的工作站和最新式的服务器,那么管理员的工作将变得更加简单。这种简化过程可以称为通过同种软件实现硬件的兼容性。通过在两个平台上使用 Microsoft Office 程序,可以在运行 Microsoft® Windows® 和 Mac OS X 的计算机之间共享效率文档,这就是一个类似的示例。在操作系统级别上进行共享,是相同概念的高级扩展,它适合于开发人员而不是普通用户。

  有些系统管理员可能会争辩说,他们一直并将始终使用 x86 平台。所以,他们为什么应该对具有移植性的操作系统感兴趣呢?这里有两个答案(其中一个包含了相应的问题):

来源:IBM DW中国    作者:Tim McIntire    责编:豆豆技术应用

正在加载评论...