Supernova progress report - February 2024
February 28, 2024 (edited March 1, 2024)
2 minute read
It’s time for another exciting update on Supernova, a new cutting-edge Web OS. Since the last progress report, we have been making a lot of progress on Supernova. I’m thrilled to share my advancements with you.
Image of Supernova being built
Specifically, we have been working on processes and sandboxing. We am proud to say that Supernova is now able to sandbox different applications and allow them to securely communicate with each other. This is a huge step forward in the development of Supernova, as it is a key feature that will allow Supernova to be a secure and reliable platform for developers to build on.
REPL of Program communicating with the Kernel
I have also been working on Supernova Developer: Learn, a platform that will allow developers to learn Supernova APIs and best practices. This will be a key resource for developers who are looking to build applications for Supernova. The plan for Supernova Developer is for it to be a portal where developers can submit their apps to the Supernova Package Registry.
As Supernova’s codebase expands with every passing day, I’ve begun to work on things other than code: documentation. Supernova just reached 1030 commits, and because we foresee the codebase growing significantly, we have also begun documenting some internal things. There is a chance that we will license parts of the codebase to others, and we want to make sure that it is well-documented and easy to understand.
what’s next
Throughout the next few months, we will continue working on the Kernel and the Program Runtime model. We will continue documenting through Developer Learn. We see a long road ahead for Supernova, but we are excited to continue working on it and to share our progress with you.
That’s about it for now. Stay tuned for more updates as we continue to push Supernova forward.
about the author
Pablo Gracia is a high school student from California. He is passionate about technology and music. He is the creator of this blog and the author of all the posts. He is also the creator of the Supernova Experience.
View more blog posts