OS News Archive

Source Snapshot of RTMK Released

A new source snapshot of RTMK was released today, the first in ten months. This new release includes a totally rewritten kernel and a PowerPC port as well. RMTK is still in early development stages, but the GUI for it is already underway. Crust is its name, developed by the same person who writes RTMK.

Palm Plans To Create 32-Bit OS

"Palm Inc. has revealed that it will release a 32-bit operating system and devices next year, and that it is gearing up for a fight against Microsoft Corp. to maintain its lead in the enterprise." It seems that Palm is going full speed, with the help of the Be engineers and the Be IP they bought recently from Be, Inc.

Get a Feel from BugOS Kernel 1.0

MC emailed us about his own, new, operating system for x86 processors called... BugOS. Latest version is less than one month old, and the OS even has a TCP/IP stack, IDE driver, 64-bit FAT filesystem, a micro-kernel and more. The OS can be booted from a partition, from within DOS, CD-ROM or from two floppies.

CP/M and DR-DOS Open Sourced

Lineo, current holder of the CP/M and DR-DOS intellectual property, decided to open source the two operating systems. CP/M is a legendary operating system of the '70s and '80s, while DR-DOS is a clone of MS-DOS, used by Novell and Caldera at the end of the '80s and in the beginning of the '90s. Get more information at the full story at NewsForge. Update: DR-DOS' source code is only available for a fee.

Unununium:FRuSTRaTiON 0.3 released

The Unununium-based distribution FRuSTRaTiON, version 0.3, has just been released. Features improved console support, new keyboard code with unicode support, ext2 file system support; and it can now run applications. Unununium is a Single-Addressing-Space environement entirely developed in 386+ assembly with an emphasis on speed. The system is entirely dynamic: Any component of the system may be reloaded at any time; there is not even a static nano-kernel. Channeled IRQ, dynamic linker, memory allocation, 3d engine and communication channels are only a few of the elements present in the system. Multiple virtual consoles support, fixing the thread engine and starting the development of a GUI are their current development priorities.

Qube Launches Developer’s Web Site

Interactive Studio has published the QubeOS web site which serves as the developer's web site for Qube application developers. You can also download there the Windows, DOS, and Linux compatible Qube environment and the Windows Qube SDK. An interesting article found on QubeOS web site is about the Object Routing technology, a technology which Michal Stencl has been developing for Qube. OSNews featured an interview with Michal recently. Our Take: A port to FreeBSD would also be desirable.

V2 OS in Search of Project Members

Niklas Angebrand sent us information regarding the V2 Operating System, an OS written in assembly which was pretty popular 1-2 years ago. "V2_OS is a project which was started by the V2_Labs who wanted a superfast and scalable OS. They then designed a fully modular with its own superfast and supersmall filesystem. This OS got very popular and was soon released under the GPL, and it was even on SlashDot, twice. Now it has come to the point where the old design can no longer be developed further, as it sets many (ridiculous) limits. The new kernel, 0.70, needs coders, and people that know of OS designs. Its goals of design is maximum speed without limits and the tiniest size possible. These design goals are important, but the most iomportant element is the modularity. V2_OS needs you! V2_OS wants you!"

BoxOS To Have Both Unix and DOS/Windows Compatibility

Brandon Sharitt contacted us and introduced us the operating system he is working on: "I've recently joined yet another opensource operating system that is supposed to unify all other operating sytems while 'destroying' Microsoft. The only difference with this one is that it may actually work. The project is called BoxOS."

FreeVMS 0.01 & MenuetOS 0.61 Released

The VMS (Virtual Memory System) operating system is available only on VAX and Alpha processors, and in spite of its undeniable qualities, its future seems uncertain. The FreeVMS project tends to the coding of an operating system under the GPL licence according to the specifications of the VMS systems. This operating system will function at least on i386 architecture, PPC, Sparc and Alpha processors. It is developed using the C language and it consists of a POSIX kernel and a DCL command line interpreter. In other news, MenuetOS 0.61 was released just a couple of days ago.

