(The computers image needs to be uploaded, like the previous release it should show the Jeremy computers running the current Redox version)




## Overview
It's been a while since we had our last release, but we have been heads-down working hard this whole time,
and Release 0.9.0 is packed with many improvements and cleanup.
and Release 0.9.0 is packed with new features, improvements, bug fixes and cleanup.
We would like to thank all maintainers and contributors a lot by their hard work that make this release possible.
We would like to thank all maintainers and contributors whose hard work has made this release possible.
Here are just a few of the highlights!
- Massive performance improvements
- Much improved process/thread lifecycle and signaling, thanks to funding from [NLnet](https://nlnet.nl/project/RedoxOS-Signals/)
- Massive performance improvements and stability
- Now featuring COSMIC Files, Edit and Terminal from the [COSMIC Desktop](https://system76.com/cosmic/)!
- Huge improvements to the portability of Linux/BSD programs
- Phase-One of the creation of a stable API
- USB Mouse and Keyboard support (with caveats)
- Phase One of the creation of a stable API
- Improved paging and memory management
- Faster system calls
- Wide-ranging clean-up and debugging of the kernel, drivers and PCIe support
- Improved USB HID support
- Improved filesystem performance
- Our [porting strategy](https://www.redox-os.org/news/porting-strategy/) was explained
## Other Key Improvements
- VirtIO drivers for better performance in virtual machines
- Virtualized [TSC](https://en.wikipedia.org/wiki/Time_Stamp_Counter) gives a massive boost to context switching speed in virtual machines
- Change to [Unix path format](https://en.wikipedia.org/wiki/Path_(computing)#Unix_style) from our previous [URI format](https://en.wikipedia.org/wiki/Uniform_Resource_Identifier) to improve source compatibility
- Relibc (our C library implementation) is now almost 100% Rust and much more complete
- Improvements to the bootloader for more hardware compatibility
- Significant progress on the ARM64 (Aarch64) support, including partial support for Raspberry Pi 3B+
- Contain (Redox's sandbox driver) has been expanded and is available as a demo (`desktop-contain.toml`)
- Slint, Iced and winit GUI libraries support the Redox's display server (Orbital)
- Most COSMIC Desktop programs were ported
- GNU Nano and [Helix](https://helix-editor.com/) editors were ported
-[RustPython](https://rustpython.github.io/) is working
- New build system options and improvements
- Lots of new documentation, a complete book review and cleanup, almost 100% up-to-date information
- Lots of new documentation, lots of updates to reflect recent changes
- A [FAQ](https://www.redox-os.org/faq/) was added to the website
- A [developer FAQ](https://doc.redox-os.org/book/ch09-07-developer-faq.html) was added to the book
- The Redox software ports system was almost completely documented
@@ -45,7 +50,7 @@ Here are just a few of the highlights!
- Some sections of the website FAQ were copied to the book for better reading and easy to find information
-[Feature comparison](https://doc.redox-os.org/book/ch04-11-features.html) tables were added to the book
- The [References](https://doc.redox-os.org/book/ch09-08-references.html) page documents the best references to learn Rust, OS development and computer science
-Now the website say that we aim to be a complete Linux/BSD alternative
-Our [porting strategy](https://www.redox-os.org/news/porting-strategy/) was explained