FACTOID # 57: In 2002, every 1000 Swedes made a bus.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RELATED ARTICLES
People who viewed "ECos" also viewed:
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > ECos
eCos
Image:ECos_logo.png
Website: ecos.sourceware.org
Company/
developer:
eCosCentric
Source model: Open source
License: eCos License (GPL with exceptions)
Working state: Current
The correct title of this article is eCos. The initial letter is shown capitalized due to technical restrictions.

eCos (embedded Configurable operating system) is an open source, royalty-free, real-time operating system intended for embedded systems and applications which need only one process with multiple threads. The OS is configurable, and can be customized to precise application requirements, with hundreds of options, delivering the best possible run-time performance and minimized hardware needs. It is programmed in the C programming language, and has compatibility layers and APIs for POSIX and µITRON. A thriving net community has grown up around eCos, ensuring ongoing technical innovation and wide platform support. Image File history File links ECos_logo. ... A website (or Web site) is a collection of web pages, images, videos and other digital assets and hosted on a particular domain or subdomain on the World Wide Web. ... The term software company could be applied to; a) a company that produces software or b) a company that distributes software from a third party or c) a company that provides services for software. ... A software developer is a programmer who is concerned with one or more facets of the software development process, a somewhat broader scope of computer programming. ... eCosCentric Limited is a privately held company dedicated to open source software, with a distinct focus on eCos. ... Open source refers to projects that are open to the public and which draw on other projects that are freely available to the general public. ... A software license is a legal agreement which may take the form of a proprietary or gratuitous license as well as a memorandum of contract between a producer and a user of computer software. ... The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ... An operating system (OS) is a set of computer programs that manage the hardware and software resources of a computer. ... Open source refers to projects that are open to the public and which draw on other projects that are freely available to the general public. ... A real-time operating system (RTOS) is a class of operating system intended for real-time applications. ... A router, an example of an embedded system. ... This article or section does not cite its references or sources. ... A thread in computer science is short for a thread of execution. ... C is a general-purpose, procedural, imperative computer programming language developed in 1972 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system. ... Computer programming (often shortened to programming or coding) is the process of writing, testing, and maintaining the source code of computer programs. ... An emulator reproducing a console games playable atmosphere on a Windows computer. ... A application programming interface (API) is the interface that a computer system, library or application provides in order to allow requests for services to be made of it by other computer programs, and/or to allow data to be exchanged between them. ... POSIX or Portable Operating System Interface[1] is the collective name of a family of related standards specified by the IEEE to define the application programming interface (API) for software compatible with variants of the Unix operating system. ... TRON is an open real-time operating system kernel, and is an acronym for The Real-time Operating System Nucleus. The project was begun by Prof. ...


eCos was designed for devices with memory size in the tens to hundreds of kilobytes, or with real-time requirements. It can be used on hardware with too little RAM to support embedded Linux, which currently needs a minimum of about 2 MB of RAM, not including application and service needs. A kilobyte (derived from the SI prefix kilo-, meaning 1000) is a unit of information or computer storage equal to the decimal 1024 bytes (2 to the 10th power, or 1,024 bytes based in the binary system). ... Random Access Memory (usually known by its acronym, RAM) is a type of data storage used in computers. ... A router, an example of an embedded system. ... Linux (IPA pronunciation: ) is a Unix-like computer operating system family. ...


eCos runs on a wide variety of hardware platforms, including ARM, CalmRISC, FR-V, Hitachi H8, IA-32, Motorola 68000, Matsushita AM3x, MIPS, NEC V8xx, Nios II, PowerPC, SPARC, and SuperH. The ARM architecture (previously, the Advanced RISC Machine, and prior to that Acorn RISC Machine) is a 32-bit RISC processor architecture that is widely used in a number of embedded designs. ... This page is about the Fujitsu Microprocessor. ... H8 is the name of a large family of 8-bit and 16-bit microcontrollers made by Renesas Technology Corp. ... It has been suggested that this article or section be merged with X86 assembly language. ... The Motorola 68000 is a 32-bit CISC microprocessor from Motorola. ... A MIPS R4400 microprocessor made by Toshiba. ... Nios II is the second-generation soft-core embedded processor after Nios from Altera. ... IBM PowerPC 601 Microprocessor PowerPC is a RISC microprocessor architecture created by the 1991 Apple–IBM–Motorola alliance, known as AIM. Originally intended for personal computers, PowerPC CPUs have since become popular embedded and high-performance processors as well. ... Sun UltraSPARC II Microprocessor Sun UltraSPARC T1 (Niagara 8 Core) SPARC (Scalable Processor ARChitecture) is a pure big-endian RISC microprocessor instruction set architecture originally designed in 1985 by Sun Microsystems. ... The SuperHichem (or SH) is brandname of a certain microcontroller and microprocessor architecture. ...


