Skip to content
This repository has been archived by the owner on Jan 6, 2020. It is now read-only.
/ drive Public archive

cross platform virtual file-system (virtual, programmable, hard drive)

License

Unknown, GPL-3.0 licenses found

Licenses found

Unknown
LICENSE
GPL-3.0
COPYING
Notifications You must be signed in to change notification settings

maidsafe-archive/drive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repository is no longer maintained

It has been moved to the maidsafe-archive organisation for reference only

Drive

Maintainer: Spandan Sharma (spandan.sharma@maidsafe.net)

Crate Linux/OS X Windows Coverage Issues
Build Status Build status Coverage Status Stories in Ready

| API Documentation - master branch | MaidSafe website | SAFE Network Forum | |:------:|:-------:|:-------:|:-------:|

Overview

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.

Prerequisites

Linux

Requires fuse dev files in ubuntu sudo apt-get install libfuse-dev

OS X

Requires osxfuse (easiest method is to use Homebrew and brew install osxfuse

BSD

Likely working Puffs and will require fuse-development library installed, but requires tests and CI integration.

Windows

Currently unimplemented and will require the windows driver frameworks as per these examples

Todo Items

  • 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.

License

Licensed under either of

at your option.

Contribution

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.

About

cross platform virtual file-system (virtual, programmable, hard drive)

Resources

License

Unknown, GPL-3.0 licenses found

Licenses found

Unknown
LICENSE
GPL-3.0
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages