Click here to learn
about this Sponsor:
Home  |  News  |  Articles  |  Polls  |  Forum

Keywords: Match:
MontaVista rev's embedded Linux -- adds Eclipse tool, Windows hosting, more
Nov. 11, 2003

MontaVista Software today announced MontaVista Linux Professional Edition 3.1 ("Pro"), the next generation of the company's embedded operating system and development platform. Key new features include: DevRocket, an Eclipse-based graphical integrated development environment (IDE); new Windows-based hosting, in addition to Linux and Solaris; and, core system component updates.

MontaVista product marketing manager Jacob Lehrbaum says "device manufacturers will benefit from the enhanced development environment and improvements in real-time and networking technologies."

DevRocket

MontaVista calls DevRocket 1.0 a "comprehensive" IDE built on "industry standard" Eclipse technology. Eclipse is a Java-based open development environment that aims to enable tools to be used together in a vendor-neutral way. Eclipse 2.1-based DevRocket runs on Linux, Windows, or Solaris -- probably on any Java-supported platform, according to Lehrbaum. It can be used to target any of the 30 processor architecture/toolchain variations that Pro supports.


DevRocket "New Project" wizard


DevRocket integrates and streamlines compilation, editing, debugging, and revision control, according to MontaVista, as well as enabling MontaVista tools to interoperate with Eclipse-based tools from other vendors. DevRocket lets developers configure and build ready-to-deploy platform images, with easy-to-use project "wizards," the company claims.

For those familiar with MontaVista's tools, DevRocket replaces the "target configuration system," according to Lehrbaum, offering project wizards that automate key project tasks such as:
  • generating flash, ext2/3, JFFS2, or Reiser filesystems in "ready to play" platform images
  • right-sizing applications and de-crufting libraries
  • prelinking applications to enhance execution performance
  • stripping binaries
  • trace and analyze system events
  • identify and remedy memory leaks
Additionally, a C Development Toolkit (CDT) plugin provides core IDE features, such as edit/compile/debug/CVS integration.


Debugging with DevRocket
(Click for larger view)


Lehrbaum says MontaVista sees Eclipse as an elemental force in the embedded industry, with an influence not unlike that of Linux itself in terms of de-coupling technology from vendors. "Some companies have taken the approach of developing a whole environment on their own," notes Lehrbaum. "But with Eclipse, you get thousands of users, testing, and many other benefits."

MontaVista engineering vice president Kevin Morgan says "Eclipse technology is now the industry standard for integrated development environment (IDE) solutions."

Eclipse has been embraced by scores of enterprise and embedded developers, and Timesys, QNX, Rational, Borland, IBM, and others have released Eclipse-based tools. MontaVista CEO James Ready has served on the eclipse.org board of directors for more than a year.

Lehrbaum expects MontaVista customers to use DevRocket to build everything from the kernel up to middleware and applications. He claims that half a dozen third party development tools vendors are at work on tools that will integrate with Eclipse and with DevRocket.

Windows hosting

Also new with Pro 3.1 is the ability to host development on workstations running Windows XP and Windows 2000. Previously, only Linux and Solaris hosts were supported, other than through VMware. This new capability represents a significant investment, according to MontaVista, which says Windows hosts support MontaVista's full networked cross-development model, including the creation of embedded Linux file systems, device nodes, and target images.

Other new features

The Pro 3.1 release comprises about 250 software packages, including both host- and target-based packages. The latest GNU tool chains based on GDB 6.0 and GCC 3.3 and included.

Pro 3.1 is based on the 2.4.20 Linux kernel, and includes numerous MontaVista technology enhancements and components that will become standard with the upcoming 2.6 kernel. According to Lehrbaum, MontaVista intends to wait until the 2.6 kernel has received more testing before incorporating it in its products. "We expect two or three spins of the kernel before it gets to the point where [there is] a truly embedded level of quality."

Other new features include enhanced support for IPv6 built on USAGI Project technology, and support for VLAN (Virtual Local Area Networks) configuration. Pro 3.1 also incorporates enhanced real-time capabilities including high-resolution POSIX timers, the O(1) real-time scheduler, and the fully preemptible kernel.

Extensive target support

MontaVista says Pro 3.1 can target more than 30 "platforms" based on eight processor architectures, which it claims to be the most of any embedded Linux vendor. Note that MontaVista defines "platforms" as instances requiring a unique toolchain build, not simply as systems entailing a slightly different peripheral interface makeup due to minor processor or board variations.

"Essentially," says Lehrbaum, "there are 30 different versions of Pro, because everything is built specifically for the processor." Pro 3.1 explicitly supports more than 100 boards, including 20 new ones with the 3.1 release.

