Recognized as a high-performance, reliable, and serviceable enterprise platform, the 64-bit POWER™ architecture offers new choices to UNIX and Linux application developers. Anyone with a background in either AIX or Linux on other platforms can benefit from the strength of the open source community combined with the POWER of world-class IBM hardware.
Plugins and DLLs are often a great way to add functionality without writing a whole new application. In Linux, plugins and DLLs are implemented as dynamic libraries. e-business consultant and architect Allen Wilson introduces dynamic libraries and shows you how to use them to change an application after the app is running.
Especially if you're just starting out in embedded development, the wealth of available bootloaders, scaled-down distributions, filesystems, and GUIs can seem overwhelming. But this wealth of options is actually a boon, allowing you to tailor your development or user environment exactly to your needs. This overview of embedded development on Linux will help you make sense of it all.
Performance breakthroughs seem to come in two varieties: easy and hard. That's no platitude; the boundary between the two is surprisingly clear. When you hear about some -- the easy ones -- you clap your hands and say, "wow" or "of course" or "slick." Although in some cases it has taken considerable genius to realize their first application, they're easy to understand. The other kind involve careful measurement, specific knowledge, and a fair amount of tuning. These are often both frustratingly and rewardingly contingent on "local conditions" such as hardware specifics.
This article focuses on open source software for Linux for the POWER microprocessor architecture, but the issues discussed are common to all usage of open source software in a Linux environment. All of the projects mentioned in this article are available for, but not limited to, Linux on POWER.
Hey, you with that old Pentium machine! Don't toss it away because it looks underpowered compared to all the fancy new hardware. It can have a second life as a firewall for your small business or home office. Here's the step-by-step on installing and configuring ipchains, an open-source and free Linux firewall package that can handle speeds up to a T-1 connection on an old Pentium. Rather than spending several thousand dollars on a custom product from a firewall vendor, get the real deal at the best price of all: free and reliable.
n March, I wrote an article (see Resources later in this article) about the Extensible Markup Language and its affinity to Linux and the Linux way of doing things. Due to overwhelming reader feedback, we have decided to schedule a series of follow-up articles. In this article and others to follow, I'll take a closer look at some of the practical things you can do with XML.
In this article, Lou Grinzo kicks off his new column for developerWorks, Lou's Tools. Every month he'll be writing about some aspect of tools for Linux programmers, from columns on larger individual tools like particular GUI IDEs, to survey and roundup articles in particular areas. This month Lou takes a look at some of the math libraries available on Linux, and tells you what they can and can't do.
Author Peter Salus takes you back before the beginning of (Internet) time, for a look at how the open source community emerged. Before the Internet appeared on the scene, disperse user groups were sprouting up to address hardware issues that were as new as the computers they were working on. USENIX followed not too long after, and soon the difference between free and proprietary software arose. Even so, says Peter, open source software managed to survive, and some of the developer\'s best tools, including the UNIX editors, flourished.