Bedrock Linux
bedrocklinux.org
bedrocklinux.org
https://bedrocklinux.org/faq.html
>"How does Bedrock Linux Work?
[...]
Bedrock has different strategies for different subsystems. Its most widely used strategy is to:
o Organize the system's files and processes into units called strata. Think of these as chroots with selective holes punched in them.
o Make resources such as executables and fonts available across stratum boundaries via a FUSE filesystem called crossfs that alters files on-the-fly to make them portable across stratum boundaries.
o Resources producers - namely package managers - are not told about the crossfs. This way, they usually cannot conflict with each other.
o Resource consumers are configured to consider crossfs. For example, cross binary locations are added to the $PATH so that bash can find them."
Some very interesting OS design ideas here!
Related:
Bedrock Linux 0.7 Poki Distro Compatibility Matrix:
https://bedrocklinux.org/0.7/distro-compatibility.html
Bedrock Linux 0.7 Poki Feature Compatibility Matrix: