What is the main differentiator? Security/stability because it's written in rust?
Redox – A Unix-Like Operating System Written in Rust
81–90 of 215 posts
Re: Redox – A Unix-Like Operating System Written in Rust
#82Great news! Now it's worth to learn Rust just to keep up with this project. Does Redox run in qemu only or also in VirtualBox? I tried it with all devices (USB, Network, etc.) disabled. Installation from ISO to /dev/sda worked fine but after reboot I got a hangup: "IDE Primary Master: Unknown Filesystem". Do I have to format the hardisk image with ZFS before installation?
qemu is recommended but Virtualbox is supported. Try running grabbing the latest source and running make virtualbox.
Re: Redox – A Unix-Like Operating System Written in Rust
#83Anyone have screenshots of the orbital GUI?
Edit: Found it, in case anyone else is interested: https://github.com/redox-os/redox/blob/master/CONTRIBUTING.m...
Re: Redox – A Unix-Like Operating System Written in Rust
#84There are three near-term products to develop on this:
- A small router (home/small office, not data center)
- A DNS server
- A BGP server
Those are standalone boxes which do specific jobs, they're security-critical, and the existing implementations have all had security problems. We need tougher systems in those areas.
Re: Redox – A Unix-Like Operating System Written in Rust
#85Earlier quoted context omitted.
This looks outstanding, thanks for the link.
Project lead here. I haven't had time in the last few weeks to work on this, so the book is pretty far behind the kernel itself at the moment. Playing the long game. I was hoping to do some more today, in fact...
Re: Redox – A Unix-Like Operating System Written in Rust
#86Great news! Now it's worth to learn Rust just to keep up with this project. Does Redox run in qemu only or also in VirtualBox? I tried it with all devices (USB, Network, etc.) disabled. Installation from ISO to /dev/sda worked fine but after reboot I got a hangup: "IDE Primary Master: Unknown Filesystem". Do I have to format the hardisk image with ZFS before installation?
Re: Redox – A Unix-Like Operating System Written in Rust
#87Oh man if we could get hard realtime scheduling in early, large, critical embedded systems like medical would benefit greatly!!!$$$
Re: Redox – A Unix-Like Operating System Written in Rust
#88Earlier quoted context omitted.
As somebody who develops significantly complex in Node.js and considers operating systems to largely be black magic, I'd love to have a chat about this some day, and compare notes :)
Read the MINIX book. It's basically a walk-through (with source code) of entire operating system.
Re: Redox – A Unix-Like Operating System Written in Rust
#89I was reading this: http://www.redox-os.org/book/book/design/urls_schemes_resour... and I really got interested in the "everything is a URL" idea. But then I noticed that the most important parts of this text were missing :/ Perhaps somebody can clarify here.
Re: Redox – A Unix-Like Operating System Written in Rust
#90I'm pretty impressed that 37 people are capable of writing an entire OS with a gui in under a year. Looks really cool.
Operating systems aren't that big, and if you know your stuff, I'm sure it's not too hard to pull off. Here's an example I borrowed from StackExchange: According to cloc run against 3.13, Linux is about 12 million lines of code. 7 million LOC in drivers/, 2 million LOC in arch/, and only 139 thousand LOC in kernel/. ( http://unix.stackexchange.com/a/223753 ) Edit: Would be nice to have the numbers for the latest Mini…