An anykernel is different in concept from microkernels, exokernels, partitioned kernels or hybrid kernels in that it tries to preserve the advantages of a monolithic kernel, while still enabling the faster driver development and added security in user space.8 The "anykernel" concept refers to an architecture-agnostic approach to drivers where drivers can either be compiled into the monolithic kernel or be run as a userspace process, microkernel-style, without code changes.9 With drivers, a wider concept is considered where not only device drivers are included but also file systems and the networking stack.
The File System Access Utilities (fs-utils) is a subproject built with the rump libraries. It aims to have a set of utilities to access and modify a file system image without having to mount it. The fs-utils does not require a superuser account to access the image or device. The advantage of fs-utils over similar projects such as mtools is supporting the usage of familiar filesystem Unix commands (ls, cp, mv, cd, etc.) for a large number of file systems which are supported by NetBSD.10
"The Anykernel and Rump Kernels". Netbsd.org. Retrieved 2013-08-15. http://www.netbsd.org/docs/rump/ ↩
"FOSDEM 2013 - Interview: Antti Kantee:The Anykernel and Rump Kernels". 2013-02-03. Retrieved 2013-08-15. https://archive.fosdem.org/2013/interviews/2013-antii-kantee/ ↩
"FOSDEM 2013 - The Anykernel and Rump Kernels". 2013-02-03. Retrieved 2013-08-15. https://archive.fosdem.org/2013/schedule/event/operating_systems_anykernel/ ↩
"FOSDEM 2014 - Rump Kernels, Just Components". 2014-02-03. Retrieved 2015-02-21. https://archive.fosdem.org/2014/schedule/event/01_uk_rump_kernels/ ↩
"Hurd, Rump kernel, sound, and USB". FOSDEM 2016. Retrieved February 15, 2016. https://fosdem.org/2016/schedule/event/microkernels_hurd_rump_sound_usb/ ↩
file system utilities https://github.com/stacktic/fs-utils ↩
"Release notes for the Genode OS Framework 17.02". https://genode.org/documentation/release-notes/17.02 ↩
Kantee, Antti (2012). The Design and Implementation of the Anykernel and Rump Kernels (Ph.D). Aalto university. http://lib.tkk.fi/Diss/2012/isbn9789526049175/ ↩
"Rump File Systems: Kernel Code Reborn". Usenix.org. 2002-02-01. Retrieved 2013-08-15. https://www.usenix.org/legacy/event/usenix09/tech/full_papers/kantee/kantee_html/ ↩
Kantee, Antti; Ysmal, Arnaud (2009). Fs-utils: File Systems Access Tools for Userland (PDF) (Thesis). http://www.netbsd.org/~stacktic/ebc09_fs-utils_paper.pdf ↩