mirror of https://github.com/perkeep/perkeep.git
59 lines
3.3 KiB
HTML
59 lines
3.3 KiB
HTML
<h1 class='bustTitleRegexp'>What is Camlistore?</h1>
|
|
|
|
<p>Camlistore is your <b>personal storage system for life</b>. See <a href="/docs/overview">the overview</a>,
|
|
or <a href="http://www.youtube.com/watch?v=yxSzQIwXM1k&feature=youtu.be">the video</a> below.</p>
|
|
|
|
<p>Note that it's a "storage system", not just a "file system". It
|
|
can store and be accessed like a traditional filesystem, but it
|
|
specializes in representing higher-level objects which don't need to
|
|
exist in purely one place in a tree. (e.g. a photo, a comment, a
|
|
"like", a blog post) Or a tree of 5TB videos with Unix mode bits that
|
|
you can access via a FUSE filesystem. Whatever.</p>
|
|
|
|
<p>It is:</p>
|
|
<ul>
|
|
<li>a way to store, sync, share, search, publish, model and back up content</li>
|
|
<li>paranoid about privacy, with everything private by default</li>
|
|
<li>entirely under your control</li>
|
|
<li>Open Source (Apache licensed)</li>
|
|
<li>an acronym for <i>"Content-Addressable Multi-Layer Indexed Storage"</i>, saying that Camlistore is about:<ul>
|
|
<li>content-addressable storage, at the lowest layer ("Like git for all content in your life")</li>
|
|
<li>separate interoperable parts (<a href="/docs/arch">storage</a>, <a href="/docs/terms#graphsync">sync</a>, <a href="/docs/sharing">sharing</a>,
|
|
<a href="/docs/schema">modeling</a>), with well-defined protocols and roles</li>
|
|
<li>indexing and searching your content</li>
|
|
</ul></li>
|
|
<li><a href="/docs/uses">ambitious</a>, but ...</li>
|
|
<li>simple!</li>
|
|
<li>programming language-agnostic (parts and different implementations in <a href="http://golang.org/">Go</a>, Python, Java, Perl, Bash, ... the language doesn't matter.) What matters is simple, well-defined, formats and HTTP interfaces.</li>
|
|
<li>neither "Cloud" nor "Local". happily both. Run it on your own machine (any OS, any architecture), your phone, EC2, App Engine, Heroku, whatever.</li>
|
|
<li>a "20% project" from a few Google employees (and non-Googlers),
|
|
but not Google-centric nor endorsed by Google (other than them
|
|
letting us open source our side project)</li>
|
|
</ul>
|
|
|
|
<h2>Latest Release</h2>
|
|
|
|
<p>The latest release is <a href="docs/release/0.6">0.6 ("Cannon Beach")</a>, released 2013-12-25.</p>
|
|
|
|
<h2>Video Demo</h2>
|
|
|
|
<p>The June 2013 <a href="http://www.youtube.com/watch?v=yxSzQIwXM1k&feature=youtu.be">Camlistore Intro & Status Update</a> video:</p>
|
|
|
|
<center><iframe width="640" height="360" src="//www.youtube.com/embed/yxSzQIwXM1k" frameborder="0" allowfullscreen></iframe></center>
|
|
|
|
<h2>Old presentations</h2>
|
|
|
|
<p>See <a href="/talks/2011-05-07-Camlistore-Sao-Paolo/">http://camlistore.org/talks/2011-05-07-Camlistore-Sao-Paolo/</a>.</p>
|
|
<p>There's also this <a href="https://docs.google.com/present/view?id=dgks53wm_2j86hwnhs">older presentation</a>.</p>
|
|
|
|
<h2>Contribute</h2>
|
|
|
|
<p>In addition to user feedback, bug reports, and <a href="/docs/contributing">code contributions</a>, we also accept Bitcoin:</p>
|
|
|
|
<center>
|
|
<table width='200'>
|
|
<tr><td><a class="coinbase-button" data-code="59e6aa9eff5ed27f5fb1fc6705bd8e56" data-button-style="donation_large" href="https://coinbase.com/checkouts/59e6aa9eff5ed27f5fb1fc6705bd8e56">Donate Bitcoins</a><script src="https://coinbase.com/assets/button.js" type="text/javascript"></script></td></tr>
|
|
<tr><td>All donations help fund full-time Camlistore developers (but not Brad or other Google employees)</td></tr>
|
|
</table>
|
|
</center>
|