FUSE-J is a software project that provides Java bindings for FUSE, a user-space filesystem.
The latest release of the FUSE-J API, version 2.4, has many new features. These include extended attributes support, access to fuse_context (UID/GID of the process making file request), ANT build system support, and migration to Log4J logging. This version is currently in preview, meaning there is no documentation yet and minor changes may occur before the official release.
Overall, the FUSE-J project is an excellent option for anyone looking to create Linux filesystems using Java language. Its use of FUSE and JNI bindings allows for easy integration with the Linux kernel, while its latest release offers exciting new features to improve development efficiency.
Version 2.4-pre1: N/A