From cce88438dd03e860a7e930d64a7a2b51fef3822a Mon Sep 17 00:00:00 2001 From: lkxed Date: Sat, 30 Apr 2022 21:57:02 +0800 Subject: [PATCH] =?UTF-8?q?[=E6=89=8B=E5=8A=A8=E9=80=89=E9=A2=98][news]:?= =?UTF-8?q?=2020220430=20Rust-based=20Redox=20OS=200.7.0=20Arrives=20with?= =?UTF-8?q?=20Enhanced=20Hardware=20Support.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ... Arrives with Enhanced Hardware Support.md | 81 +++++++++++++++++++ 1 file changed, 81 insertions(+) create mode 100644 sources/news/20220430 Rust-based Redox OS 0.7.0 Arrives with Enhanced Hardware Support.md diff --git a/sources/news/20220430 Rust-based Redox OS 0.7.0 Arrives with Enhanced Hardware Support.md b/sources/news/20220430 Rust-based Redox OS 0.7.0 Arrives with Enhanced Hardware Support.md new file mode 100644 index 0000000000..c8cf5ffde6 --- /dev/null +++ b/sources/news/20220430 Rust-based Redox OS 0.7.0 Arrives with Enhanced Hardware Support.md @@ -0,0 +1,81 @@ +[#]: subject: "Rust-based Redox OS 0.7.0 Arrives with Enhanced Hardware Support" +[#]: via: "https://news.itsfoss.com/redox-os-0-7-0-release/" +[#]: author: "Rishabh Moharir https://news.itsfoss.com/author/rishabh/" +[#]: collector: "lkxed" +[#]: translator: " " +[#]: reviewer: " " +[#]: publisher: " " +[#]: url: " " + +Rust-based Redox OS 0.7.0 Arrives with Enhanced Hardware Support +====== +Unix-like Redox OS 0.7.0 arrives with several improvements that focus on making it boot on the widest range of hardware. + +![redox os][1] + +While we continue to observe new releases of Ubuntu and Ubuntu-based distros at this time of the year, here’s something for a change. + +The one we’re highlighting here is—Redox OS, which focuses on stability and security. We [already covered an article back in 2016][2] during its early stages of development (if you are curious). + +Basically, it is Unix-based but a complete operating system. Moreover, it is entirely written from scratch using Rust—a popular memory-conscious programming language. + +The other major characteristic of Redox OS is that it adopts a microkernel design approach. This means a smaller size and use of basic functionalities when compared to the Linux monolithic kernel. + +### Redox OS 0.7.0: What’s New? + +The new release of [Redox OS][3] focuses on the very base of the OS and aims to extend hardware support. Let’s take a look at what this release brings. + +#### Improved Filesystem + +Redox includes a custom file system called RedoxFS which is also compatible with Linux. + +RedoxFS is now a Copy-on-Write filesystem and supports transparent encryption using AES (Advanced Encryption Standard) when hardware acceleration is available. + +#### Rewritten Bootloader + +The bootloader has been completely revised such that the UEFI and BIOS versions now use a common code. + +Additionally, the OS also shares the same driver code to improve security. This implies that the filesystem can be unlocked by the bootloader to encrypt and hash the kernel and initfs. + +#### Updates to the Microkernel + +The microkernel has undergone several fixes, changes, and alterations to improve performance and bring better hardware support. + +For instance, support for ARM (aarch64) and future compilers have been added. + +The kernel forces UTF-8 encoding to all system paths and makes use of acpid – the daemon used for power management. + +Packaging has also been improved since initfs is moved to a separate file. + +#### Other Features + +Redox OS includes an updated version of rustc – the Rust compiler – and relibc, the Rust-based C library, to improve software support, performance, and porting. + +You can also read the [official blog post][4] or its [GitLab page][5] to know more about the release. + +### Closing Thoughts + +It is important to note that Redox OS may not be a replacement for most, however, with the set of improvements planned for the future by the developer (*Jeremy Soller*), it can be a promising alternative. + +The developer also plans to come up with regular releases. So, it should be exciting to see what Redox OS has to offer in the near future. + +*Did you know about Redox OS? What do you think about it?* + +-------------------------------------------------------------------------------- + +via: https://news.itsfoss.com/redox-os-0-7-0-release/ + +作者:[Rishabh Moharir][a] +选题:[lkxed][b] +译者:[译者ID](https://github.com/译者ID) +校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出 + +[a]: https://news.itsfoss.com/author/rishabh/ +[b]: https://github.com/lkxed +[1]: https://news.itsfoss.com/wp-content/uploads/2022/04/redox-os-0-7-0.jpg +[2]: https://itsfoss.com/redox-os-an-operating-system-written-in-rust/ +[3]: https://www.redox-os.org/ +[4]: https://www.redox-os.org/news/release-0.7.0/ +[5]: https://gitlab.redox-os.org/redox-os/redox