Originally posted by erniv2
View Post
Announcement
Collapse
No announcement yet.
Rust-Written Redox OS 0.8 Released With i686 Support, Audio & Multi-Display Working
Collapse
X
-
Originally posted by Vistaus View Post
A Wine port could realistically happen. Haiku has an unofficial Wine port now too, so there's no reason it can't be ported to Redox OS.
Redox OS utilizes relibc for platform support so there's virtually unlimited open source software that can be ported.
- Likes 2
Comment
-
Originally posted by erniv2 View PostIt´s all nice and fun that it´s proof of concept for Rust, but when does it benefit the masses?
Case in point, some may not even realize it, but the firmware in all open firmware System76 laptops is using Redox-developed libraries. Or say that in the future you're interacting with a GUI application written by a software developer in a Rust toolkit, and as you delve deeper you realize a number of components were developed within the Redox project. Maybe you're using some CLI applications on Linux that happened to be using some Redox-maintained crates. You're seriously underestimating just how much code sharing is happening in the Rust space because of how easy Rust makes it to share open source software.
- Likes 7
Comment
-
Originally posted by xfcemint View PostYeah, does it run Crysis or not?
If it isn't supposed to run Crysis, then what's the point?
You know - the kind of stuff you could get since Windows Vista.
- Likes 2
Comment
-
-
Originally posted by mmstick View Post
The same way that NASA investing a lot of money into space telescopes and exploration has led to major advancements in the everyday life of all of us on the planet. While you set a goal to achieve X, over time you end up researching and developing solutions for A, B, C, and D that were necessary steps towards that goal. Then others see usefulness in utilizing A, B, C, and D in other projects outside of goal X. So whether you are using Redox OS or not, all developments have potential to leak into other spaces over time. This should be common sense to those in open source software communities.
Case in point, some may not even realize it, but the firmware in all open firmware System76 laptops is using Redox-developed libraries. Or say that in the future you're interacting with a GUI application written by a software developer in a Rust toolkit, and as you delve deeper you realize a number of components were developed within the Redox project. Maybe you're using some CLI applications on Linux that happened to be using some Redox-maintained crates. You're seriously underestimating just how much code sharing is happening in the Rust space because of how easy Rust makes it to share open source software.
- Likes 3
Comment
-
I think projects like Redox, React, Dahlia, Haiku, Dragonfly, etc. provide a lot of value, regardless of whether they have potential of mass market share. Smaller projects can offer insight and inspiration for mainstream systems. Who knows, maybe RedoxOS will get to a place where they want to start porting lots of drivers over, and then all of the sudden we have all this great memory-safe code to do device driver frameworks that ends up being adopted by Linux. Maybe one of the microkernel-based projects ends up with a Linux compatibility layer that gets us out of a huge security or scalability pickle in the future.
- Likes 4
Comment
-
Originally posted by Classical View Post2. Performance, Rust is slow as a snail in real programs compared to C: https://ehnree.github.io/documents/papers/rustvsc.pdf
Check out these benchmarks, they are more sane. Most of the time C and rust performance is close enough, in others rust wins by a large margin https://benchmarksgame-team.pages.de...ust-clang.htmlLast edited by oleid; 24 November 2022, 04:04 PM.
- Likes 6
Comment
-
Originally posted by mangeek View PostMaybe one of the microkernel-based projects ends up with a Linux compatibility layer that gets us out of a huge security or scalability pickle in the future.
The thing would be get the things right at the 1st place and a microkernel won´t stop bugs from happening i posted this before even with a microkernel if an error happens at a lower layer like caching then all the modules that run on top of it need to be reset and in the worst case the error persist and you need to bluescreen and reboot.
The more layers the more errors, who tells you that a wrapper between cpu microcode and the excution layer can catch the bugs ? It´s more possible to cause a fatal error, or be exploited even more.Last edited by erniv2; 24 November 2022, 04:17 PM.
Comment
Comment