次のページ 前のページ 目次へ

18. おわりに

汎用 SCSI インターフェースはユーザアプリケーションと特定のデバイスの間 の溝を橋渡しします。しかし類似した低水準の関数群を備えたプログラムをお びただしくうみだすよりは、特別の目的に対する一般化された低水準関数群を もつ共有ライブラリを手に入れる方がより望ましいといえます。主要な目標は インターフェースから独立した層を手に入れることであるべきです。アプリケー ションを低レベルなルーチンとハードウェアに依存するルーチンとに分離する のがよい設計でしょう。低水準ルーチンは共有ライブラリに入れることができ るでしょうし、全てのアプリケーションから利用できるようになるでしょう。 ここで、標準化されたインターフェースができる限り新しいものを作るまえに 続くべきです。

今ではみなさんは私よりもずっと Linux 汎用 SCSI インターフェースに ついて詳しいはずです。ですからいまや全世界の Linux コミュニティの 利益のために、強力なアプリケーションの開発に着手できます。


次のページ 前のページ 目次へ