| Another new "Linux like" embedded OS enters the scene |
Dec. 22, 2000
As if the embedded software market wasn't crowded enough already, a French startup named NexWave has invented what it hopes will prove to be a better embedded software "mouse trap." Like LynxOS, QNX, and UnixCE, the new NexCore embedded software platform will be marketed on the strength of its API compatibility with Linux -- but for situations which require smaller footprint, better real-time performance, or a higher degree of modularity than can ordinarily be provided by Embedded Linux. The NexCore kernel, for example, can be as small as 20K bytes in size (or as large as 400K).
Like most companies in the embedded software market today, NexWave says it is targeting its new embedded OS product at "the proliferation of products accessing information." That, says NexWave, includes a long list of the usual suspects: "set-top boxes, web-phones, and PDAs; consumer electronics (digital TV, DVD players); telecommunications and network products (mobile telephones, routers, IPBX etc.); payment terminals and all types of equipment and terminals needing to communicate intelligently (navigation systems, office automation, computer equipment, robotics)."
A highly modular micro-kernel architecture
NexWave describes NexCore as "a development framework that enables programmers to create a complete software system (including the operating system and application layer), that is constructed entirely from independent and interconnected software components." Additionally, NexWave says the resulting components are interchangeable and replaceable "on-the-fly" while the system is running, without adversely affecting performance.
 "90 percent of microprocessors today go into . . . embedded systems," explains NexWave COO Daniel Ackerman, "but in over half these products, the operating systems are non-standard, proprietary, and version-specific -- in short, a nightmare to support." It is the designs that to date have not made use of commercial embedded OSes that NexWave is targeting with NexCore. Ackerman believes the high degree of lego-like modularity afforded by the architecture of NexCore and its associated kit of OS components is going to eliminate the need for custom operating environments, thereby reducing risk and improving time-to-market.
In addition to the NexCore microkernel and its associated development tools, NexWave plans to offer a growing library of off-the-shelf software components that handle other common embedded system requirements, including such functions as graphics, networking, and communications, much as ASIC suppliers have libraries of hardware function IP (intellectual property). Currently, NexWave's library of components includes:- NexCore -- the microkernel (20-400 KB)
- M@gellan -- a complete HTML 4.0 browser (100-200 KB)
- NexWap -- a WAP stack and WAP browser
- NexStack -- a complete TCP/IP stack (50+ KB)
- NexGui -- a high-performance graphical user interface development tool, which is optimized for embedded applications
Linux compatible?
NexWave claims that NexCore, based on its support for POSIX, offers Linux compatibility on an API (application program interface) level. In other words, programs must be recompiled in order to move them from Linux to NexCore, or visa versa. According to Ackerman, NexWave will migrate NexCore to full Linux ABI (application binary interface) compatibility within approximately six months -- which will, in principle, allow programs to transparently run on either Linux or NexCore, without recompilation.
And one more thing: like the other "Linux-like" OSes, NexCore is not open source.
More about NexWave
NexWave's technology was featured at the recent Mondial de l'Automobile (Automobile 2000) show in Paris, in a Siemens booth dedicated to the convergence of the automobile and the Internet. The demonstration showed a mobile phone with WAP technology, integrated into concept vehicles from the PSA Peugeot Citroën group.
NexWave was founded in 1998 and is based in Montpellier, France. The company currently has a staff of approximately thirty. Based on its recent round of funding, NexWave has started the process of hiring fifty additional employees and plans to open local offices in the US, UK, Germany, and Japan during 2001.
Related stories: Startup unveils tiny "Linux-like" OS for Internet appliances QNX goes "Linux-like" Lynx + Linux = . . . Lynux
(Click here for further information)
|
|
|
FUEL Database on MontaVista Linux
Whether building a mobile handset, a car navigation system, a package tracking device, or a home entertainment console, developers need capable software systems, including an operating system, development tools, and supporting libraries, to gain maximum benefit from their hardware platform and to meet aggressive time-to-market goals.
Breaking New Ground: The Evolution of Linux Clustering
With a platform comprising a complete Linux distribution, enhanced for clustering, and tailored for HPC, Penguin Computing¿s Scyld Software provides the building blocks for organizations from enterprises to workgroups to deploy, manage, and maintain Linux clusters, regardless of their size.
Data Monitoring with NightStar LX
Unlike ordinary debuggers, NightStar LX doesn¿t leave you stranded in the dark. It¿s more than just a debugger, it¿s a whole suite of integrated diagnostic tools designed for time-critical Linux applications to reduce test time, increase productivity and lower costs. You can debug, monitor, analyze and tune with minimal intrusion, so you see real execution behavior. And that¿s positively illuminating.
Virtualizing Service Provider Networks with Vyatta
This paper highlights Vyatta's unique ability to virtualize networking functions using Vyatta's secure routing software in service provider environments.
High Availability Messaging Solution Using AXIGEN, Heartbeat and DRBD
This white paper discusses a high-availability messaging solution relying on the AXIGEN Mail Server, Heartbeat and DRBD. Solution architecture and implementation, as well as benefits of using AXIGEN for this setup are all presented in detail.
Understanding the Financial Benefits of Open Source
Will open source pay off? Open source is becoming standard within enterprises, often because of cost savings. Find out how much of a financial impact it can have on your organization. Get this methodology and calculator now, compliments of JBoss.
Embedded Hardware and OS Technology Empower PC-Based Platforms
The modern embedded computer is the jack of all trades appearing in many forms.
Data Management for Real-Time Distributed Systems
This paper provides an overview of the network-centric computing model, data distribution services, and distributed data management. It then describes how the SkyBoard integration and synchronization service, coupled with an implementation of the OMG¿s Data Distribution Service (DDS) standard, can be used to create an efficient data distribution, storage, and retrieval system.
7 Advantages of D2D Backup
For decades, tape has been the backup medium of choice. But, now, disk-to-disk (D2D) backup is gaining in favor. Learn why you should make the move in this whitepaper.
|
|
|
|
|