News & Press

Green Hills Software and FSMLabs Partner to Bring Commercial Development Environment to Embedded Linux Developers

San Diego, CA. COTScon, Booth # 320. December 04, 2001 -- Green Hills Software, Inc., the leading independent supplier of embedded software development tools, today announced that its MULTI® 2000 Integrated Development Environment (IDE) is now available for use with the RTLinux® real-time operating system from FSMLabs, Inc. The MULTI 2000 IDE, which supports Linux, Windows, Solaris and HP-UX systems, greatly simplifies the development of sophisticated applications for embedded target systems running RTLinux.

"We are pleased to be able to support application development for RTLinux platforms," said John Carbone, vice president of marketing for Green Hills Software. "Until now, RTLinux developers had to make do with development tools such as the GNU debugger (GDB). MULTI 2000 brings high-level debug and program building capabilities to the embedded Linux community that will greatly simplify the development of complex embedded Linux applications utilizing the real-time services of RTLinux."

"Green Hills Software's advanced development tools are a great benefit for RTLinux users," said Victor Yodaiken, founder and CEO of FSMLabs. "MULTI 2000 provides our users with professional, commercially supported tools that will increase their productivity and shorten time to market."

RTLinux is a robust, commercial, POSIX-compliant, RTOS that brings pre-emptive, deterministic real-time processing to Linux and BSD Unix systems. Employing a patent-pending dual-kernel technology, RTLinux runs concurrently with the Linux and Unix BSD operating systems, scheduling Linux or Unix BSD as its lowest priority thread. This enables RTLinux to provide pre-emptive, front-line real-time processing for time-critical tasks, while relying on Linux or BSD to host the bulk of the application code and provide soft real-time services such as the GUI, networking, and disk access. A number of industrial automation, communications, and instrumentation companies who require controlled and dependable hard real-time processing have already deployed RTLinux as a core technology.

MULTI 2000, together with Green Hills' optimizing C/C++/EC++ compiler, automates all aspects of software development for embedded Linux systems. Featuring a window-oriented editor, graphical source-level debugger, and program builder, MULTI 2000 also includes a version control system, on-line context-sensitive help, and an instruction set simulator that allows programmers to develop and test their code on a PC or workstation without the need for target hardware.

The heart of the MULTI IDE is an incremental source-level debugger that supports process- and system-level debug (application code only). The debugger provides a separate window for each application process, supports mixed assembly and high-level language formats, and includes a language-sensitive expression evaluator. The MULTI debugger also offers a number of advanced C++ debugging capabilities for application code built using the MULTI builder, including full namespace support, C++ function navigation, and advanced class browsing. The MULTI 2000 debugger is fully Linux aware, enabling designers to debug and tune their applications at a process level.

MULTI 2000's graphical project builder simplifies and automates the process of building complex Linux applications. Once programmers have compiled and built the Linux kernel using the GNU compiler and standard Linux make files, they use MULTI to build their application program and combine it with the Linux kernel into a single executable image.

In addition to maintaining file dependencies (like makefile), the builder lets users set CPU, compiler, language and optimization options. The builder's pull-down menus also make it easy to create a hierarchical view of programs, source files, headers and other project files, which are color coded to help users distinguish various file types.

About Green Hills Software

Founded in 1982, Green Hills Software, Inc. is the technology leader for real-time operating systems and software development tools for 32- and 64-bit embedded systems. Green Hills Software's royalty-free INTEGRITY® and ThreadX® real-time operating systems, fully integrated with its market leading compilers and MULTI® Integrated Development Environment, provide a total development and run-time solution that addresses both deeply embedded and maximum reliability applications.

Green Hills Software is headquartered in Santa Barbara, CA, with European headquarters in the United Kingdom. For more information on Green Hills Software products, call 805-965-6044, email or visit us on the web at

About FSMLabs, Inc.

FSMLabs was founded by the creators of RTLinux with the goal of extending speed and accuracy in the development of realtime and embedded systems. By developing systems that reduce complexity and unpredictability, we advance realtime state-of-the-art. By endorsing and promoting internationally recognized POSIX realtime standards, we help ensure ease of development and application portability. With engineering staff and technology partners worldwide, FSMLabs pursues solutions characterized by simplicity, robustness and precise design. For more information, email and visit

Green Hills Software, the Green Hills logo, and MULTI are registered trademarks, and INTEGRITY and the Green Hills Probe are trademarks of Green Hills Software, Inc. All other trademarks (registered or otherwise) are the property of their respective companies.

For More Information Contact:
Green Hills Software  
Lynn J. Robinson
(805) 965-6044
Davis-Marrin Communications  
Michelle Ragsdale
(858) 573-0736
Monica Ortiz
(415) 990-5513

© 1996-2015 Green Hills Software Trademark & Patent Notice