PutPlace is software that will find, organize and publish your digital life to the Web so that you can share it with friends.
LicenseFree
Operating System Webware