Have you seen the Windows 2000 code? It was actually clean compact and tight. It just suffers from the cruft of backwards compatibility
Posts by Nintendo1889
42 publicly visible posts • joined 7 Oct 2019
Why did the Windows 95 setup use Windows 3.1?
We can thank Windows PE for all those bootable Windows troubleshooting discs!
Theoven.org
It speaks to the capabilities of haiku os, that the full OS can run from USB and even save files and install apps (but you'll have to create and install from within haiku to do the saving as you will need to format the disk larger than the install image, whereas raw USB image software doesn't know how to partition the disc).
For a while there I was running haiku OS as a second OS via an external USB 3 hard drive adapter, and the performance was pretty decent with an SSD.
Real datacenter emissions are a dirty secret
Google's 10-year Chromebook lifeline leaves old laptops headed for silicon cemetery
Encryption backdoor debate 'done and dusted,' former White House tech advisor says
Russian court fines Google $20,000,000,000,000,000,000,000,000,000,000,000
Sysadmins rage over Apple’s ‘nightmarish’ SSL/TLS cert lifespan cuts plot
Xen to RISC-V port progresses with foundational efforts
Deadbeat dad faked his own death by hacking government databases
Core Python developer suspended for three months
WordStar 7, the last ever DOS version, is re-released for free
Database maestro Antirez says arrivederci to Redis: Seems he wants an unstructured life writing code, not a structured one managing software
Linux will soon offer switchable x86-32 binary support
RIP Bram Moolenaar: Coding world mourns Vim creator
Microsoft's GitHub under fire for DDoSing crucial open source project website
Rocky Linux claims to have found 'path forward' from CentOS source purge
A brand new Linux DRM display driver – for a 1992 computer
Haiku beta 4: BeOS rebuild / almost ready for release / A thing of beauty
Redox OS version 0.8 is both strange and very familiar
"striking a happy compromise between a familiar user experience, a modern underlying design, and cutting-edge development tools."
Haiku does this today. And it supports rust, but it will not be rewritten in Rust.
There's a list of all the os projects written in Rust here:
https://github.com/flosse/rust-os-comparison
Re: Graphical
Wouldn't it be nice if a home PC was as reliable as a vms system? A gui makes a system more crash prone, but in the case of vms, a gui crash would not bring down the system.
I have only seen BeOS crash rarely. Any futuristic system needs to be responsive to the user and a great system to program for, which is why Haiku is so exciting.
For a good overview of modern OS research, TUNES' wiki has a good page on this:
http://tunes.org/wiki/index.html
I've been following the CapROS project for a few years too. It followed up on EROS, the Extremely Reliable Operating System
List of operating systems written in Rust
There's a list of operating systems written in Rust and quoted below:
There are several open source operating systems written in Rust. Most of them are proofs of concepts. The only system that goes a step further is redox. It comes with a window manager as well as basic applications like an editor and a file manager. Theseus is approaching maturity with the ability to execute legacy components in a WASM sandboxed environment.
redox (repository / homepage)
Theseus OS (repository / homepage)
Tock (repository / homepage)
intermezzOS (repository / homepage)
reenix (repository)
rustboot (repository)
RustOS (repository)
QuiltOS (repository)
Tifflin (rust_os) (repository)
bkernel (repository)
Quasar (repository)
SOS (repository)
https://github.com/flosse/rust-os-comparison
Some are for embedded use or other research projects.
The point of this is to show that Rust can build show a solid, stable, secure system. The future of computers gets brighter all the time.