OS News Archive

Why you Shouldn’t Write your Own Kernel Anymore

As a programmer and manager of embedded software products for a living, I think that operating system programming is so much fun that it will eventually be outlawed. I've previously published two articles on OSNews, So, you want to write an operating system and Climbing the kernel mountain, and tried to summarize my experience in designing operating system kernels as well as technical traps that can be easily avoided.

New L4Env and DDE release

The TU Dresden OS tream is happy to announce the release of a new version of L4Env, the L4 development environment, and DDE, the Device Driver Environment for L4. It contains improved support for building L4 applications and running them on almost all of the L4 microkernels.

OpenCroquet developer’s release in September 2004

The OpenCroquet Project is near its first release. As written on their homepage: "WHAT IF..." ...we were to create a new operating system and user interface knowing what we know today, how far could we go? What kinds of decisions would we make that we might have been unable to even consider 20 or 30 years ago, when the current set of operating systems were first created?

HOW-TO use an iPod as a bootable drive

This HOW-TO is a handy one for the Mac folks out there who want to run multiple operating systems, but not install them to their hard drive, all using an iPod as a bootable FireWire drive. This HOW-TO is also helpful for trying out new software (on another OS), running developer versions of Mac OS (like Mac OSX Server/Tiger) as well as having a way to repair your Mac if for some reason it can't boot on its own.

PearPC 0.3 Released

With the advent of PearPC a large portion of the computing world was stunned as people watched OS X starting up on their very own x86 PCs. While this 0.3 release is not as ground breaking as the first it follows along the lines of the second with good speed improovements & complete fullscreen support.

PearPC Gets Altivec Support

Yesterday, on pearpc.net, it was anounced that PearPC has experimental altivec support. Among other things Altivec theoretically improves OS and application speed due to the ability to handle floating point math operations. The builds can be downloaded here.

Whitepaper: “New Directions in RTOS Kernels”

This technical overview by veteran real-time lecturer David Kalinsky examines a number of directions in which RTOSs continue to change and mature. Two main directions are alternative task scheduling algorithms, and intertask communication via asynchronous direct message passing. In order to keep at a practical level, the focus is on trends and features that can be expected to appear in RTOSs soon.

The OS World’s Best-kept Secret?

ComputerWeekly takes a look at OpenVMS, one of the most stable OSes ever placed in production. Originally known as VMS, it's probably the best designed and most robust general purpose operating system in existence. It's also one of the least-known and appreciated, simply because it works quietly in the background without drama, unlike its noisier and more fussy siblings and offspring.

VAX Users See the Writing on the Wall

The VAX system at Triumph Components has been in use since about 1996, and information systems manager Dan Blackshear couldn't be happier with it. There's just one problem: He's got to scrap it. The system is fast, works well with Windows and "fits into the modern environment very cleanly" at the El Cajon, aerospace parts maker, said Blackshear. "But it's a dinosaur, and eventually it has to go".