マイクロソフトの場合ソースは流出した方がいい。

なぜなら仮想環境は1つしか動かない
競合するソフト側、sandboxが競合して使えなくなる。
複数の仮想環境を動かすのであれば系統を合わせる必要がある。
マイクロソフトは仕様書が作れないので、ソース流出とは
マイクロソフトが作れない仕様書を公開している認識として汲み取ってあればいいのでは?