From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jens Staal To: '9fans' <9fans@9fans.net> Date: Fri, 12 Dec 2014 11:49:52 +0100 Message-ID: <2225996.gtUr9J9EkY@krypton> User-Agent: KMail/4.14.3 (Linux/3.17.6-1-ck; KDE/4.14.3; x86_64; ; ) MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="utf-8" Subject: [9fans] FUSE on Plan9 Topicbox-Message-UUID: 36448118-ead9-11e9-9d60-3106f5b1d025 This might not be popular among most Plan9 users, but I started thinking about the possibility of FUSE on Plan9 after seeing the FUSE on WebDAV [1] project. At least on 9front, WebDAV should be integrated in webfs. Would this theoretically work? The advantage of FUSE is access to a number of popular file systems (most notably ext4, NTFS, ZFS) and also many special- purpose file systems. It feels a bit round-about and wasteful to go via webfs, so I guess the most appropriate method would be to implement a FUSE library directly on top of 9P instead of the kernel VFS - possibly by porting the NetBSD librefuse/libperfused [2] or the OpenBSD libfuse [3]. The disadvantage with this approach is that I am far too inexperienced and have far too little time to actually attempt this. What are your thoughts? Should I try to get the fuse-on-webdav working on Plan9? Any other attempts with a more proper port/implementation already ongoing? 1. https://github.com/rianhunter/davfuse 2. http://netbsd.gw.com/cgi-bin/man-cgi?perfused+8+NetBSD-6.0 3. http://undeadly.org/cgi?action=article&sid=20131108082749