Welcome!


Vol. 5 Iss: 2

Read Back Issues

This article presents my working experience with the MontaVista Linux distribution (MontaVista Professional Edition 4.0 base on the 2.6.10 Linux kernel) running on a PowerPC processor board. It will present the physical memory mapping in Linux and its limitations using examples of a re...
When your next Java application calls for a database backend, before you reach for JDBC and a relational database, stop for a moment and consider another possibility: an object database. As we hope to show in this article, an object database may not only simplify coding chores, but its...
Some businesses using Linux as an internal server platform may only now be confronting the challenge of migrating to 64-bit Linux distributions but are actually stepping into familiar territory for most Linux users in the business world. 64-bit Linux has been running for years on chips...
I've been a long-time Python fan. It's a language that's so easy to program with that I end up turning to it for a great many things and I find myself wishing for a Python interface in pretty much any application that moves or plays with data in anyway. I also give Python-based product...
I had originally written an editorial for this month's issue titled, 'Is Commercialization Killing Open Source?' Then I read William Hurley's blog (http://talk.bmc.com/blogs/blog-whurley/whurley/opensville). William or as his friends call him, 'whurley,' is the chief architect of open ...
Linux tends to take center stage when it comes to support and other services for enterprise open source users. However, there are literally thousands of other solid open source packages available that perform a wide variety of functions. Unfortunately, there's a real lack of informatio...
The open source development model has unique characteristics that make it in some instances a superior model for developing software compared to the traditional software engineering cascade model. As with other practices, the open source development model had its advantages and inconve...
This article is the second in a series on developing an application using Eclipse BIRT Engine APIs. It focuses on developing an application using the Eclipse BIRT Design Engine API. The last article focused on the Eclipse BIRT Report Engine API.