Redox Rust OS

Infrastructure

operating system

SHOW HN2017

232points
76comments
#119of 2,242 in 2017
Top 6%of 2017 by points

How HN took it

CuriousMostly questions and neutral comments

9 positive, 21 neutral or asking, 0 mixed, 2 critical, out of 32 comments about the project. Thread score +0.18.

Idea: 2 for, 1 againstExecution: 2 for, 0 againstDesign: 2 for, 0 againstPerformance: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Impressive progress by a small team, and a good showcase for Rust

    From 4 comments
    • I've been seeing Redox develop for a while now, and I've got to say—it's really amazing what such a small group of people can accomplish. They have innovative tools in all sorts…
      kbr on HN
    • I've been watching Redox on and off since its inception, and I must say I'm really impressed at what it has achieved till now. It is a fully functional OS with binutils,…
      FlyingSnake on HN
    • I agree -- I've been somewhat negative about Rust, but it looks like Redox is one of the projects doing "real work" with it. It's an impressive vote of confidence for the…
      chubot on HN
    • Curious, what makes you think Rust isn't be used for "real work"? So far there's a high performance browser (servo + servo components in FF), kernel (Redox), parallelism library…
      Ar-Curunir on HN
  • Memory safety in OS kernels is valuable

    From 1 comment
    • I expect this sort of work doesn't get enough praise because it's just the start of what a full OS would look like, but I think having OS kernels written with more memory safety…
      cjbprime on HN
  • ISO boots quickly and includes a window manager and GUI apps

    From 1 comment
    • Hey there, thanks for the response. Just DL'd the ISO and it's only 38MB. I think there is some ambiguity when you say "Lower Memory Usage" and then talk about "ISO size". I was…
      javajosh on HN

Objections

  • Too many copies of Unix tools rather than improvements

    From 2 comments
    • Very impressive, but I'm still disappointed they are mostly copying Unix, rather than trying to improve it. E.g. based on the names, the coreutils are identical.
      IshKebab on HN
    • Strongly agreed. Especially since multiple successors to Unix already exist -- notably, Plan 9 and Inferno.
      lproven on HN
  • High RAM requirements for a toy OS

    From 1 comment
    • I wonder why Redox has so high requirements, 1GB of RAM looks like a lot for pretty much toy OS. I'm using server running on 256 MB RAM and it's enough for quite a lot of services.
      vbezhenar on HN
  • Large ISO size

    From 1 comment
    • What is the breakdown of the ISO size? It's now 430MB - what are all those bits? (I ask because, as a new OS, I'd expect it to be really tiny since it's so new.)
      javajosh on HN
  • Hardware support is limited, such as wireless, graphics and touchpad

    From 2 comments
    • I personally will use Redox once it is self-hosting as a desktop. However, there is a long, long way to go - wireless, graphics, and audio drivers must be improved.
      jackpot51 on HN
    • Hey Ive built it on Voidlinux and ran it with Virtualbox but my touchpad dont work yet with qemu no problems with touchpad. Superb efforts! Great work devs and contribs! Such an…
      r0br0dz on HN

Requests

  • Port to Raspberry Pi, older Android devices or routers

    From 1 comment
    • I've been watching Redox on and off since its inception, and I must say I'm really impressed at what it has achieved till now. It is a fully functional OS with binutils,…
      FlyingSnake on HN
  • Mobile phone support with touch input

    From 1 comment
    • any plans to port it to mobile phones? If anyone worked on porting a touch-based input drivers I could contribute!
      adhambadr on HN
  • Support for DirectX

    From 1 comment
    • I wish to have an OS able to run DirectX same on window :D
      NamPNQ on HN

Questions

  • Security model compared with Fuchsia/Zircon capabilities

    From 1 comment
    • What is the security model of Redox? We’ve heard a bunch recently about the capabilities security model in Fuschia/Zircon, which is the other new operating system that excites…
      jitl on HN
  • Common classes of bugs

    From 1 comment
  • Amount of unsafe code

    From 1 comment
    • How much unsafe code is in redox and the core utils and what are you doing to ensure that you don't end up with the same bugs in your unsafe code that you find in C codebases?
      empath75 on HN
  • Whether it runs under virt-manager

    From 1 comment
    • Will it work with virt-manager, or it requires manual Qemu/KVM setup?
      shmerl on HN

Alternatives named

  • FUSE and user-space filesystems

    From 2 comments
    • This already done. FUSE
      joshsyn on HN
    • This is the recurring argument about "monolithic kernels" vs "microkernels". In the latter different user-space processes can be used to implement filesystems, networking, etc.…
      stevekemp on HN
  • Qubes OS and GenodeOS

    From 2 comments
    • > To put apps on VMs with a very tight and secure OS underneath Hmm. Have you bounced off ideas with the Qubes OS team yet? It could be an option for the core OS/microkernel of…
      mtgx on HN
    • And/or, maybe even better, with the GenodeOS team?
      akavel on HN
  • Plan 9 and Inferno

    From 1 comment
    • Strongly agreed. Especially since multiple successors to Unix already exist -- notably, Plan 9 and Inferno.
      lproven on HN
  • Linux distributions such as Alpine and Void

    From 1 comment
    • I've been watching Redox on and off since its inception, and I must say I'm really impressed at what it has achieved till now. It is a fully functional OS with binutils,…
      FlyingSnake on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/15290607)