Red Hat will give eCos Copyrights to the FSF!
An anonymous reader notes "Businesswire reports in this article that RedHat will assign its copyrights for the eCos embedded OS to the FSF. This is great news, considering that they have stopped developing it in 2002. Hopefully this will mean new life for the project."
The web site indecates new development as recent as September of last year.
"Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
Probably not, unless they can show lost profit due to this maneuver. I once tried to donate a few websites to some organizations. After I'd developed them, I found out that I can't deduct one dollar of their value. Not one. Basically, the only thing you can easily take a deduction for is hard goods or cash.
Karma: Chevy Kavalierma.
The Linux-Dreamcast port apparently uses eCos to do some of the initial booting. So, while I wouldn't say I've seen it used practically, it was a nifty application of the OS.
-Erwos
Plausible conjecture should not be misrepresented as proof positive.
There are loads of commercial products and projects using eCos. See http://www.ecoscentric.com/ecos/examples.shtml
I remember reading (can't find mention on the site though) that Al Lowe, creator of the Leisure Suit Larry series, released the copyright on various old games (the ones owned by him rather than the publishers) for abandonware, since otherwise they would have died out... Confirmation would be good though.
Development by redhat stopped in 2002, when they did a round of layoffs. Basically the entire ecos dev group (which all came from the cygnus buyout) got dropped, and the majority of them went to form eCosCentric.
Redhat has continued to host the eCos project, just like they do for gcc and gdb, and the eCosCentric team has been writing updates as far as i know.
-- Patience is a virtue, but impatience is an art.
AFAIK eCos was always published under the GPL.
Assigning copyright to the FSF means that the FSF now owns the eCos codebase and they can do whatever they want with it including publishing it under the GPL.
Basically the point of this is so that if a developer wants to contribute to the eCos codebase they fill out a copyright assignment to the FSF instead of RedHat from now on.
If you are interested in developing with eCos the only book I know of is
Embedded Software Development with eCos
First chapter of the book...
Read the rest of the chapter yourself.
“Common sense is not so common.” — Voltaire
[Uh oh! Advocacy war storm clouds gather]
I think you need to read up more on eCos! To call eCos "prepackaged" is about as far from the truth as you can get. The big C in eCos stands for configurable, and it is far more configurable and customizable to your application than any Linux or BSD will ever be, and certainly QNX.
eCos is for the deeply embedded market, and embedded Linux, even in 2.6 is so much bigger. eCos systems start from just a few KB (~10KB I think I remember), and scale up from there as you use more features - using configuration, just exactly the features you want, and with the semantics you want. You get the choice.
Add to that that eCos is completely open source, and royalty free with no upfront costs either (although you do have the option of commercial support if you do want it), and you'll understand why eCos is so popular.
eCos supports many more targets and architectures than QNX too.