Monotone
E699672
Monotone is a distributed version control system designed for reliability, integrity, and decentralized collaboration, using cryptographic versioning and peer-to-peer synchronization.
Statements (46)
| Predicate | Object |
|---|---|
| instanceOf |
distributed version control system
ⓘ
free software ⓘ revision control system ⓘ |
| category |
distributed revision control software
ⓘ
free version control software ⓘ |
| designGoal |
data integrity
ⓘ
decentralized collaboration ⓘ reliability ⓘ scalability ⓘ security ⓘ |
| developmentModel | open source software development ⓘ |
| feature |
branching and merging
ⓘ
changeset-based versioning ⓘ code signing ⓘ conflict detection ⓘ decentralized repository model ⓘ file and directory renames ⓘ history tracking ⓘ internationalization support ⓘ network synchronization ⓘ offline operation ⓘ peer authentication ⓘ revision certificates ⓘ strong cryptographic integrity checking ⓘ |
| interface | command-line interface ⓘ |
| license |
GNU General Public License
ⓘ
GPL-2.0-or-later ⓘ |
| operatingSystem |
Linux
ⓘ
Windows ⓘ
surface form:
Microsoft Windows
Unix-like systems ⓘ macOS ⓘ |
| programmingLanguage | C++ ⓘ |
| repositoryModel | distributed repository ⓘ |
| securityModel |
certificate-based trust model
ⓘ
cryptographic signatures on revisions ⓘ |
| stores | complete project history ⓘ |
| supports |
cryptographic versioning
ⓘ
distributed development ⓘ merging between branches ⓘ multiple branches ⓘ networked collaboration without central server ⓘ peer-to-peer synchronization ⓘ |
| synchronizationModel | peer-to-peer ⓘ |
| uses |
SHA-1 hashing
ⓘ
public-key cryptography ⓘ |
| writtenIn | C++ NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.
subject surface form:
Concurrent Versions System