で、Java に書き換えたらどうなる?

利用可能なソフトウェアの数は変わらない。
カーネルの提供するインターフェース(システムコール)は
実装言語がCであろうとJavaであろうと同じだからね。

動くドライバの数は、書き換え作業の間は極端に減る。
デバイスドライバの場合、生のハードウェアにアクセス
するわけだから、Javaで書くよりも、Cで書いた方が
むしろ簡単だしな。アプリケーションと違って、Java
で書いても、バグがあればメモリ破壊とか簡単に起きる
ので、全然安全にならないし。

で、速度は、明らかに遅くなる。
そんなもの、誰が使うの?