Eugenia Loli Archive

First look at Transactional NTFS

Transactional NTFS, coming in Longhorn, allows developers to group filesystem operations into transactions, and make those changes atomically. Changes made by transactions are isolated from each other, so that one transaction can 'see' a different set of files compared to another transaction. Transactions can also be used to view a frozen version of a file, fixed at a point in time, while another task updates the same file.

PC-BSD – a user-friendly desktop-oriented BSD system

Have you ever wondered why there is no easy-to-install desktop BSD operating system with automatic hardware detection and setup? If so, you'll be pleased to learn that things are about to change in this respect - courtesy of PC-BSD. Designed as an "easy-to-install-and-use operating system", this FreeBSD-based system comes with a graphical installer and automatic hardware detection - features that have never been seen in the BSD world!

Windows Enters Its Third Decade; Microsoft Longhorn Build 5048

Microsoft Group VP Jim Allchin discusses the shift to a new era of 64-bit computing as he looks back on earlier chapters of Windows history and looks ahead to the future with "Longhorn." Bill Gates has a spin to it too. Elsewhere, Winbeta gives an overview of the latest version of Microsoft Longhorn 5048. The article includes a lot of information and many screenshots from this latest release.

RISC OS Memory Protection

Memory ProtectionOne common complaint or feature request for RISC OS improvement is to add "memory protection". This is largely a result of the relative ease of which single programs can take out the entire operating system, combined with a misunderstanding of what precisely memory protection is. In this article, Peter Naulls will try and cover some of the issues around memory protection, and why RISC OS is often so susceptible to breakage and some of the measures which can be taken to improve the situation.

Rebuilding the OpenBSD kernel

Users who want their OpenBSD machine to perform specific functions or need additional device drivers might want to customize their kernel. In other OS's, like some types of Linux, it is very popular to rebuild the kernel because the default is so bloated. For most users, the default OpenBSD kernel is sufficient; however, you can still apply kernel patches, which will require rebuilding and installing a fresh kernel.