
Pros and cons of rewriting an OS from scratch
Published on 23rd Nov 2006, 21:47:07, source is drobe.co.uk
By the Drobe news desk
Is it really worth it?
 Rewrite: Could RISC OS be sensibly recreated from scratch? |
Several attempts at rewriting RISC OS from scratch to implement modern operating system features have been made by people since the break up of Acorn, yet apart from recent QEMU work, no such projects have come close.
In an article published today on OSNews, the merits and pitfalls of re-creating operating systems from scratch were debated, with references made to OSes including RISC OS and AmigaOS.
The ideal albeit seemingly impossible goal of rewriting RISC OS from scratch would be to introduce features such as full memory protection, full pre-emptive multitasking, proper disc and filesystem caching, compatibility with drivers and applications from other OSes, and so on, all while maintaining the RISC OS API so that existing applications can continue to work, possibly within a compatibility environment.
While some have in the past proposed rebuilding the OS from the ground up, recent work on QEMU has taken a different approach - this has seen the implementation of parts of the RISC OS API within an ARM emulator, allowing native ARM-targeted programs to run on Intel PCs.
See the link below for more.
Links
A critical look at OS re-creation projects
Also, Rewriting RISC OS for Intel PCs from last AugustRelated articles
NetSurf bags GBP10K investment from Google
Merry Christmas from Drobe
How to build RISC OS 5 from shared source
This article has been linked to, or is available in the following formats:
Design and concept (c) Fudgecake Design, 1999 - 2001. Content (c) The Drobe Team, 1999 - 2006. See www.drobe.co.uk for more information. For non-commercial personal use only.