>>972
ひまわり/なでしこの有るWindowsのどこが不自由だと言うのだ?www
俺はもう何年も使ってないけど。

VSのバージョンが違ってプロジェクトが読めない場合の対策として、俺は邪道に、複数バージョン入れたり(限度があるけど)、プロジェクトで必要なファイルだけ移動させてる。
プロジェクトファイルのバージョン情報書き換えると言う裏技もあるし(これが通用しなくて「壊れたプロジェクトファイル」扱いになる場合もあるが)。
開発環境が違ってうんぬんってのは開発環境移行タイミングのときしかないからこの程度で充分実用レベル。
保守目的で古いプロジェクト弄るなら、開発環境は開発時のものをつかうのは当然だし。

LinuxでメジャーなツールはたいていWindowsに移植されてたり、同等機能の同様なツールがあるから不便を感じたことは無いぞ。
そういう意味ではLinuxのほうが不自由。