Perkeep
Developer(s)Brad Fitzpatrick
Stable release
0.11 ("Seattle") / 11 November 2020 (2020-11-11)
Preview release
0.11 ("Seattle") / 11 November 2020 (2020-11-11)
Repository
Written inGo
Operating systemCross-platform
TypeData store
LicenseApache License 2.0
Websiteperkeep.org

Perkeep (previously Camlistore, Content-Addressable Multi-Layer Indexed Storage) is a set of open-source formats, protocols, and software for modeling, storing, searching, sharing, and synchronizing data.[1]

Storage

Perkeep's content-addressable storage is based on GPG-signed claims. These claims provide modeling, storing, searching, sharing, and synchronization of data. Perkeep can be thought of as Git for general personal information storage: a user's Perkeep is the main repository. Perkeep is graph-based rather than a working tree in data model terminology. Perkeep can store files like a traditional file system, but it specializes in storing objects such as pictures and videos.

Development

The Perkeep project is under active development led by Brad Fitzpatrick, a former Google employee (originally as a 20% Project), and co-maintainer Mathieu Lonjaret.[2][3][4] The project has two goals: expand the standard library of the Go programming language, and implementing Perkeep open source formats, protocols, and software for modeling, storing, searching, sharing of a long-term, personal datastore system.

References

  1. "It's time to finally rename Camlistore". GitHub. Retrieved December 5, 2017.
  2. "LiveJournal creator Brad Fitzpatrick details his open-source digital life backup system". 26 April 2016. Retrieved April 26, 2016.
  3. "Gerrit code review rename to Perkeep.org". Retrieved December 8, 2017.
  4. "LinuxFest Northwest". Retrieved April 27, 2016.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.