This Week in Redox 9
By Ticki on
This is the 9th post of a series of blog posts tracking the development and progress of Redox, the Rust operating system. If you want to know more about Redox in general, then visit our Github page.
(written by Ticki)
What’s new in Redox?
-
@jackpot51 and @stratact are working on OrbTK, a tool kit for UI widgets, layouts, and other stuff. Works on Linux, too!
-
@domtheporcupine have written an awesome bootstrapping script making it possible to get started with hacking on Redox in just a few minutes.
-
@ticki have begun writing
orbital-sdl2
, a emulation layer for running Orbital-based applications outside Redox. -
@polymetric1 has improved a
CONTRIBUTING.md
as a quick but extensive guide for new contributors. -
@ticki has written a new buffer data structure for Sodium, the [insert buzzword here] editor. This makes Sodium a lot faster.
-
@skylerberg have written a lexer and a parser for
ion
(the shell). -
@jackpot51 have ported
ion
(shell) to Linux. -
@ticki has refactored the libraries to do less reexports in the root, make less use of pointer sized integers, and a bunch of other changes.
-
@jackpot51 and @ticki have moved a lot of parts to seperate repositories, making them submodules to
redox-os/redox
. -
@fischmax have seperated alt and alt-gr (now alt-gr does not yield alt anymore).
-
@ticki is working on compression for Osmium (archive format).
-
@jackpot51 is working on a pipe syscall.
-
And lots of other small changes.
What does it look like?
Changes have not affected the appereance a lot:
What’s next?
- Fix bugs in Sodium introduced by the new buffering mechanism
- Get the piping syscall to work
- Improve multithreading
- Get full support for orbital on Linux systems
- Make ZFS writable
Contributors
(sorted like Contributors
section on Github)
Whew! 7 new contributors.
- jackpot51
- ticki
- stratact
- tedsta
- k0pernicus
- polymetric1
- esell
- lazyoxen
- domtheporcupine
- achanda
- nobbz
- stryan
- ambaxter
- fischmax
- mgattozzi
- maximilianmeister
- nounoursheureux
- bheesham
- layered-esell
- skylerberg
- hauleth
- shadowcreator
- coder543
- n3mes1s
- flashyoshi
- remram44
- flosse