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

Keywords: Match:
A developer's review of REDSonic's Embedded Linux toolkit
Jerry Epplin (Updated Mar. 5, 2002)

Foreword: This article is the fifth in LinuxDevices.com's series of reviews of Embedded Linux toolkits by embedded developer Jerry Epplin. In order to gain insight into the use of each toolkit from the developer's perspective, Epplin builds Embedded Linux OS images for three different x86-based EBX form-factor single-board computers using each toolkit. Each of the toolkits is then evaluated against a common set of criteria which include ease of use, overall toolkit architecture, methods of package management, diversity of platform support, and openness of the source code. In this installment, Epplin takes a close-up look at REDSonic's RED-Builder 2.0 XE toolset.

Note: Subsequent to (and in response to) this review, REDSonic has eliminated the "dongle" discussed in the first portion of this review. See this announcement for futher details.



First impressions

Many may consider REDSonic to be a minor player in the Embedded Linux market, with significantly less prominence than the products offered by Lineo, MontaVista, Red Hat, and LynuxWorks. But as we will see, REDSonic's RED-Builder has some features and characteristics that are quite competitive with the other Embedded Linux toolsets.

Sadly, however, getting to this realization requires getting past an extremely unfavorable initial reaction. Let me explain.

The first thing I noticed when I opened the RED-Builder box was a shrink-wrapped package containing a short cable that connects to, of all things, a software protection "dongle". Now, sophisticated Linux users are accustomed to the debate about whether software should be open-source or proprietary. We all come down somewhere on the ideological spectrum, with many of us accepting proprietary code as the reality it is while preferring open source alternatives when they exist. But it is hard to imagine more than a tiny minority of Linux developers who will not feel put off by software requiring a copy-protection dongle.

It is difficult to imagine what REDSonic hopes to accomplish with this move. As the only Embedded Linux toolkit vendor having such a requirement, it puts them at a definite disadvantage and makes the other proprietary toolkit vendors look progressive by comparison.

To make matters worse, the dongle is not one of the less-intrusive parallel port units that allow you to plug your printer into its back end and operate normally (though even these often fail in annoying ways). Instead, it connects to a 9-pin serial port via a short cable with a 25-pin connector on the other end. A unit that looks like a conventional parallel port dongle connects to the end of the cable. But don't plug that unit into your parallel port, skipping the cable; only the serial port configuration works.

So, besides the expected inconveniences of using a dongle, you must sacrifice a serial port to REDSonic's mistrust of you. This is especially obnoxious at a time when many computers come fitted with only one serial port, and a few actually have none brought to the outside of the case by default. At any rate, dealing with a dongle while preparing this review on my laptop at multiple locations left this reviewer in a decidedly nasty mood.

I'll save you some trouble in your efforts to free yourself, by the way. Poking around with a Python decompiler won't help; user interface components of RED-Builder are built with Python, but the dongle check code appears to be in the binary file /usr/share/apps/redbuilder/rb3, requiring some binary hacking work.

Beyond the dongle

If I were reading this review, I'd be inclined to stop reading at this point, since for me buying a product with such an obnoxious copy protection scheme is out of the question regardless of its features. You may, however, be interested in what RED-Builder has to offer in any case. It turns out that RED-Builder has some good features and characteristics that bear mentioning. If, at some point, REDSonic comes in line with the other Embedded Linux toolkit vendors by eliminating the dongle, they will have a very competitive product.

RED-Builder lists reasonable host system requirements of a 700MHz CPU, 64MB RAM with 128MB recommended, and 350MB of hard disk space. Installation is RPM-based -- REDSonic lists Red Hat 6.2, 7.0, and 7.1; Mandrake 7.1, 7.2, and 8.0; and OpenLinux 2.4 as supported host platforms. I performed this review without problems on my 700MHz, 256MB laptop running Red Hat 7.2.

--- Continued ---



Story navigation . . .

(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

• Balanced XIP and the AXFS filesystem
• ARM-based controller has StackableUSB expansion
• Intel multi-core threading library supports Sun Studio
• Multi-protocol wireless mesh gateway runs Debian
• Embedded Linux is doomed. DOOOMED!
• Article explores Linux hot-patching utility
• Sun demo's RIA tools on Android
• Panel PCs support PoE, Linux
• New Palms on horizon?
• Embedded track added to Linux conference
• Ubuntu ported to a PDA
• Linux-friendly SBC hosts dual quad-core Xeons
• Embedded Linux SQL database adds Java, C# bindings
• Lightweight, embedded graphics framework rev'd
• Shock resistant automation computer runs Linux


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:
• 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
• KDE Linux reaches 52 million Brazilian kids
• Free x86-based Linux router distro rev'd


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.