The proposed project includes porting SpiderMonkey and WebRender to Redox, improvements to Servo’s cross-compilation support, and a written-in-Rust font stack. The application was submitted for NGI Sargasso’s Open Call 4, and we await their response.
The funding for the Redox OS Unix-style Signals project has been finalized! As part of the NGI Zero Core Fund, NLnet will be donating 26,500 EUR, covering implementation of POSIX-style signals and process lifecycle management in userspace.
4lDO2 has moved the bulk of the signal handling code into our libc alternative, relibc. He has also implemented a large chunk of process lifecycle management, so Redox now handles the Session/Process Group/Process/Thread hierarchy more correctly. One area that has shown lots of improvement is the handling of thread and process exit. Some programs that were hanging on exit are now exiting cleanly; this is most notable for build tools, including Cargo.
Simple HTTP Server is an advanced HTTP web server written in Rust. Contributor Bendeguz Pisch has gotten the server to work and has successfully served a website.