ProductsDesktop Server Red Hat Enterprise Linux OpenStack Platform For IBM POWER For IBM System z For SAP Business Applications Satellite Management For Scientific ComputingExtended Update Support High Availability High Performance Network Load Balancer Resilient Storage Scalable File System Smart Management Extended Lifecycle SupportAccelerate Automate Integrate Red Hat JBoss BPM Suite Red Hat JBoss Developer Studio Portfolio Edition Web Framework Kit Application Platform Web Server Data Grid Portal Fuse Red Hat JBoss A-MQ BRMS Red Hat JBoss Fuse Service Works JBoss Operations Network JBoss Community or JBoss enterprise Red Hat JBoss Data Virtualization
SolutionsWhy Red Hat Why open hybrid cloud? The new IT Public cloud Cloud resource library Private cloud Infrastructure-as-a-Service (IaaS) Platform-as-a-Service (PaaS) Cloud applications and workloadsSolaris to Red Hat Enterprise Linux Migration overview Migrate from your UNIX platform How to migrate to Red Hat Enterprise Linux Upgrade to the latest Red Hat Enterprise Linux release JBoss Enterprise Middleware Benefits of migrating to Red Hat Enterprise Linux Migration services Start a conversation with Red Hat
TrainingPopular and new courses Red Hat JBoss Administration curriculum Core System Administration curriculum Red Hat JBoss Middleware Development curriculum Advanced System Administration curriculum Linux Development curriculum Cloud Computing, Virtualization, and Storage curriculum
ConsultingSOA and integration Business process management Cloud and virtualization Custom Software Development Enterprise Data and Storage Systems management Migrations
Red Hat Delivers Embedded Innovations to Reduce Time-to-Market and Improve Embedded Developer and OEM Productivity
San JoseUnited States, September 26, 2000
RedBoot and EL/IX Provide Portability, Enable Code Reuse and Ease Deployment for Manufacturers of Next-generation Embedded Devices
Red Hat, Inc. (NASDAQ: RHAT) the leader in developing, deploying and managing open source Internet infrastructure solutions, today announced two new major technical advances that improve productivity and time-to-market for the developers and manufacturers of embedded solutions: RedBootTM embedded debug and bootstrap solution, and the EL/IXTM Level I compatibility layer for eCosTM (embedded configurable operating system).
RedBoot Debug Environment
Unveiled at the Embedded Systems Conference West, Booth # 1038 in San Jose Calif., RedBoot is a standardized embedded debug and bootstrap solution that provides firmware for running and debugging eCos, GNUPro applications and embedded Linux systems on a wide range of embedded platforms including ARM, MIPS, MN10300, PowerPC, SH, V850, and x86. RedBoot supports remote, portable downloading and debugging of GNUPro and eCos applications, flash and network booting, and downloading and updating of flash images remotely via serial or ethernet connections for field upgradeability. Based on the eCos HAL, RedBoot provides a common environment for booting and debugging applications regardless of the underlying hardware platform, thus providing more opportunities for code re-use and commonality.
"Our customers have told us that they need to be able to re-use embedded software across a variety of embedded platform configurations and applications, ranging from small and deeply embedded to thin-client and larger sizes. They are looking for consistent and well-defined interfaces that help them leverage their investment in software development across multiple applications and multiple architectures." says Michael Tiemann, CTO of Red Hat. "Supporting code re-use results in higher quality software and reduces time-to-market. It is also extremely attractive to middleware software providers, where application of EL/IX extends their reach into greater markets. "
EL/IX reduces time-to-market
The EL/IX Level I compatibility layer is a configurable application programming interface (API) based on a subset of the POSIX.1 and ISO C standards plus extensions from Linux/GNU and BSD sockets that are applicable to embedded applications. The result is an API that is more concise than the simple union of those standards because unnecessary or duplicated functionality is eliminated.
EL/IX Level I provides functionality available in both Linux and in typical deeply embedded operating systems. Use of EL/IX improves time-to-market by enabling code re-use and by capitalizing on engineers' existing experience in Linux programming. With the EL/IX Level I compatibility layer available for Red Hat eCos, embedded system developers can write portable code and redeploy their embedded software in a variety of applications, from small, deeply embedded or real-time applications to large applications running full versions of Linux and every point in between those two extremes.
EL/IX provides a bi-directional path for both upgrading and reducing device functionality. One can migrate from eCos to Linux in enhanced versions of a given device, and from Linux to eCos in order to get real-time capability or to reduce the size and cost of making the device. And like eCos, the EL/IX compatibility layer is completely configurable providing developers with a high degree of flexibility and control over feature, size, and performance of their runtime system.
The eCos real-time operating system
Developed as an open source RTOS, eCos is highly customizable and adaptable, and can be easily configured with the aid of the eCos graphical configuration tool to meet exacting application-specific requirements. Since eCos is an open-source standard created by Red Hat, it inherently provides engineers with maximum control, flexibility and understanding over all aspects of their embedded solution. Red Hat provides eCos Developer Kits which are integrated with the latest releases of GNUPro, support programs, and custom engineering services. In addition, eCos has been ported to 8 CPU architectures and dozens of reference platforms and has a ÂµITRON compatibility layer.
About Red Hat, Inc.
Red Hat, the world's leading open source and Linux provider, is headquartered in Raleigh, NC with satellite offices spanning the globe. Red Hat is leading Linux and open source solutions into the mainstream by making high quality, low cost technology accessible. Red Hat provides operating system software along with middleware, applications and management solutions. Red Hat also offers support, training and consulting services to its customers worldwide and through top-tier partnerships. Red Hat's open source strategy offers customers a long term plan for building infrastructures that are based on and leverage open source technologies with focus on security and ease of management. Learn more: http://www.redhat.comThere is no default locale or translation available for this content.
Forward-looking statements in this press release are made pursuant to the safe harbor provisions of Section 21E of the Securities Exchange Act of 1934. Investors are cautioned that statements in this press release that are not strictly historical statements, including, without limitation, management's plans and objectives for future operations, and management's assessment of market factors, constitute forward-looking statements which involve risks and uncertainties. These risks and uncertainties include, without limitation, reliance upon strategic relationships, management of growth, the possibility of undetected software errors, the risks of economic downturns generally, and in Red Hat's industry specifically, the risks associated with competition and competitive pricing pressures, the viability of the Internet, and other risks detailed in Red Hat's filings with the Securities and Exchange Commission, copies of which may be accessed through the SEC's Web site at http://www.sec.gov.
LINUX is a trademark of Linus Torvalds. RED HAT is a registered trademark of Red Hat, Inc. All other names and trademarks are the property of their respective owners.