So I have totally forgotten about this forum for like eight months now. I'm back because I have a personal project I want to attempt. So I have expressed my desire to use a BSD based system and that hasn't changed. I now wish to resume trying to create a BSD based desktop as my daily driver.
I want your input on this but I want to create a full linux subsystem within my core BSD system. It was going to be based on alpine linux because it is a simple secure OS that also uses musl libc so it should be compatible. The main goal is to leverage the benefits of both OS's together. I want the core security of BSD systems plus the stability and how lightweight the systems are. The way I see it the man fundamental flaw of BSD is the lack of software availability.
I was inspired by windows subsystem for linux and I wondered if I could do a similar concept on BSD.
Just to be clear this project is mainly to increase my knowledge in various areas such Linux and BSD design, low level programming, etc. I'm still a noob but I think it is worth doing this project and who knows maybe something good can come out of it.
What do y'all think ? Please don't hold back if you think it's stupid or impractical that is fine I want to hear your honest input.