diff --git a/README.md b/README.md index 30c5169..a92b922 100644 --- a/README.md +++ b/README.md @@ -57,6 +57,10 @@ WASI filesystem is not intended to be used as a virtual API for accessing arbitary resources. Unix's "everything is a file" philosophy is in conflict with the goals of supporting modularity and the principle of least authority. +Many of the ideas related to doing capability-based filesystem sandboxing with +`openat` come from [CloudABI](https://github.com/NuxiNL/cloudabi) and +[Capsicum](https://wiki.freebsd.org/Capsicum). + ### Goals The primary goal of WASI filesystem is to allow users to use WASI programs to diff --git a/wasi-filesystem.wit.md b/wasi-filesystem.wit.md index ed637e2..d19ef6f 100644 --- a/wasi-filesystem.wit.md +++ b/wasi-filesystem.wit.md @@ -11,9 +11,6 @@ Paths are passed as interface-type `string`s, meaning they must consist of a sequence of Unicode Scalar Values (USVs). Some filesystems may contain paths which are not accessible by this API. -Some of the content and ideas here are derived from -[CloudABI](https://github.com/NuxiNL/cloudabi). - ## `size` ```wit /// Size of a range of bytes in memory.