• 0 Posts
  • 1 Comment
Joined 9 months ago
cake
Cake day: November 27th, 2024

help-circle
  • It just means system libraries pinned to versions which are version controlled

    It’s like a package.json or maven.xml or build.gradle or whatever but for the entire OS (An OS is really just an app that runs other apps so it makes sense to treat the deps via a dep management strat)

    And if u want to swap libraries you have to layer them on using a command which will add the new library onto a commit tree, so if something breaks u just roll back

    The idea is that ur pinned system libraries can get overridden and swapped out, but never have their underlying code changed or removed, so if something breaks u can just rollback to last happy version automatically at startup

    Everything stays open sourced tho, it just forces stability in the system code by making sure all changes to it are versioned and tracked