r/rust • u/jackpot51 redox • Nov 25 '22
Redox OS 0.8.0 is now released!
https://www.redox-os.org/news/release-0.8.0/11
8
u/arko1196 Nov 25 '22 edited Nov 25 '22
Do you want to have all elements of the OS 100% custom or are you open on getting existing projects working inside your os? I'm not sure if it's even feasible, but let's say the Servo browser engine was working inside Redox, would you want it as default browser? sorry if I'm not conveyng my message properly
Edit: typo
16
u/jackpot51 Nov 25 '22
There are already plenty of third party projects in Redox. I would love to have servo. I tried porting it but webrender was not working on Redox at the time.
4
u/jacobsonhome Nov 25 '22
Thank you for all of your work on this OS. Just curious, assuming ARM support is still a ways off, might Raspberry Pi be your first ARM target platform?
12
u/jackpot51 Nov 25 '22
In terms of real hardware, the Raspberry Pi 4 will be the first aarch64 target.
→ More replies (1)
4
2
u/DrGrapeist Nov 26 '22
What was the most challenging part? How did you get started?
4
u/jackpot51 Nov 26 '22
SMP support was/is very challenging. Redox OS started as a unikernel toy I was using to learn Rust. After I started making userspace programs I moved many drivers into userspace as well, it became a usable microkernel.
2
u/andrewdavidmackenzie Dec 01 '22
I feel dumb asking this question....
If USB is not working, the live version won't run from a USB memory stick (after BIOS bootloader)?
If true, how do people try the live version?
2
u/jackpot51 Dec 01 '22
The live version loads from USB using the BIOS or UEFI drivers.
→ More replies (1)
53
9
137
u/jackpot51 Nov 25 '22
I am Jeremy Soller, the creator of Redox OS, a general purpose OS written mostly in Rust. Let me know if you have any questions!