Java VM を実行できるが、以下を含むがこれらに限定されない他の機能を実行できない FreeBSD のバージョンを構築するという目標を達成するために使用する必要があるプロセスは何ですか?
- Java VM 以外のプロセスの実行
- 一部/すべてのシェル アクセスの無効化
- Java VM が終了すると、OS がシャットダウンします。
JDK 1.6 をサポートする必要があるため、SANOS などのアプローチは機能しません。
Sanosオペレーティングシステムカーネルは、FreeBSDJVMの代わりにWindowsJVMを使用することを除いて、まさにそれを行うプロジェクトです。JVMに必要な機能のみがSanosによって提供され、他には何も提供されません。