@inproceedings{dropbox,
  title={Dropbox: Simplifying Cloud Storage},
  author={Houston, Drew and Ferdowsi, Arash},
  booktitle={Y Combinator Demo Day},
  year={2008}
}

@article{ipfs,
  title={IPFS - Content Addressed, Versioned, P2P File System},
  author={Benet, Juan},
  journal={arXiv preprint arXiv:1407.3561},
  year={2014}
}

@inproceedings{ceph,
  title={Ceph: A Scalable, High-Performance Distributed File System},
  author={Weil, Sage A and Brandt, Scott A and Miller, Ethan L and Long, Darrell DE and Maltzahn, Carlos},
  booktitle={Proceedings of the 7th symposium on Operating systems design and implementation},
  pages={307--320},
  year={2006}
}

@inproceedings{sfs,
  title={Semantic File Systems},
  author={Gifford, David K and Jouvelot, Pierre and Sheldon, Mark A and O'Toole Jr, James W},
  booktitle={ACM SIGOPS Operating Systems Review},
  volume={25},
  number={5},
  pages={16--25},
  year={1991},
  organization={ACM}
}

@inproceedings{presto,
  title={Presto: A content-based file system},
  author={Dourish, Paul and Edwards, W Keith and LaMarca, Anthony and Salisbury, Michael},
  booktitle={Proceedings of the 22nd annual conference on Computer-supported cooperative work},
  pages={188--197},
  year={1999}
}

@techreport{alluxio_vdfs,
  author = {Li, Haoyuan},
  title = {Alluxio: A Virtual Distributed File System},
  institution = {EECS Department, University of California, Berkeley},
  year = {2018},
  month = {May},
  url = {http://www2.eecs.berkeley.edu/Pubs/TechRpts/2018/EECS-2018-29.html},
  number = {UCB/EECS-2018-29}
}

@misc{closure_tables,
  title={Closure Tables for Browsing Trees in SQL},
  author={McCormick, Shaun},
  howpublished={\url{https://coderwall.com/p/lixing/closure-tables-for-browsing-trees-in-sql}},
  note={Accessed: 2025-07-27}
}

@misc{rclone_reference,
  title={rclone - rsync for cloud storage},
  author={Craig-Wood, Nick},
  howpublished={\url{https://rclone.org}},
  year={2014},
  note={Accessed: 2025-07-28}
}

@inproceedings{bergman_fragmentation_2006,
  author = {Ofer Bergman and Ruth Beyth-Marom and Rafi Nachmias},
  title = {The Project Fragmentation Problem in Personal Information Management},
  booktitle = {CHI '06: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems},
  year = {2006},
  pages = {271--274},
  doi = {10.1145/1124772.1124813}
}

@inproceedings{dourish_presto_1999,
  author = {Paul Dourish and W. Keith Edwards and Anthony LaMarca and Michael Salisbury},
  title = {Using Properties for Uniform Interaction in the Presto Document System},
  booktitle = {ACM Transactions on Computer-Human Interaction},
  year = {1999},
  volume = {6},
  number = {2},
  pages = {135–-161},
  doi = {10.1145/306409.306411}
}

@inproceedings{gifford_sfs_1991,
  author = {David K. Gifford and Pierre Jouvelot and Mark A. Sheldon and James W. O'Toole Jr.},
  title = {Semantic File Systems},
  booktitle = {Proceedings of the Thirteenth ACM Symposium on Operating Systems Principles},
  year = {1991},
  pages = {16--25},
  doi = {10.1145/121132.121137}
}

@inproceedings{kleppmann_localfirst_2019,
  author = {Martin Kleppmann and Adam Wiggins and Peter van Hardenberg and Mark McGranaghan},
  title = {Local-First Software: You Own Your Data, in spite of the Cloud},
  booktitle = {Proceedings of the ACM Conference on Systems and Programming},
  year = {2019},
  url = {https://martin.kleppmann.com/papers/local-first.pdf}
}

@inproceedings{zhu_dedup_2008,
  author = {Benjamin Zhu and Kai Li and Hugo Patterson},
  title = {Avoiding the Disk Bottleneck in the Data Domain Deduplication File System},
  booktitle = {FAST '08: 6th USENIX Conference on File and Storage Technologies},
  year = {2008},
  pages = {1--14}
}

@inproceedings{quinlan_venti_2002,
  author = {Sean Quinlan and Sean Dorward},
  title = {Venti: A New Approach to Archival Storage},
  booktitle = {FAST '02: File and Storage Technologies},
  year = {2002},
  pages = {89--101}
}

@inproceedings{muthitacharoen_lbfs_2001,
  author = {Athicha Muthitacharoen and Benjie Chen and David Mazieres},
  title = {A Low-Bandwidth Network File System},
  booktitle = {SOSP '01: Proceedings of the Eighteenth ACM Symposium on Operating Systems Principles},
  year = {2001},
  pages = {174--187},
  doi = {10.1145/502034.502052}
}

@inproceedings{dumais_stuff_2003,
  author = {Susan T. Dumais and Edward Cutrell and JJ Cadiz and Gavin Jancke and Raman Sarin and Daniel C. Robbins},
  title = {Stuff I've Seen: A System for Personal Information Retrieval and Re-use},
  booktitle = {SIGIR '03: Proceedings of the 26th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval},
  year = {2003},
  pages = {72--79},
  doi = {10.1145/860435.860451}
}

@inproceedings{shapiro_crdts_2011,
  author = {Marc Shapiro and Nuno Preguiça and Carlos Baquero and Marek Zawirski},
  title = {Conflict-Free Replicated Data Types},
  booktitle = {SSS 2011: Symposium on Self-Stabilizing Systems},
  year = {2011},
  pages = {386--400},
  doi = {10.1007/978-3-642-24550-3_29}
}

@inproceedings{weiser_ubiquitous_1991,
  author = {Mark Weiser},
  title = {The Computer for the 21st Century},
  booktitle = {Scientific American},
  year = {1991},
  volume = {265},
  number = {3},
  pages = {94--104}
}

@misc{iroh_networking,
  author = {{n0 Computer}},
  title = {Iroh: A Toolkit for Building Distributed Applications},
  year = {2024},
  url = {https://github.com/n0-computer/iroh},
  note = {High-performance networking with 90\%+ NAT traversal success rate}
}

@techreport{atlassian2025,
  author = {{Atlassian}},
  title = {State of Teams 2025},
  institution = {Atlassian},
  year = {2025},
  month = {March},
  url = {https://www.atlassian.com/blog/state-of-teams-2025},
  note = {Knowledge workers spend 25\% of their workweek searching for information across fragmented systems}
}

@techreport{mckinsey2012,
  author = {{McKinsey Global Institute}},
  title = {The Social Economy: Unlocking Value and Productivity Through Social Technologies},
  institution = {McKinsey \& Company},
  year = {2012},
  note = {Knowledge workers spend 19\% of their workweek searching for and gathering internal information}
}
@misc{spacedrive-benchmarks-2025,
  title = {Spacedrive Benchmarks},
  author = {{Spacedrive Team}},
  year = {2025},
  url = {https://github.com/spacedriveapp/benchmarks}
}
@misc{wcag-2021,
  title = {Web Content Accessibility Guidelines (WCAG) 2.1},
  author = {{W3C}},
  year = {2021},
  url = {https://www.w3.org/WAI/WCAG21/quickref/},
  note = {W3C Recommendation}
}
@misc{opendal-2025,
  title = {OpenDAL: Open Data Access Layer},
  author = {{Datafuse Labs}},
  year = {2025},
  url = {https://github.com/apache/opendal},
  note = {Apache OpenDAL - A unified data access layer}
}

@misc{opendal-changelog-2025,
  title = {OpenDAL v0.49 Changelog},
  author = {{Apache OpenDAL Contributors}},
  year = {2025},
  url = {https://github.com/apache/opendal/releases/tag/v0.49.0},
  note = {Emphasizes ranged reads and metadata alignment for cloud services}
}

@misc{aws-s3-etag-2025,
  title = {Amazon S3 ETag Generation},
  author = {{Amazon Web Services}},
  year = {2025},
  url = {https://docs.aws.amazon.com/AmazonS3/latest/API/RESTCommonResponseHeaders.html},
  note = {S3 ETag as MD5 for single-part uploads under 5GB}
}