"MontaVista Linux Professional Edition 3.1 is built from a single integrated source code base, with support for the industry's broadest set of target hardware," adds MontaVista director of engineering Mark Orvek. "Pro comprises a comprehensive embedded OS platform with pre-built and fully-tested binaries for every system supported. Cross and native development tools are included along with complete source code to facilitate customization."

Availability

MontaVista Linux Professional Edition 3.1, incorporating MontaVista DevRocket, will be available in the 4th quarter of 2003. It is offered as a product subscription that includes the MontaVista Linux kernel, utilities, development tools, software updates, deployment components, access to the MontaVista Zone (customer resource portal), technical support and hands-on Linux training classes. Current subscribers of MontaVista Linux Professional Edition will have access to version 3.1 at no additional cost as part of their product subscription, the company says.



Related Stories:


(Click here for further information)


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.

4 Legal Reasons to Control Internet Access
The Internet is obviously a valuable resource for many organizations. However, many are exposed to legal liability concerns because they fail to control Internet access. Learn if you're safe in this white paper.

Rapidly Resolve J2EE Application Problems
Whether you are in the process of building J2EE applications or have J2EE applications already running in production, you must ensure that they deliver the expected ROI. Learn how in this white paper.

Load Testing 2.0 for Web 2.0
There are many unknowns in stress testing Web 2.0 applications. Find out how to test the performance of Web 2.0 in this white paper.

Build Better Games Online
For the game infrastructure providers, life is complex. Making money from games has become more complicated. Why? Find out in this white paper.

Building a Virtual Infrastructure from Servers to Storage
This white paper discusses the virtual storage solutions that reduce cost, increase storage utilization, and address the challenges of backing up and restoring Server environments.

Gaining Faster Wireless Connections with WiMAX
Welcome to what is quickly becoming the hyperconnected world where anything that would benefit from being connected to the network will be connected. Learn more in this white paper.

Is Your Desktop a Security Threat?
The new wave of sophisticated crimeware not only targets specific companies, but also targets desktops and laptops as backdoor entryways into those business’ operations and resources. Learn how to stay safe in this white paper.

Increasing SAN Reliability by 100 Percent
Storage area networks (SAN) are a strong part of storage plans. Learn how to increase your reliability and uptime by 100 percent in this case study.

 


Got a HOT tip?   please tell us!
Free weekly newsletter
Enter your email...
Click here for a profile of each sponsor:
PLATINUM SPONSORS
GOLD SPONSORS
(Become a sponsor)

ADVERTISEMENT
(Advertise here)

Check out the latest Linux powered...

mobile phones!

other cool
gadgets
HOWTOs: from DevShed & IBM DeveloperWorks:



BREAKING NEWS

• Open source awards open for nominations
• Atom-based ECX board runs Linux
• Tiny boards gain Linux cross-tools support
• Cross-platform tools vendor announces awards, earnings
• Little thin client runs Linux
• $7 Soc runs Linux
• Linux wins big in financial trading
• Linux-based remote access equipment adds monitoring
• Dual-core ARM SoC clocks to 1.2GHz
• Verizon Wireless, seven others join Linux phone org
• Android Developer Challenge announces first-round winners
• Low-end RAID controllers support Linux
• Wind River joins open source high-availability group
• Thin clients bulk up on software
• Embedded Linux Conference videos available


Most popular stories -- past 30 days:
• Ubuntu ported to ARM
• Linux still top embedded OS
• Linux gains new architecture support
• Linux 2.6.25 release bolsters ARM
• Linux-based diskless notebook costs under $300
• Low-cost MP3 player gains fancy Linux port
• Dutch UMPC runs Ubuntu Linux
• Mini-notebook boasts Linux, near-fullsize keyboard
• PC/104 module runs x86 Linux on 1.85 Watts
• Low-cost Linux-based NAS device supports RAID 1
• Free router distro gains wild WiFi features


Linux-Watch headlines:
• Verizon chooses Linux "platform of choice"
• Hats off to Fedora 9
• Running a small business on desktop Linux
• Sun launches OpenSolaris
• Via tiptoes toward openness
• Linux certification comes to Italy
• Installing Ubuntu Hardy Heron as a web hosting server
• Black Duck Buys Koders
• Open source conference co-locates with Ubuntu show
• Ubuntu 8.04 ready to challenge Windows


Also visit our sister site:


Sign up for LinuxDevices.com's...

news feed

Home  |  News  |  Articles  |  Polls  |  Forum  |  About  |  Contact
 
Use of this site is governed by our Terms of Service and Privacy Policy. Except where otherwise specified, the contents of this site are copyright © 1999-2008 Ziff Davis Enterprise Holdings Inc. All Rights Reserved. Reproduction in whole or in part in any form or medium without express written permission of Ziff Davis Enterprise is prohibited. Linux is a registered trademark of Linus Torvalds. All other marks are the property of their respective owners.