>>1
とりあえず逆コンパイルは出来ないことはないけど
可読性は期待できない。故に実用性ゼロ。
大抵のソース公開されてないソフトは
リバースエンジニアリングも禁止されてるだろうし。

本当にいいソフトの構造を知りたい、勉強したいというだけなら
http://sourceforge.net/ などから
最初からソースが公開されてるものを拾ってきて読みましょう。