Included with the eCos distribution is RedBoot, an open source application that uses the eCos Hardware Abstraction Layer to provide bootstrap firmware for embedded systems. RedBoot is an open source application that uses the eCos real-time operating system Hardware Abstraction Layer to provide bootstrap firmware for embedded systems. ... Open source refers to projects that are open to the public and which draw on other projects that are freely available to the general public. ... This article or section does not cite its references or sources. ... A hardware abstraction layer (HAL) is an abstraction layer between the physical hardware of a computer and the software that runs on that computer. ... In computing, Bootstrapping refers to a process where a simple system activates another more complicated system that serves the same purpose. ... In computing, firmware is software that is embedded in a hardware device. ... A router, an example of an embedded system. ...


History

eCos was initially developed by Cygnus Solutions which was later bought by Red Hat. In early 2002, Red Hat ceased development of eCos and laid off the staff that were working on the project who then formed their own company, eCosCentric, in order to continue development and provide commercial support for eCos. In January 2004, at the request of the eCos developers, Red Hat agreed to transfer its eCos copyrights to the Free Software Foundation. The transfer was finally executed in October 2005. Cygnus Solutions, originally Cygnus Support, was founded in 1989 by John Gilmore, Michael Tiemann and David Henkel-Wallace to provide commercial support for free software. ... Red Hat, Inc. ... eCosCentric Limited is a privately held company dedicated to open source software, with a distinct focus on eCos. ... January 2004 : ← - January - February - March - April - May - June - July - August - September - October - November - December- → Irelands Roman Catholic and Protestant Boy Scouts organisations merge after nearly a century of division, in spite of efforts by the Roman Catholic bishops to block the merger. ... The Free Software Foundation (FSF) is a non-profit corporation founded in October 1985 by Richard Stallman to support the free software movement (free as in freedom), and in particular the GNU project. ... 2005 : January - February - March - April - May - June - July - August - September - October - November - December- → Deaths in October 28: Richard Smalley 26: Emil Kyulev 24: José Azcona del Hoyo 24: Rosa Parks 23: Stella Obasanjo 22: Liam Lawlor 22: Shirley Horn 20: Endon Mahmood 17: Ba Jin 10: Milton Obote 7: Charles...


Non-free versions

eCosPro is a proprietary eCos and RedBoot distribution created by eCosCentric that is targeted towards developers looking to integrate eCos and RedBoot within commercial products. It is claimed as a "stable, fully tested, certified and supported version", however, some of the additional features have not been released as free software. Proprietary software is software with restrictions on using, copying and modifying as enforced by the proprietor. ... RedBoot is an open source application that uses the eCos real-time operating system Hardware Abstraction Layer to provide bootstrap firmware for embedded systems. ... eCosCentric Limited is a privately held company dedicated to open source software, with a distinct focus on eCos. ... RedBoot is an open source application that uses the eCos real-time operating system Hardware Abstraction Layer to provide bootstrap firmware for embedded systems. ...


External links

Free software Portal

  Results from FactBites:
 
Ecos Corporation | Our Clients (3781 words)
Ecos has worked with BP Australia on a number of occasions both on specific projects and to assist it in taking action on climate change and other key sustainability issues in Australia.
Ecos was engaged by IAG New Zealand's Executive in 2003, to assess the value of sustainability in terms of revitalizing the Company's State Insurance brand.
Ecos took a similar framework we had developed with IAG (the parent company) in Australia and adapted it to the New Zealand operating environment, ensuring it fit with the integration process and new business plan for the company.
ECOS Program - The University of Montana (378 words)
ECOS is a partnership program for enhancing teaching skills of graduate students in the sciences and promoting hands-on science education in K-12 schools.
The ECOS fellows developed the centers according to their research specialties, and also ensured that they were aligned with the school curriculum and national science standards.
The ECOS program is sponsored by the University of Montana's Division of Biological Sciences, and the College of Forestry and Conservation.
  More results at FactBites »


 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.