From HandWiki - Reading time: 5 min
A command-line session showing repository creation, addition of a file, and decentralized synchronization | |
| Original author(s) | Max Ogden[1] |
|---|---|
| Developer(s) | Dat Team[2] and others[3] |
| Initial release | 4 June 2013 |
| Repository | github |
| Written in | JavaScript |
| Operating system | Linux, macOS, Windows |
| Available in | English |
| Type | Distributed data store |
| License | BSD-3-Clause[4] |
| Website | dat-ecosystem |
Dat (/dæt/[5]) is a data distribution tool with a version control feature for tracking changes and publishing data sets. It is primarily used for data-driven science, but it can be used to keep track of changes in any data set. As a distributed revision control system it is aimed at speed, simplicity, security, and support for distributed, non-linear workflows.[6]
Dat was created by Max Ogden in 2013 to standardize the way data analysts collaborate on the changes they make to data sets.[7] It is developed through funding support from Code for Science,[8] the John S. and James L. Knight Foundation[9] and the Alfred P. Sloan Foundation.[10][2]
Dat is free software distributed under the terms of the BSD-3-Clause license.
One of the main implementations is Beaker, a web browser that seamlessly handles dat:// URLs and allows building and seeding Dat websites.[11] Homebase is a server-side permanent seeding tool for Dat.[12]
| Part of a series on |
| File sharing |
|---|
| Technologies |
| Video sharing sites |
| BitTorrent sites |
| Academic/scholarly |
| File sharing networks |
| P2P clients |
| Streaming programs |
| Anonymous file sharing |
| Development and societal aspects |
| By country or region |
| Comparisons |