By Ticki on

This is the first post in a blog series tracking the development and progress of Redox, the modular and secure OS, written in Rust. So welcome!

(written by Ticki)

What’s new in Redox?

The development of Redox’s package manager, Oxide ( ox for short), has started. The source for Oxide can be found here.

for short), has started. The source for Oxide can be found here. @jackpot51, @stratact, and @tedsta have started implementing support for ZFS, which is planned to be the main file system used in Redox.

@ticki made an icon for Redox (see screenshots).

@hauleth set up a cool website, using Hugo.

@ticki cleaned up the style in the whole codebase.

@esell cargoified a lot of crates in the main repository.

Thanks to @stryan and @jackpot51, the window manager is moved to libredox, under the name orbital .

What does it look like?

The desktop. Yay! Fancy opacity. We have a file manager! The boot screen.

What’s next?

Moving many functions out of the kernel/libredox. For example, we plan to move orbital out of libredox.

Porting libstd completely. Many of the libstd functionalities are provided by the common module right now. However, we would like to port libstd to provide support for other crates.

module right now. However, we would like to port libstd to provide support for other crates. Adding signatures, hashes, and other crypto stuff to the Oxide package manager.

Improving documentation.

Starting a shell (rash).

Make Redox support 64-bit system.

And lots of lots of lots of other stuff.

Contributors

(fetched from Contributors section on Github)