ECOS:修订间差异

求闻百科,共笔求闻
添加的内容 删除的内容
→‎参考文献:​清理
(机器人:清理不当的来源、移除无用的模板参数)
 
第12行: 第12行:
| programmed_in = [[C语言|C]], [[C++]], [[汇编语言]]
| programmed_in = [[C语言|C]], [[C++]], [[汇编语言]]
| working_state = 支援中
| working_state = 支援中
| license = eCos License: [[GNU通用公共许可证|GNU General Public License]] (with [[GPL linking exception|linking exception]])<ref>{{cite web |author=eCos official website |title=eCos License Overview |url=http://ecos.sourceware.org/license-overview.html |quote=eCos is released under a modified version of the well known GNU General Public License (GPL). |accessdate=2009-06-22 |||}}</ref>
| license = eCos License: [[GNU通用公共许可证|GNU General Public License]] (with [[GPL linking exception|linking exception]])<ref>{{cite web |author=eCos official website |title=eCos License Overview |url=http://ecos.sourceware.org/license-overview.html |quote=eCos is released under a modified version of the well known GNU General Public License (GPL). |accessdate=2009-06-22 }}</ref>
| website = {{URL|http://ecos.sourceware.org/}}
| website = {{URL|http://ecos.sourceware.org/}}
}}'''eCos'''(embedded configurable operating system)是一個在1997年由Cygnus Solutions Inc.<ref>{{cite web |author=eCosCentric website |title=eCos Timeline |url=http://www.ecoscentric.com/ecos/timeline.shtml |quote=eCos was conceived and initially developed by , who initiated the project in February 1997. |accessdate=2015-07-01 |||}}</ref>开发的小型[[开放原始码]][[实时操作系统]]。后来该公司被[[Redhat]]收购。在2002年的早些时候<ref>{{cite news|title=Red Hat backs away from eCos?|publisher=linuxdevices.com|date=2002-06-19|url=http://www.linuxdevices.com/news/NS5933176616.html|accessdate=2007-04-01||||df=}}</ref>,[[Redhat]]停止了eCos开发,并解散了开发队伍。很多原开发者继续开发eCos,并且成立了他们自己的公司来为该软件提供服务。迫于开发者的要求,Redhat在2004年一月份将eCos的版权转移给了[[自由软件基金会]]<ref>{{cite press release|title=Red Hat to contribute copyrights held in the eCos code base to the Free Software Foundation|publisher=Red Hat|date=2004-01-13|url=http://www.redhat.com/about/news/press-archive/2004/1/press-ecos|access-date=2018-09-30|||}}</ref>,并于2008年5月份最终完成了版权转移。
}}'''eCos'''(embedded configurable operating system)是一個在1997年由Cygnus Solutions Inc.<ref>{{cite web |author=eCosCentric website |title=eCos Timeline |url=http://www.ecoscentric.com/ecos/timeline.shtml |quote=eCos was conceived and initially developed by , who initiated the project in February 1997. |accessdate=2015-07-01 }}</ref>开发的小型[[开放原始码]][[实时操作系统]]。后来该公司被[[Redhat]]收购。在2002年的早些时候<ref>{{cite news|title=Red Hat backs away from eCos?|publisher=linuxdevices.com|date=2002-06-19|url=http://www.linuxdevices.com/news/NS5933176616.html|accessdate=2007-04-01||||df=}}</ref>,[[Redhat]]停止了eCos开发,并解散了开发队伍。很多原开发者继续开发eCos,并且成立了他们自己的公司来为该软件提供服务。迫于开发者的要求,Redhat在2004年一月份将eCos的版权转移给了[[自由软件基金会]]<ref>{{cite press release|title=Red Hat to contribute copyrights held in the eCos code base to the Free Software Foundation|publisher=Red Hat|date=2004-01-13|url=http://www.redhat.com/about/news/press-archive/2004/1/press-ecos|access-date=2018-09-30}}</ref>,并于2008年5月份最终完成了版权转移。


此系统和[[嵌入式系统|嵌入式]][[Linux]]系统的差异是它采用静态链接[[(static library)]]的方式,最低编译核心可小至10K的级别,适合用于做[[bootloader]]增强,或者用于构建微小型系统。eCos的发行版还包括[[RedBoot]],一个[[开放原始码]]的[[应用程序]]。它使用[[硬件抽象层]]提供[[嵌入式系统]]的启动[[固件]]。
此系统和[[嵌入式系统|嵌入式]][[Linux]]系统的差异是它采用静态链接[[(static library)]]的方式,最低编译核心可小至10K的级别,适合用于做[[bootloader]]增强,或者用于构建微小型系统。eCos的发行版还包括[[RedBoot]],一个[[开放原始码]]的[[应用程序]]。它使用[[硬件抽象层]]提供[[嵌入式系统]]的启动[[固件]]。