Perkeep
{{Short description|Set of open-source formats, protocols, and software}}
{{Infobox software
| name = Perkeep
| logo = Keepy-small.png
| logo size = 220px
| screenshot =
| caption =
| collapsible = yes
| developer = Brad Fitzpatrick
| latest release version = 0.11 ("Seattle")
| latest release date = {{release date|2020|11|11|df=yes}}
| latest preview version = 0.11 ("Seattle")
| latest preview date = {{release date|2020|11|11|df=yes}}
| operating system = Cross-platform
| size =
| programming language = Go
| genre = Data store
| license = Apache License 2.0
| website = {{URL|https://perkeep.org/}}
}}
{{Portal|Free and open-source software}}
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.{{cite web |title=It's time to finally rename Camlistore. |website=GitHub |url=https://github.com/camlistore/camlistore/issues/981 |accessdate=December 5, 2017}}
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.{{cite web |date=26 April 2016 |title=LiveJournal creator Brad Fitzpatrick details his open-source digital life backup system |url=https://www.geekwire.com/2016/brad-fitzpatrick-camlistore-document-life/ |accessdate=April 26, 2016}}{{cite web |title=Gerrit code review rename to Perkeep.org |url=https://camlistore-review.googlesource.com/c/camlistore/+/11986/ |accessdate=December 8, 2017}}{{Dead url|date=September 2024}}{{cite web |last1=Fitzpatrick |first1=Brad |last2=Lonjaret |first2=Mathieu |date=April 24, 2016 |title=LinuxFest Northwest |url=https://www.linuxfestnorthwest.org/2016/sessions/camlistore-your-personal-storage-system-life |accessdate=April 27, 2016 |archive-url=https://web.archive.org/web/20160625143009/https://www.linuxfestnorthwest.org/2016/sessions/camlistore-your-personal-storage-system-life |archive-date=2016-06-25}} 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
{{Reflist}}
External links
- {{Official website|https://perkeep.org/}}
{{Prone to spam|date=November 2014}}
Category:Software using the Apache license
Category:Free software programmed in Go