ECosCentric

Last updated

eCosCentric Limited
TypePrivate
Industry Computer software
Founded2002
Headquarters Cambridge, England
Key people
eCos Founders
Products eCosPro
Number of employees
~10 (2005)
Website www.ecoscentric.com

eCosCentric Limited is a privately held company dedicated to open source software, with a distinct focus on eCos (Embedded Configurable Operating System). Founded in 2002 by the original eCos developers, [1] it has headquarters in Cambridge, England from where it continues to support, develop and provide commercial services for eCos and RedBoot. [2] eCosCentric also provides a commercially strengthened version of eCos, eCosPro, which is targeted at professional developers looking to integrate eCos within commercial products. [3]

In 2017, eCosCentric Limited announced the latest 4.1 release of eCosPro, a "stable, fully tested and supported version of the operating system and RedBoot bootstrap firmware." [4]

Related Research Articles

Linux distribution Operating system based on the Linux kernel

A Linux distribution is an operating system made from a software collection that is based upon the Linux kernel and, often, a package management system. Linux users usually obtain their operating system by downloading one of the Linux distributions, which are available for a wide variety of systems ranging from embedded devices and personal computers to powerful supercomputers.

Microsoft Windows, commonly referred to as Windows, is a group of several proprietary graphical operating system families, all of which are developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. Active Microsoft Windows families include Windows NT and Windows IoT; these may encompass subfamilies,. Defunct Microsoft Windows families include Windows 9x, Windows Mobile, and Windows Phone.

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. Its tagline was: Making free software affordable.

QNX

QNX is a commercial Unix-like real-time operating system, aimed primarily at the embedded systems market. QNX was one of the first commercially successful microkernel operating systems. As of 2020, it is used in a variety of devices including cars and mobile phones.

DR-DOS Software company in United Kingdom

DR-DOS is an operating system of the DOS family, written for IBM PC-compatible personal computers. It was originally developed by Gary A. Kildall's Digital Research and derived from Concurrent PC DOS 6.0, which was an advanced successor of CP/M-86. As ownership changed, various later versions were produced with names including Novell DOS and Caldera OpenDOS.

FreeDOS Open source clone of MS-DOS

FreeDOS is a free operating system for IBM PC compatible computers. It intends to provide a complete DOS-compatible environment for running legacy software and supporting embedded systems.

The Embedded Configurable Operating System (eCos) is a free and open-source real-time operating system intended for embedded systems and applications which need only one process with multiple threads. It is designed to be customizable to precise application requirements of run-time performance and hardware needs. It is implemented in C/C++ and has compatibility layers and application programming interfaces for POSIX and µITRON. eCos is supported by popular SSL/TLS libraries such as wolfSSL, thus meeting all standards for embedded security.

Unified Extensible Firmware Interface Specification that defines a software interface between an operating system and platform firmware

The Unified Extensible Firmware Interface (UEFI) is a specification that defines a software interface between an operating system and platform firmware. UEFI replaces the legacy Basic Input/Output System (BIOS) firmware interface originally present in all IBM PC-compatible personal computers, with most UEFI firmware implementations providing support for legacy BIOS services. UEFI can support remote diagnostics and repair of computers, even with no operating system installed.

Wind River Systems, also known as Wind River, is an Alameda, California-based wholly owned subsidiary of TPG Capital. The company develops embedded system software consisting of run-time software, industry-specific software, simulation technology, development tools and middleware.

NetSurf Web browser

NetSurf is an open-source web browser which uses its own layout engine. Its design goal is to be lightweight and portable. NetSurf provides features including tabbed browsing, bookmarks and page thumbnailing.

RedBoot is an open-source application that uses the eCos real-time operating system Hardware Abstraction Layer to provide bootstrap firmware for embedded systems. RedBoot is used in both product development and in deployed products in the field, such as the entertainment systems on the Airbus A380s and Delta's Boeing 767.

ArcGIS Geographic information system maintained by Esri

ArcGIS is a geographic information system (GIS) for working with maps and geographic information maintained by the Environmental Systems Research Institute (Esri). It is used for creating and using maps, compiling geographic data, analyzing mapped information, sharing and discovering geographic information, using maps and geographic information in a range of applications, and managing geographic information in a database.

TrueNAS An open-source operating system deisgned for file sharing

