Announcement

Collapse
No announcement yet.

Rust-Based Redox OS Gets RISC-V Working, Also Now Booting On The Raspberry Pi 4

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Rust-Based Redox OS Gets RISC-V Working, Also Now Booting On The Raspberry Pi 4

    Phoronix: Rust-Based Redox OS Gets RISC-V Working, Also Now Booting On The Raspberry Pi 4

    The Redox OS open-source Rust-based operating system project is out with their newest monthly development update...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    Pretty cool. I hope this project attracts a bunch of contributors and continues to grow and accelerate just to see what it can become.

    Comment


    • #3
      If Redox ever gets support for Mesa drivers, it'll be a seriously interesting project.

      Comment


      • #4
        Originally posted by Daktyl198 View Post
        If Redox ever gets support for Mesa drivers, it'll be a seriously interesting project.
        IIRC they will implement the graphics stack as a virtual machine running Linux that gets render commands from redox, and outputs the result to the redox screen. Is mesa needed here, or is it only kernel drivers that are utilized?

        To me it would seem that they would need to reimplement something like mesa on redox, which is what gives the ability to call the linux vm for the actual rendering.
        Last edited by varikonniemi; 03 November 2024, 03:22 PM.

        Comment


        • #5
          I love cosmic-store a LOT. it's really easy to port it to whatever you want due to it's modular backend stuff. It could likely even be ported to homebrew and windows without too much issue.

          Comment


          • #6
            Originally posted by varikonniemi View Post

            IIRC they will implement the graphics stack as a virtual machine running Linux that gets render commands from redox, and outputs the result to the redox screen.
            That sounds horrendous, but maybe they don't have a choice until they build something else.

            Comment


            • #7
              Originally posted by ihatemichael
              Most pointless project ever. OK, I get it, zoomer OS (Redox) trying to replace boomer OS (Linux) with the zoomer language (Rust), but still, so pointless. Just go and write rust code on Linux.
              Yeah but then your kind will just yell at them for sullying Linux and tell them to go build their own kernel

              Comment


              • #8
                Originally posted by NateHubbard View Post
                That sounds horrendous, but maybe they don't have a choice until they build something else.
                Having a customized linux distro which is more or less just a kernel + mesa would probably be a couple MB, perf overhead wouldn't be great, but if you think of it as just inverse vulkan serialization and containerized hardware, well you may have a security argument to be had. I dont think perf would be that bad.

                Comment


                • #9
                  Originally posted by Daktyl198 View Post
                  If Redox ever gets support for Mesa drivers, it'll be a seriously interesting project.
                  Mesa itself is already usable for software rendering. So it is "just" a matter of providing the kernel drivers.​

                  Comment


                  • #10
                    Originally posted by ihatemichael
                    Most pointless project ever. OK, I get it, zoomer OS (Redox) trying to replace boomer OS (Linux) with the zoomer language (Rust), but still, so pointless. Just go and write rust code on Linux.
                    The point is to be an experiment. That's more point than most hobby projects have.

                    Comment

                    Working...
                    X