Dat (ソフトウェア)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/04/29 14:32 UTC 版)
![]() | |
![]() リポジトリの作成、ファイルの追加、分散同期を示すコマンドラインセッション | |
作者 | マックス・オグデン[1] |
---|---|
開発元 | Datチーム[2]ほか[3] |
初版 | 2013年6月4日 |
最新版 | |
リポジトリ |
github |
プログラミング 言語 | JavaScript |
対応OS | Linux, macOS, Windows |
対応言語 | 英語 |
種別 | 分散データストア |
ライセンス | 三条項BSDライセンス[5] |
公式サイト |
dat-ecosystem |
ファイル共有 |
---|
![]() |
Dat([dæt][6])は、バージョン管理システムの機能を備えているファイル共有ソフトである。変更履歴の追跡とデータセットの公開が可能である。主にデータサイエンス分野で利用されているが、あらゆるデータセットにおける変更の追跡にも使用可能である。分散型バージョン管理システムとして、速度、簡潔さ、安全性、そして分散的かつ非線形なワークフローへの対応を重視して設計されている[7]。
Datは2013年にマックス・オグデンによって、データアナリストがデータセットに加えた変更を協力して扱う方法を標準化する目的で作成された[8]。このプロジェクトは、Code for Science[9]、ナイト財団[10]、アルフレッド・P・スローン財団[11][2]の資金支援により開発されている。
Datは自由ソフトウェアであり、BSDライセンスの一種である三条項BSDライセンスの下で配布されている。
主な実装例の一つに、Beakerがある。これは、dat:// URL
をシームレスに処理し、Datウェブサイトの構築とシーディングを可能にするウェブブラウザである[12]。また、Datのためのサーバーサイド常時シーディングツールとしてHomebaseがある[13]。
関連項目
脚注
- ^ “initial readme”. Github (2013年6月26日). 2017年1月25日閲覧。
- ^ a b “Dat Development Team”. Dat Project (2016年). 2018年6月23日時点のオリジナルよりアーカイブ。2017年1月26日閲覧。
- ^ “Commit Graph”. Github. 2017年1月26日閲覧。
- ^ "Release 14.0.2"; 閲覧日: 2020年3月26日; 出版日: 2020年3月26日.
- ^ “Dat's BSD license at github.com”. github.com (2015年11月18日). 2017年1月25日閲覧。
- ^ “Introducing Dat: If Git Were Designed For Big Data (at 00:00:03)”. YouTube. 2017年1月26日閲覧。
- ^ “dat” (英語). datproject.org. 2017年1月26日閲覧。
- ^ “initial readme · datproject/dat@4646792” (英語). GitHub. 2017年1月26日閲覧。
- ^ “Technology & Data For Good”. Code for Science & Society. 2016年1月26日閲覧。
- ^ “Dat”. Knight Foundation. 2016年1月26日閲覧。
- ^ “Dat Grant”. sloan.org. Alfred P. Sloan Foundation (2014年). 2016年1月26日閲覧。
- ^ “Beaker | Peer-to-peer Web browser. No blockchain required.” (英語). beakerbrowser.com. 2016年11月19日時点のオリジナルよりアーカイブ。2019年6月13日閲覧。
- ^ GitHub - beakerbrowser/homebase: Self-deployable tool for seeding dat:// websites., Beaker Browser, (2019-06-12) 2019年6月13日閲覧。
- Dat_(ソフトウェア)のページへのリンク