Mounting a database file

Starkits differ from other packaging schemes in that they present themselves as a "file system inside a file" to the application.

The magic for this is provided by Tcl's Virtual File System (VFS), which is part of the core as of Tcl version 8.4.

Benefits are:

But in the case of starkits, which are based on the Metakit embedded database package, there are a few more benefits: