Re:Making a RISC-V Operating System Using Rust
by Clamchop on Wednesday June 14, 2023 @04:04PM
(#36331792)
A greenfield OS with real aspirations is a moonshot no matter what it's written in, so if we want to see systems-level investment in Rust that yields practical benefits...
Re:Making a RISC-V Operating System Using Rust
by kjs3 on Wednesday June 14, 2023 @05:44PM
(#36333181)
We also need to let go of the UNIX way of doing things and move beyond it.
So...dump all existing unix/linux software in the bin and start writing things like browsers and desktop managers and office suites from scratch. Have fun...see you in 20-30 years.
Re:Making a RISC-V Operating System Using Rust
by remexre on Wednesday June 14, 2023 @09:31PM
(#36335297)
Sounds like the entire Midori project only ran for 15, and iiuc it got all of that on top of a memory-safe kernel that was reinventing the language it was written in as the project was going.
Re:Making a RISC-V Operating System Using Rust
by kjs3 on Wednesday June 14, 2023 @10:57PM
(#36335898)
Where can I buy that laptop running Midori?
Re:Making a RISC-V Operating System Using Rust
by remexre on Thursday June 15, 2023 @01:49AM
(#36336878)
Presumably MS has it in cold storage somewhere... Maybe it'll get open-sourced some day, but I'm not holding my breath.
Re:Making a RISC-V Operating System Using Rust
by kjs3 on Thursday June 15, 2023 @08:30PM
(#36349177)
Yeah, I shouldn't have been so flippant. But seriously, M$ spent 15 years and 100 or so engineers 'breaking with the past' to create (whatever its virtues) a closed source system that at the end of the day they said 'meh' to and mothballed. So an OSS attempt probably should probably temper its expectations.
We need to build operating systems from the ground up in languages like Rust. We also need to let go of the UNIX way of doing things and move beyond it. It cannot possibly be the best there can ever be.
Build them for modern hardware and even more so future hardware we can see coming down the line. Build them with security in mind from the ground up. Things like ransomware could be made close to impossible by an operating system.
What will that be? I am not sure.
I am hoping for a lot of people to try a lot of new things and allow things to evolve.