TrueNAS is the branding for a range of free and open-source network-attached storage (NAS) operating systems produced by ixSystems, and based on FreeBSD and Linux, using the OpenZFS file system. It is licensed under the terms of the BSD License and runs on commodity x86-64 hardware.

FlexOS is a discontinued modular real-time multiuser multitasking operating system (RTOS) designed for computer-integrated manufacturing, laboratory, retail and financial markets. Developed by Digital Research's Flexible Automation Business Unit in Monterey, California, in 1985, the system was considered to become a successor of Digital Research's earlier Concurrent DOS, but with a new, modular, and considerably different system architecture and portability across various processor families. Still named Concurrent DOS 68K and Concurrent DOS 286, it was renamed into FlexOS on 1 October 1986 to better differentiate the target audiences. FlexOS was licensed by several OEMs who selected it as the basis for their own operating systems like 4680 OS, 4690 OS, S5-DOS/MT and others. Unrelated to FlexOS, the original Concurrent DOS system architecture found a continuation in successors like Concurrent DOS XM and Concurrent DOS 386 as well.

MiniGUI is a GUI system with support for real-time and embedded operating systems, and aims to be fast, stable, light-weight and cross-platform. It was first released under the GNU GPL in 1999, and has since offered a commercial version with more features, including support for operating systems other than Linux and eCos. MiniGUI has been widely used in handheld terminals, portable media players, and industry instruments.

DOS Group of closely related PC-compatible operating systems

DOS is a platform-independent acronym for disk operating system which later became a common shorthand for disk-based operating systems on IBM PC compatibles. DOS primarily consists of Microsoft's MS-DOS and a rebranded version under the name IBM PC DOS, both of which were introduced in 1981. Later compatible systems from other manufacturers include DR DOS (1988), ROM-DOS (1989), PTS-DOS (1993), and FreeDOS (1998). MS-DOS dominated the IBM PC compatible market between 1981 and 1995.

Windows Embedded Automotive

Windows Embedded Automotive was an operating system subfamily of Windows Embedded based on Windows CE for use on computer systems in automobiles. The operating system is developed by Microsoft through the Microsoft Automotive Business Unit that formed in August 1995. The first automotive product built by Microsoft's Automotive Business Unit debuted on December 4, 1998 as the AutoPC, and also includes Ford Sync, Kia Uvo, and Blue&Me. Microsoft's Automotive Business Unit has built both the software platforms used for automotive devices as well as the devices themselves. The current focus is on the software platforms and includes two products, Microsoft Auto and Windows Automotive.

A hardware restriction is content protection enforced by electronic components. The hardware restriction scheme may complement a digital rights management system implemented in software. Some examples of hardware restriction information appliances are video game consoles, smartphones, tablet computers, Macintosh computers and personal computers that implement secure boot.

NetBSD Open-source Unix-like operating system

NetBSD is a free and open-source Unix-like operating system based on the Berkeley Software Distribution (BSD). It was the first open-source BSD descendant officially released after 386BSD was forked. It continues to be actively developed and is available for many platforms, including servers, desktops, handheld devices, and embedded systems.

DR-WebSpyder A graphical web browser for DOS and Linux

DR-WebSpyder is a DOS web browser, mail client and operating system runtime environment that was developed by Caldera UK in 1997. It was based on the DR-DOS operating system and networking components from Novell as well as the Arachne web browser by Michal Polák of xChaos software. The system was designed to run on low-end desktop systems, but being able to boot and execute from disk as well as from ROM or network, it was also tailored for x86-based thin clients and embedded systems with or without disk drives. Using the web browser as its principal user interface, it could be also used for kiosk systems and set-top boxes. Named Embrowser, it has been ported to Linux in 1999 and was called Embedix Browser since 2000.

References

  1. "eCosCentric announces eCosPro(R) selection by Philips for next generation Nexperia(TM) Set-top box semiconductor solutions" (Press release). Dedicated Systems. 2006-07-13. Archived from the original on 2007-09-27. Retrieved 2007-03-31.
  2. Larmour, Jonathan (May 2005). "How eCos can be shrunk to fit" (PDF). Embedded Systems Europe. p. 34. Archived from the original (PDF) on 2006-05-15. Retrieved 2007-04-01.
  3. "eCosCentric announces eCosPro Developer's Kit" (Press release). OSNews. 2003-09-02. Retrieved 2007-03-31.
  4. "eCosCentric Limited's eCosPro | Linux Journal". www.linuxjournal.com. Retrieved 2020-06-02.