New Release Expands Scope of QNX Momentics Dev. Suite

Embedded developers using QNX Momentics Professional Edition, the integrated development suite for the QNX Neutrino RTOS, can now target a broader range of hardware platforms and leverage an array of new features, including an advanced power management framework, a fault-tolerant flash file system, and Big Endian support for ARM-based processors, including network and control-plane processors from Intel. The features are all part of a new supplemental release for QNX Momentics v6.2.1.

The Wonderful World of Linux 2.6

Joseph Pranevich has written a lengthy article discussing the changes to the Linux kernel for the 2.6 release. It covers topics such as scalability, responsiveness, the re-written IO subsystem, improvements to support for filesystems such as NTFS and XFS in addition to support for new technologies such as Bluetooth and much more.

Why Linux is Ready for the Desktop

After reading yet another "why Linux is not ready for the desktop" article/discussion, I decided that, as someone who uses Linux exclusively at home, its about time I wrote my response to the attitudes expressed. I have been using Linux since January 1999 (Red Hat 5.2 off of a cover disc).

Commodore Lives?

Tulip Computers, which bought the rights to the Commodore name in 1997, is "taking over" the main C64 web portal and will be making a vast library of old programs and games available, legally, for download.There are still a lot of C64 enthusiasts out there, some using old hardware, but probably many more using emulators to relive their youth. The downside: Tulip is planning on defending its trademarks, which may mean that fan sites might be getting harrassed. More at PC World.

Java at Center of Desktop Battle

The latest cell phones can show you the nearest bathrooms in San Francisco or which subway to take in London. They can also help with your diet by tracking calorie intake. Behind such programs and more is the very technology at the center of an intense battle between Microsoft Corp. and Sun Microsystems Inc. over control of desktop computers. Though Sun has mostly lost that fight, the beleaguered Silicon Valley icon is trying to give new life to its Java programming language with an aggressive push into mobile devices. Once again, it finds a foe in Microsoft. But this time Sun has the lead.

Interview with Chris McKillop of QNX Software Systems

Today we host an interview with Chris McKillop, software engineer of QNX Software Systems. Chris is probably the most well known QNX engineer as he is always helping out the QNX community in forums, IRC etc. In this interview we talk about the embedded space, the competition but also about the QNX Momentics 6.2.x release (preview with screenshots), a free OS to download and try out on your PC (~260 MB ISO image, ~1 GB primary partition required for installation).

Mono Playing Catch-Up

While a 2-year-old project to develop an open-source version of Microsoft Corp.'s .Net Framework is making progress, it's still a long way from prime time. "Yes, of course it's late," said Miguel de Icaza, Mono project leader, last week. "We were supposed to release the ECMA components, but the project has grown." Some Mono observers say they are watchful of Microsoft in this situation, wondering whether the software company is merely tolerating Mono now. "They will either outpace it with rapid-fire revisions to .Net or simply let Mono languish," said an anonymous observer. Read the article at eWeek.

Lindows 4.0: Getting Better

"I always keep a number of machines around running different versions of Linux and one of them is a Lindows box. Lindows 3.0 was pretty good, but it had a bunch of shortcomings. But the new version, Lindows 4.0, is a much improved, desktop OS with a lot more polish." Read the review at MSNBC.

Create Debian Linux Packages

The Debian packaging system is one of the most elegant methods of installing, upgrading, and removing software available. Learn the basics of creating Debian packages for distributing programs and source code. This article shows all the necessary components of a package and how to put them together to end up with a final product.

L4Env and DDE 0.1 for L4 released

The L4Env, the L4 Environment, and DDE, the Device Driver Environment. L4Env is a programming environment for application development on top of the L4 microkernel family. DDE is an environment for Linux device drivers for using native Linux 2.4 drivers together with L4Env.