Keep OSNews alive by becoming a Patreon, by donating through Ko-Fi, or by buying merch!

OS News Archive

VMWare 4.5.1 Released

VMWare 4.5.1 includes updates and fixes include changes to the EULA, a more reliable SCSI implementation, better support for Linux guest operating systems using kernels in the 2.6 series, and support for Windows 95 guest operating systems on high-speed processors. Some of the new features are an increased memory range up to 3.6GB per virtual machine (4GB to all vms), experimental support for Longhorn, support for PXE on virtual network hardware, and support for Novell NetWare 5.1, 6, and 6.5 and SUSE LINUX 9.0.

Business Process Virtualization, Outsourcing & Process Reengineering

Reengineering left a bad taste in many managers' mouths, and Business Process Virtualization looks very similar on the surface. However, as Martha Young and Michael Jude explain, BPV can deliver the benefits that reengineering promised, but never delivere. They also illustrate the differences and similarities of BPV to two earlier approaches: process reengineering and outsourcing.

A Look at Win4Lin 5.1

As a student I am quite often confronted with (closed-source) Windows programs. These days there are a few tools that can help running Windows applications on Linux. One of these tools is Win4Lin, Win4Lin allowsone to install Windows 95, 98 and ME under Linux. The Windows NT branch is not supported yet, because Win4Lin sets up a special DOS environmentin which Windows runs.

Whitepaper: “Queueing Calculations for Real-Time OS Users”

This technical whitepaper by veteran real-time instructor David Kalinsky examines the queueing calculations that should be done as part of the design of application software for embedded systems using a real-time operating system. These calculations serve to properly configure message queues, linked lists, ring buffers, memory pools and partitions. Both capacity and queueing time issues are discussed, with emphasis on practical examples rather than mathematical proofs.

Introduction to MIR-OS

MIR-OS is a 32-bit multi-tasking GPL Operating System for the i386+ developed completely from scratch by a group of programmers in India. Some of the OS's features include full software multi-tasking, Memory Management (slab allocator), Modularized kernel (ELF module support), Semaphores, FAT12 filesystem, VESA graphics and many other features. Currently the OS is in version 0.0.4.

VMware Workstation 4: More Virtual PCs, More Functionality

Imagine not one, but two, three or more separate operating systems loaded on a single PC, each of which functions as a separate OS on a separate physical machine. VMware Workstation 4 does just that by creating and managing one or more virtual machines on a single, physical host PC. Every virtual machine is a full-fledged virtual PC, where you can install a guest operating system of your choice, with network configuration and a full suite of PC software. Read the article at TomsHardware.

Introduction to NachOS

You want to build a thread system? Experiment with an OS with memory protection and virtual memory? You want to do that without a lot of rebooting, Bochs/VMWaremagic and writing drivers? Well, then Nachos (Not Another Completely Heuristic Operating System) is for you. Nachos is an Operating System simulator. Hmm... . If you're a bit like me, you'll be wondering what in the world that is.

Tutorial: “Architecture of Embedded Device Drivers”

This technical tutorial by veteran real-time instructor David Kalinsky examines the high-level design of driver software to operate hardware devices that are interfaced to embedded computers. It begins with a discussion of basic issues such as mutual exclusion of device access, and synchronous vs. asynchronous input/output models. Then it goes through a series of structural models for device driver design with RTOS interaction, going from simple to more complex.

Review: VMware Workstation 4.0.5

"Part of what I do involves trying out and working with a large number of Linux distributions. It's important for me to know what's out there and how it compares with other products. When I'm not being a writer, I run a small computer consulting business that makes similar demands. My customers expect me to support and work in a number of different environments and operating systems." Read the rest of the article at UnixReview.

Introducing the Robotic Operating System

The Robotic Operating System, or ROS (download), is intended to operate at the center of behavior-based robotics systems. ROS is an operating system within an operating system, running as a normal program on UNIX-like systems and acting as an operating system for a set of other normal UNIX programs and scripts. ROS is used only to start, stop, and provide other services to behaviors, but without behaviors would perform no function. While a behavior might, technically, run without ROS, it would not fit into a system of behaviors and so would not be useful.

Athene 3.3 Released

Rocklyte Systems has made Athene 3.3 available with a number of new features including an updated file manager, music player, and find files program. There are 11 updated and new UI gadgets, improved multi-lingual support and a revised SDK. The graphics performance has improved further since 3.2 by using XDGA to give a 25% performance boost when in X11 full-screen mode. Read more for the changelog and screenshots.