From what I understand it’s the final form of decentralization. The idea is that a bunch of user/community owned computers communicate with each other and act like an alternative community based internet provider. Big cities already implement some form of this like NYC.
Currently my answer is ubuntu. I tried to use lubuntu recently but just so much wasn’t working out of the box like nm-applet wasn’t running on startup. The apt package manager is really tedious to use too.
This could also be boiled down to my general incompetence when it comes to Ubuntu based systems though :p