What is eCos?
[top] eCos is an open source real-time operating system (RTOS)
for deeply embedded applications. It is not Linux nor is it a
derivative of Linux. You can find an overview here.
What is RedBoot?
[top] RedBoot is complete bootstrap
environment for embedded systems. It also incorporates a debug-agent for remote debugging of embedded applications.
You can find an overview here.
What is eCosPro®?
[top] eCosPro is the commercial version of eCos provided
by eCosCentric. It is a stable, fully tested, certified and supported version of
eCos and RedBoot that includes additional features and BSPs not found in the
non-commercial public version.
What about licensing?
[top] eCos and RedBoot
are freely available under a modified
version of the GPL (GNU Public License).
Under the terms of this license, no license fees are payable and your application
sources remain strictly confidential. You are only required to make available
modifications and derivative components of eCos, eCosPro and RedBoot.
This allows your application to remain proprietary and protects your IP. Portions of eCosCentric's
eCosPro are also licensed under its own eCosPro license. This license
is similar to the GPL in the commercial freedoms it provides, but does not allow redistribution to other
companies and individuals that have not licensed the software. More information on the eCos and RedBoot
license may be found here.
If you are creating a product based on eCos or eCosPro and require information or further explanation
of your obligations regarding the eCos license or how we can help you protect your IP, contact
info@ecoscentric.com.
Who owns eCos and RedBoot?
[top]
The copyright of the eCos and RedBoot source code is owned by the
Free Software Foundation.
The original copyright interest that was owned by Red Hat, eCosCentric, the eCos maintainers,
and eCos contributors was assigned to the FSF in 2007.
The eCos trademark is owned by eCosCentric.
Who maintains eCos and RedBoot?
[top]
eCos and RedBoot are maintained by a group of individuals. Contrary to popular
belief, they are not maintained by any commercial organisation, including eCosCentric
and Red Hat. However, some of the maintainers may work for these commercial
organisations.
The maintainers are:
John Dallaway
Nick Garnett
Jonathan Larmour (Chief maintainer)
Andrew Lunn
Mark Salter
Gary Thomas
Bart Veer
There are also additional package maintainers who only look after certain eCos
packages:
David Woodhouse - JFFS2
Jani Monoses - lwIP
Please do not contact the maintainers individually. Instead, you will find
these maintainers supporting the public community on
ecos-discuss
which is the best place to contact them. Before emailing the list
or the maintainers, we also suggest you first check the
list archives
to see if your problem or question has not already been addressed or answered.
Where can I download the free versions of eCos and RedBoot?
[top] eCos and
RedBoot are freely available
for download via anonymous CVS
or from one of the weekly snapshots.
The eCos 2.0 final is also available for download or may be purchased on CD-ROM,
complete with all development tools, from eCosCentric for a nominal charge.
The CD-ROM is not recommended however as it is very out of date compared to the latest
version of eCos available via anonymous CVS.
What is the relationship between eCosCentric, eCos/RedBoot and the maintainers?
[top]
eCosCentric was established in April 2002 by the original eCos and RedBoot developers
and maintainers while employed at Red Hat to provide commercial support and
development of eCos and RedBoot. The maintainers have since left Red Hat and the majority
now work for eCosCentric where they continue to develop and contribute to the eCos and
RedBoot projects as part of eCosCentric.