Maintainer: Spandan Sharma (spandan.sharma@maidsafe.net)
Crate | Linux/OS X | Windows | Coverage | Issues |
---|---|---|---|---|
| API Documentation - master branch | MaidSafe website | SAFE Network Forum | |:------:|:-------:|:-------:|:-------:|
A cross platform virtual file-system in userspace (drive) that will appear as a regular drive on the operating system. The interface is a POSIX-like API and this is exposed in every OS. May include a webdav interface where possible.
IOS and Android…etc… may require a driverless option, further consideration will also be required (webdav ?) to provide the same cross platform/OS compatibility.
This drive can provide a blocking call to be used as a stand alone application, or a threaded call to enable a drive to be mounted from any application.
Requires fuse dev files in ubuntu sudo apt-get install libfuse-dev
Requires osxfuse (easiest method is to use Homebrew and brew install osxfuse
Likely working Puffs and will require fuse-development library installed, but requires tests and CI integration.
Currently unimplemented and will require the windows driver frameworks as per these examples
- Finalise API
- Confirm Bsd
- Provide simple example (mirror)
- API version 0.0.8
- Add windows driver version
- API version 0.0.9
- Webdav integration
- API version 0.1.0
- Investigate midipix and DokanY.
Licensed under either of
- the MaidSafe.net Commercial License, version 1.0 or later (LICENSE)
- the General Public License (GPL), version 3 (COPYING or http://www.gnu.org/licenses/gpl-3.0.en.html)
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the MaidSafe Contributor Agreement, version 1.1 ([CONTRIBUTOR] (CONTRIBUTOR)), shall be dual licensed as above, and you agree to be bound by the terms of the MaidSafe Contributor Agreement, version 1.1.