6 ms·
Dokan – User Mode File Systems on Windows
- hobarrera 11y agoTLDR: FUSE for windows.
- leni536 11y agoNote that there seems to be a FUSE API wrapper too. https://github.com/dokan-dev/dokany/wiki/FUSE https://github.com/dokan-dev/dokany/wiki/FUSE I wonder how well this works.
- vfclists 11y agoDokan has been around for years and hasn't worked really well. Is this new improved fork much different from what existed before?
- didulive 11y agoYes, 391 commits of fix, improvement stability and features ! We are much more near from a real filesystem than dokan ever was.
- skrowl 11y agoI used to use https://liquesce.codeplex.com/ https://liquesce.codeplex.com/ which I believe was based on Dokan prior to being silently abandoned by the developer. Is Dokan the appropriate library to build a disk pooling solution on top of? If so, can you recommend any such projects? TLDR - Create a "Dokan" folder on each of my 5 physical drives, present a drive to my OS that shows all files from these 5 drives as if they were one physical drive.
- didulive 11y agoYes Dokan is able to do what you describe. There is a mirror example in the repository that mirror a device or folder. With a little of changes based to the mirror, you can create a sub directory for each of your devices in on folder. (Create a fake main directory that list all directories of your device and after reroute all file opening request to the right device)
- amelius 11y agoThe title concisely explains why I am using Linux.
- supermatt 11y agoBecause you don't like the name Dokan? Not really picking up anything else from the title...
- amelius 11y agoNo, because Linux had libfuse ages ago.
- didulive 11y agolibfuse: 2001 Dokan: 2007 We are in 2016...do you still still try to understand which came first, the chicken or the egg?
- icebraining 11y agoI think the point is that Linux gets that stuff first, since it's a more open system which makes it easier to hack stuff into.
- dsp1234 11y agoWindows has other user space file systems, and has for a long time. OpenAFS goes all the way back to 2000, and had a windows 95 client even[0]. Comparing libfuse to Dokan is like comparing fat16 to HAMMER. It's recent, but not the first by any stretch https://github.com/openafs/openafs/tree/ba3d4666cbd19b56bcec1e80aa9bb001e193cc9f/src https://github.com/openafs/openafs/tree/ba3d4666cbd19b56bcec...
- naasking 11y agoAnd microkernels had user-level file systems since the 1980s. By your logic, you must have been using those for quite some time.
- 11y ago
- MarkSweep 11y agoI used the .NET wrappers for Dokan to write a read only version of ZFS in C#.[1] It was pretty easy to get things to get started with. [1]: https://github.com/AustinWise/ZfsSharp https://github.com/AustinWise/ZfsSharp
- Rexxar 11y agoCan we have Fuse on Windows with the new Linux emulation subsystem announced recently ?
- cypher543 11y agoFuse is a kernel module, so probably not.
- _yy 11y agoWuala is using it, too.