Hello, I'd like to introduce the Linux based operating system I've been developing. It's based on Buildroot which you may ask "Isn't that for embedded devices" and I'll say yes. However, I've gone through code and config files and modified them to work for what I'm trying to accomplish. The goal is to create a mobile and desktop operating system that relies on the same components in its code base. Only the platform, CPU architecture, and boot method would cause incompatibilities but applications won't need to worry about that. The code I wrote is a mix of C and Bash, C is for the Flip desktop environment and Bash scripts handle tasks like package management, application management, and system install/updating. I have ExpidusOS use the AppImage format because of popularity and I like how easy it is to get applications installed. System packages use RPMs because CMake can produce that and it was already in Buildroot so that made adding packages easier. I push monthly development releases for testing the OS and it is under the Buildroot repository but soon under the new builder repository. I've also been working on an SDK to make development easier, right now it has a toolchain that Buildroot produces and a script which allows you to test the OS in a Docker image with graphical support and WIP GPU support. Right now, ExpidusOS uses Enlightenment but will be moving to the Flip desktop environment which I have been developing. I hope to make it highly customizable in the first production release like changing the theme on the fly and changing the system UI. Now keep in mind, the OS is early in development and isn't fully usable right now but I hope over the next few months to make it more usable. I need to fix things like the Firefox AppImage builder and building drivers like the NVidia ones but that is minor right now. I'm mainly focused on getting Flip to work and be usable. Here's the link to the GitHub: https://github.com/ExpidusOS