clarify olliesrv portability goal
This commit is contained in:
parent
6c150f6628
commit
0cb9c481f0
|
|
@ -136,4 +136,4 @@ to KF5; use `make kde-kf5` to force the KF5/Qt5 build.
|
|||
|
||||
### Portable toolsrv hosts
|
||||
|
||||
`toolsrv` should be extensible to other host operating systems so Ollie tools remain useful on as many systems as possible. This includes the host-specific execution, filesystem, process, networking, and sandbox integrations required on BSD systems, macOS, and other Unix-like platforms. `olliesrv` may remain Linux-specific; its role is the agent runtime and orchestration service, while `toolsrv` is the platform-dependent execution boundary. WSL2 should work through its Linux kernel and use the existing Linux implementation.
|
||||
`toolsrv` should be extensible to other host operating systems so Ollie tools remain useful on as many systems as possible. This includes the host-specific execution, filesystem, process, networking, and sandbox integrations required on BSD systems, macOS, and other Unix-like platforms. `olliesrv` and `toolsrv` should be portable independently, with `toolsrv` remaining the platform-dependent execution boundary. WSL2 should work through its Linux kernel and use the existing Linux implementation.
|
||||
|
|
|
|||
Loading…
Reference in New Issue