eCos支持的平台及其license介绍
eCos支持的平台 eCos支持很多种平台,包括ARM、Hitachi、SuperH、NEC、PPC、MIPS、SPARC、PowerPC等等。具体列表见:http://ecos.sourceware.org/hardware.html。针对新的体系结构,一般只需要移植eCos的HAL层,上层应用基本上可以不必或只需稍加改动。 LICENSE:RHEPL和GPL 1.3.1版本遵循RHEPL,2.0遵循GPL。其实他们基本上是遵循GPL开放源码的。这意味着要求你把你对eCos操作系统代码的改动开放给别人,但你的应用程序不必开放。但是,GPL这个LICENSE你要是真的违反了,他们也拿你没辙。现在很多LINUX上的东西就是这样。 具体的license详见:http://ecos.sourceware.org/ecos/license-overview.html 关于Redboot Redboot,是一个跟uboot一样的bootloader程序,用于引导内核(不限于eCos,也用于引导像linux的内核等)。当前,Redboot是eCos的一部分,基于eCos的HAL层(Hardware Abstraction Layer,硬件抽像层),继承了eCos的可配置、可靠性、可移植性等特点。 |