Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

OpenBSD has almost a singular focus on security, and even they have vulnerabilities. If they can't write safe C 100% of the time, what hope does anyone else have?


So... Is there an OS with zero vulnerabilities written in Rust/Go/Ada/anything that I should know about? If nobody's written safe Rust/Go/Ada/whatever 100% of the time, what hope do I have?

Now, I think that particular argument is poor. The more defensible version would be to look at the proportion of errors that occurred in C that would not occur in your language of choice, versus the number of errors that occur in this other language that would be unlikely to occur in C. And for completeness it would be good to do some sort of evaluation as to whether they were other gotchas like performance of the resulting code and programmer productivity. I expect that in the grand scheme of things, C is not the best option, but 100% perfection is an absurd goal post and makes it a lot easier for people to dismiss your argument.


Yes, Unisys ClearPath MCP, written in NEWP, a secure systems language 10 years older than C.

It is still in use, because when governments want safety above anything else, they buy such OSes, not UNIX clones.

https://www.unisys.com/offerings/clearpath-forward/clearpath...


Redox[0] actively wants to hear your vulnerability reports.

[0]: https://www.redox-os.org/


What hardware does it run on?

I looked through the documentation and cannot find what hardware it runs on and how to set it up. The Getting Started for real hardware returns a 404 page: https://doc.redox-os.org/book/real_hardware.html




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: