公式のVirtualBoxとVirtualBox-OSEの技術的な違いは何ですか?
私のシナリオ:私はカーネルを使ってDebian sidを使っています3.2.0-4
。 VirtualBoxをダウンロードするには、次の3つのオプションがあります。
- Debian、Fedoraなどのディストリビューションに合わせてカスタマイズされています。
.bin
と- ソースコード
推奨ディストリビューションにカスタムビルドをインストールすると、コアに問題がないことを意味します。 virtualbox.org でサポートされていないカーネルをコンパイルまたはインストールすると、カーネルエラーが発生します。 VirtualBoxフォーラムに投稿しましたが、答えはありません。認証されたカーネルにインストールするか、リポジトリからVirtualBoxをインストールすることもできます。
質問:速度、メモリなどのVirtualBox-OSEについては何も知りません。経験がありますか?公式のVirtualBoxとVirtualBox-OSEの技術的な違いは何ですか?
答え1
ディストリビューション関連のパッチを除いて違いとカーネルエラーが発生するのは、VirtualBox ホストモジュールがその特定のカーネルに対してのみコンパイルされるためです。他のカーネル(他のシンボル、他のメタデータなど)を使用している場合は、破損の可能性が高くなります。
答え2
リリースの詳細以外には違いはありません。 OSE以外のパッケージにはいくつかのプライベートソースドライバがありますが、追加パッケージに移動しました。
バージョン4.0より前では、VirtualBoxは2つのバージョン、つまりすべての機能を含む完全なバイナリとソースコードを含む「オープンソースエディション」(OSE)として提供されていました。バージョン4.0以降、オープンソースバージョンとクローズドソースコンポーネントが別々の拡張パックに移動されたバージョンのみが残っています。 https://www.virtualbox.org/wiki/Editions