The Next Computer Interface

"The desktop metaphor was a brilliant innovation--30 years ago. Now it's an unmanageable mess, and the search is on for a better way to handle information. If you have ever forgotten what you named a file or which folder you put it in, you probably will agree that it's time for a change. The desktop metaphor is decades old, arising from early-1970s work at Xerox's fabled Palo Alto Research Center, and was never intended to address today's computing needs. TechReview searches for our next computer Interface.

The OS Manifesto

"They say that motorcycle riders go through three stages: fear, over-confidence, and finally respectful care. The same stages apply to OS programmers. Motorcyclists in the over-confident stage may be injured or killed. Programmers can create a subtle defect that is fantastically expensive to remove." Read the OS Manifesto at Byte.

KernelTrap Interviews Neal Walfield

This week, KernelTrap spoke with Neal Walfield of the GNU/Hurd development team. From their project FAQ, "'Hurd', as an acronym, stands for `Hird of Unix-Replacing Daemons'. Hird, in turn, stands for `Hurd of Interfaces Representing Depth'. The Hurd is a radical departure from UNIX. A unique and interesting approach to solving many of the problems found in current operating systems. While it's not yet production grade, it's evolved enough to be quite usable.

PetrOS to Add BeOS Compatibility Layer

Peter Tattam from Trumpet Software and also the creator of PetrOS wrote in to tell us that " we are exploring the possibility of providing a BeOS layer to PetrOS. This is consistent with our philosophy of providing multiple API support in the OS. I am in discussions with the OpenBeOS group to determine the feasibility of getting OpenBeOS to run in PetrOS. This would involve us writing a BeOS compatible kernel driver, and supporting ELF format executables in addition to the current PE format executables.We will continue our development on the Win32 layer at the same time with a goal of being able to seamlessly run BeOS and Win32 applications on the same desktop." OSNews recently hosted an interview with Peter regarding PetrOS.

Remembering GeOS and RiscOS

Once upon a time, there was this nice operating system, called GeOS. It first ran on a C64, but it was later ported to Macs and PCs. Today, the OS lives a new life under the name New Deal Office (additional screenshot). Another OS from the same era, RiscOS, is still developed today by its parent company and it is currently in version 4. The OS also runs quite fast under PC emulation as well as in a native RISC PC. These articles can prove a good and interesting read for the weekend, especially for younger readers who did not experience the computer offerings of the '80s.

MenuetOS 0.59 Released

A new version of the interesting 100% in x86 assembly operating system, MenuetOS, was released today. The new version brings Voodoo VESA support (which was the most requested feature) and a simple Linux emulation layer. The whole OS (and all of its applications) fits in a 1.44 floppy disk, so there is no need for partitioning your hard drive if you want to try out MenuetOS. Recently, OSNews hosted an exclusive interview with Ville Turjanmaa, the MenuetOS creator.

Introducing the FreeMiNT for Atari Computers

Adam Klobukowski wrote in to say: "Most of you think that Atari computers are dead. In fact they are, but they are still some survivors. FreeMiNT is an Open Source operating system for 16/32 bit Ataris: ATARI ST/STE/MEGA ST/Mega STE/TT/Falcon 030, and clones: Hades/Medusa/Milan. It is under continuous developent and last stable version (1.15.12) was relased about a month ago. Developers are busy working on 1.16. FreeMiNT offers preempative multitasking, memory protection (on 020+ processors), loadable filesystems (VFAT, Minix, Ext2), shared libraries and easy TCP/IP networking. The main FreeMiNT distribution is called SpareMiNT and is based on RPM. Because over the years FreeMint (formerly known as MiNT) developement was a bit messy it is coverend by few diffrent software linceses, but mainly by GNU GPL. There is also a standard C library implementation (libc) called MiNTLib (and is covered by GNU GPL and LGPL). The main future goals of FreeMINT are: adding better shared library support along with ELF support and virtual memory support."