Actually, it's better than you describe it, I think. Most components are FOSS. The default GUI and the framebuffer driver are proprietary closed source. However, the framebuffer driver has been extracted from the GUI service by github user ddvk and faciliates the development of independent interfaces (look for "launchers") that can launch further independent programs, e.g. harmony https://rmkit.dev/apps/harmony
There is also an opkg-based package manager and repo with many packages: https://toltec-dev.org/
The binary patching that you talk about is only one mod that can be installed to improve the functionality of the original GUI. It is true that it would be awesome if that had plugin support, as you stated, though.
There is also an opkg-based package manager and repo with many packages: https://toltec-dev.org/
The binary patching that you talk about is only one mod that can be installed to improve the functionality of the original GUI. It is true that it would be awesome if that had plugin support, as you stated, though.