嵌入式linux基础教程.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式linux基础教程

入  门 本章内容 为什么选择Linux 嵌入式Linux现状 开源和GPL 标准及相关组织 小结很 多嵌入式操作系统公司专有嵌入式操作系统,而这一举动公司引发不少争论。出于,许多产品都采用Linux作为其操作系统,这些产品的种类繁多,超出了Linux占据传统优势的服务器领域。手机、DVD播放器、游戏机、数码相机、网络交换机和无线网络设备。在你家里或汽车里。Linux已经为设备的嵌入式操作系统,包括机顶盒、高清电视、蓝光DVD播放器、汽车的信息娱乐中心和很多其他日常。 为什么选择Linux 经济和技术,Linux正被越来越多的嵌入式设备所使用。几乎在所有的市场和技术领域都能发现这种趋势。Linux已经被很多重要的嵌入式产品所采用,包括遍布世界的公共电话交换网、全球数据网络、手机、无线基站控制器,以及管理这些无线蜂窝网络的通信基础设施。Linux在多领域都取得了成功,包括汽车车载设备、消费电子产品(比如游戏机和PDA)、打印机、企业级交换机和路由器以及其他很多产品。全世界Linux操作系统。Linux嵌入系统越来越,目前来看这一趋势还将继续。 嵌入式Linux增长的几个原因Linux支持的硬件设备,可能超其他任何一种操作系统。 Linux支持非常多的应用程序和网络协议。 Linux的扩展性很好,从小型的消费电子产品到大型、笨重的电信级交换机和路由器都可以采用Linux。 和传统的专有嵌入式操作系统不同,部署Linux不需要缴纳专利费。 Linux吸引了为数众多的活跃的开发者,能很快支持新的硬件架构、平台和设备。 越来越多的硬件和软件厂商,包括几乎所有的顶级芯片制造商和独立软件开发商,现在都支持Linux。 出于这些原因,我们看到Linux正加速渗透到众多的日常用品之中,范围涵盖了从高清电视到手机等多种产品。 1.2 嵌入式Linux现状 Linux在嵌入式领域已经取得了长足的进步,这一点并不让人感到惊讶。实际上,阅读本书就已表明Linux已经影响了你的生活。嵌入式Linux的市场规模难以估量,因为很多公司仍然在继续它们自己的嵌入式Linux发行版。 LinuxD是一个受欢迎的新闻和资讯门户网站它由Rick Lehrbum创建,现在属于Ziff Davis,这个网站每年会一次嵌入式Linux的市场调查。其最近的调查报告显示,Linux已经成为占据主导地位的操作系统,每年都有数千种新产品使用Linux。实际上,有超过半数的调查表示在嵌入式产品设计中使用了Linux。报告同时显示,仅有大约八分之一的调查使用排名第二的操作系统,而那些曾经统治嵌入式市场的商业操作系统的使用率还不到十分之一。即使你有理由怀疑这些调查结果,没有人能够忽视现今嵌入式Linux市场的蓬勃生机。 开源和GPL Linux是开源软件,这是促Linux广泛的一个重要因素。如果你想开源运动的历史和文化,请看Eric S. Raymod的书(见本末尾),该书引人入胜且富有见地。 Linux内核基于GNU GPL(General Public License,通用公共许可证)的条款进行授权,这导致了一个:Linux是免费的。事实上,GNU GPL第3版的第2段声明:当我们谈论自由软件时,我们指的是自由,而不是指价格上的免费。大多数的职业开发经理都同意:你可以免费下载Linux,但是在一个嵌入式平台上开发和部署任何操作系统都是有代价的(这个代价通常很大)。在这方面,Linux并不例外。 GPL非常简短且。这里列出了它的一些重要特点许可证是自我存续的。 许可证给予用户运行程序的自由。 许可证给予用户研究和修改源代码的权利。 许可证允许用户分发原来的代码以及他所做的修改。 许可证有病毒的特性。也就是说,如果你GPL软件给某个人,GPL给予他和你相同的权利。 如果软件是基于GPL条款发布的,它必须永远带这个许可证。即使代码被大幅改动这是许可证允许甚至是鼓励的,GPL要求改动后的代码也必须以相同的许可证发布。这样做的目的是为了保证软件的自由使用,包括修改后的软件(或通常所说的派生软件)的自由使用。 不管软件是何获取的,GPL允许无限制地分发软件,而支付任何专利费或按件收取的许可费。这并不意味着软件厂商不能够对GPL软件收费——是合理和普遍的商业行为。这表明一旦拥有GPL软件,你可以修改和重新分发这个软件,不管这个软件是否被修改过。然而GPL规定,软件的修改者如果决定发布修改后的软件,则必须以GPL的条款发布。无论以什么形式发布派生软件,比如交付给客户,都必须遵守这个规定。 在讨论开源软件的自由特性(free nature)时,常常会提及两个流行的短语:free as in freedom”和free as in beer”(本书作者非常喜欢后者)GPL的存在保证了软件的自由。它确保了

您可能关注的文档

文档评论(0)

ailuojue + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档