以外とWindows方式がよかったりするんじゃないかって思う。

OSの機能は使うけど必要最小限で
プログラムが使用するライブラリは実行ファイルと
同じディレクトリに格納するのが基本
あとはどのディレクトリに入れても動く。

WindowsはインストーラがGUIで操作することしか
考慮してないという問題があるけどね。