Perkeep

Perkeep
Developer(s) Open Source Community
Stable release
0.10 ("Bellingham") / 2 May 2018 (2018-05-02)
Preview release
0.10 ("Bellingham") / 2 May 2018 (2018-05-02)
Repository Edit this at Wikidata
Written in Go
Operating system Cross-platform
Type Data store
License Apache 2.0 Licence
Website perkeep.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 uses a mutation model based on GPG signed claims called Permanodes. Permanodes provide modeling, storing, searching, sharing & syncing data in the post-PC era. Perkeep can be thought of as Git for general personal information storage: a user's Perkeep is the master repository. Perkeep is graph-based rather than a working tree in data model terminology: Entities are permanodes and relations between them are claims on the permanodes. Entities are named by their cryptographic hashes. Search is enabled over permanodes and the claims. While Perkeep can store files like a traditional file system, it specializes in storing higher-level objects (pictures, videos).

Development

The Perkeep rename project is under active development led by Brad Fitzpatrick, a Google employee (originally as a 20 percent 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". Retrieved December 5, 2017.
  2. "LiveJournal creator Brad Fitzpatrick details his open-source digital life backup system". 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.