Yea- read my comment above. A decentralized and distributed equivalent to github could probably be developed. Some of the mechanisms are still in there infancy which would be needed for it to work in a reliable way. For example integrating a bitcoin-like system into distributed systems to reward people for participating in sharing resources (ie disk space, cpu usage, etc). A system of authentication would be needed (something dumb enough for 'lazy' developers, etc). The most important thing of all is this would all need to be extremely easy to setup.

I think it could work actually even without everybody running the software. If every person who ran the software could attach a traditional domain name to there instance you could even just share that instance so you'd end up with lots of different places that provide the ability to interact with the larger system without having to even install any software yourself. There might be implications to this and there might be solutions to those problems.

In any event it's something to think about. Ultimately though I don't know any of this is practical right now.

What we should probably be focused on (and something that Tails has been) is getting developers to simply sign there commits.

Reply via email to