Facing a Challenge

January 18, 2013

Linux was developed in an environment where the target was the host itself or a comparable machine. Thus, the accompanying tools have been tailored to a host development environment. It has always been easier for developers to work on machines similar to that which they are developing on, such that they face greater challenges when the target environment draws farther away from the host environment.

It does not require much effort to develop for the host or a similar environment. Some embedded systems are so similar to a PC that the actual Linux-distribution of choice such as Fedora and SuSe, can be run by developers. Developing for different processor architecture today poses more challenge than usual.

E-mail Security

December 5, 2011

A high performance, hardened Linux appliance is available through MailGate. It delivers the most robust, effective and easy-to-manage e-mail security available. It presents unrivaled content filtering, anti-virus, anti-spam and Intelligent Edge Defense capabilities. Enterprise of any size can be protected against virus outbreaks, botnets, spams and denied-of-service attacks. Up to 90% of e-mail traffic is effectively eliminated before it is able to penetrate corporate e-mail infrastructure.

MailGate can prevent accidental e-mail data leakage that threatens to compromise corporate reputation and regulatory compliance. End-to-end e-mail protection is provided through intuitive policy controls that easily facilitates enforcement of rules around content, users, recipients and attachments. This is possible even while the widest range of policy actions, from blocking to encryption, is being provided.

The Three Es

September 28, 2011

“Easy to learn, Easy to work and Easy to play”, thus goes the advertising slogan of the ASUS Eee PC which is a subnotebook computer designed by Asus and Intel. Its combination of light weight, Linux-based operation system, solid-state drive and relatively low cost make it a very notable device at the time of its introduction.

The Eee PC runs a customtab-based interface and uses IceWM as the default manager on top of its base Linux system which boots in 20 – 22 seconds. Its quick start time is comparable to that of small electronic devices such as mobile phones and PDAs. Intel describes the Eee PC as part of its “World Ahead” marketing drive that aims to provide anyone around the world a chance to own a PC.

Tool Selection for Control

September 22, 2011

Linux and open source are typically the suitable choices for embedded development although they are not magic workers. Tools are considered truly valuable when they are able to assist developers to enable the right features during a product’s short life cycle. In effect, tools selection can either assist or block a developer’s effort to gain control of the project.

With the many aspects of embedded Linux development, the process of building the complex file system it depends on is the one most subject to possible loss of control. This is especially so because platform developers need to integrate and install dozens to hundreds of separate software components that creating a target file system by hand may be time consuming and difficult.