-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathindex.html
38 lines (33 loc) · 1.54 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
---
layout: home
---
<div style="font-size: 150%; text-align: center">
<p>
<i class="fa fa-download" aria-hidden="true"></i> <a href="{{ site.download_url }}">Download</a>
<i class="fa fa-envelope-o" aria-hidden="true"></i> <a href="mailto:[email protected]?subject=subscribe&body=subscribe">Subscribe</a>
<i class="fa fa-code-fork" aria-hidden="true"></i> <a href="https://github.com/picotm/picotm/fork">Fork</a>
<i class="fa fa-bug" aria-hidden="true"></i> <a href="https://github.com/picotm/picotm/issues">Contribute</a>
</p>
</div>
<h1 class="page-heading">At a Glance</h1>
<p>
Picotm is a system-level transaction manager. It provides transactional
semantics for low-level and operating-system functionality. It's flexible
and extensible to cover exactly your requirements. <strong>Error
handling</strong> and <strong>thread isolation</strong> are provided by
picotm, all you have to implement is the application logic.
</p>
<p>
Picotm is implemented in plain C and is well-suited for implementing
applications and firmware that is secure, reliable and thread-safe; yet
easy to develop. This makes picotm well-suited for
<strong>multi-threaded</strong> and <strong>fault-tolerant</strong>
software.
</p>
<p>
Picotm is free software: you can redistribute it and/or modify it under
the terms of the
<a href="https://www.gnu.org/licenses/">GNU Lesser General Public License</a>
as published by the Free Software Foundation, either version 3 of the License,
or (at your option) any later version.
</p>