Comment Re:Neat, thanks (Score 1) 323
I question whether the author has any right to release it at all. Sounds like it was done as a work for hire thus she doesn't doesn't own the copyright.
So unfortunately this means there really aren't any open source alternatives.
Unfortunately the distributed model has fundamental privacy problems. One needs complete trust in all server nodes as they can do nearly anything with a user's data after they have access. e.g. a user can revoke permission but that doesn't prevent a networked server from having cached & continuing to display it. Or potentially a rogue server which makes everything they have permission to see publicly available.
It is easier to write an incorrect program than understand a correct one.