Dat (software)
Dat (/dæt/[6]) 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.[7]
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 |
Stable release | 14.0.2
/ 26 March 2020[4] |
Repository | github |
Written in | JavaScript |
Operating system | Linux, macOS, Windows |
Available in | English |
Type | Distributed data store |
License | Revised BSD license[5] |
Website | datproject |
Dat was created by Max Ogden in 2013 to standardize the way data analysts collaborate on the changes they make to data sets.[8] It is developed by the Dat Team through funding support from Code for Science,[9] the John S. and James L. Knight Foundation[10] and the Alfred P. Sloan Foundation.[11]
Dat is free software distributed under the terms of the Revised BSD license (3-clause).
One of the main implementations is Beaker, a web browser that seamlessly handles dat:// URLs and allows building and seeding Dat websites.[12] Homebase is a server-side permanent seeding tool for Dat.[13]
Part of a series on |
File sharing |
---|
Technologies |
Video sharing sites |
BitTorrent sites |
Academic |
File sharing networks |
P2P clients |
Streaming programs |
Anonymous file sharing |
Development and societal aspects |
By country or region |
Comparisons |
See also
- Freenet
- IPFS
- Git
- Beaker (web browser)
- Comparison of version control software
- List of revision control software
References
- "initial readme". Github. 26 June 2013. Retrieved 25 January 2017.
- "Dat Development Team". Dat Project. 2016. Retrieved 26 January 2017.
- "Commit Graph". Github. Retrieved 26 January 2017.
- "Releases - datproject/dat". Retrieved 26 March 2020 – via GitHub.
- "Dat's BSD license at github.com". github.com. 18 November 2015. Retrieved 25 January 2017.
- "Introducing Dat: If Git Were Designed For Big Data (at 00:00:03)". YouTube. Retrieved 26 January 2017.
- "dat". datproject.org. Retrieved 26 January 2017.
- "initial readme · datproject/dat@4646792". GitHub. Retrieved 26 January 2017.
- "Technology & Data For Good". Code for Science & Society. Retrieved 26 January 2016.
- "Dat". Knight Foundation. Retrieved 26 January 2016.
- "Dat Grant". sloan.org. Alfred P. Sloan Foundation. 2014. Retrieved 26 January 2016.
- "Beaker | Peer-to-peer Web browser. No blockchain required". beakerbrowser.com. Retrieved 13 June 2019.
- GitHub - beakerbrowser/homebase: Self-deployable tool for seeding dat:// websites., Beaker Browser, 12 June 2019, retrieved 13 June 2019