バイナリを静的にリンクすると、一部のライブラリがそのマシンで正しく機能しないため (認証方法が異なるなど)、バイナリの移植性が低くなります。
「珍しい」ライブラリを静的にリンクし、サポートされているディストリビューションのセットを最小限に抑えれば、問題ありません。
C ライブラリ (またはバイナリ全体) を静的にリンクしないでください。これはトラブルの元です :)
(たとえば) Google が Chrome で何をしているのか見てみましょう。
Linux 標準ベースに入る 個々の Linux ディストリビューション間の違いを減らします。参照
- http://www.linuxfoundation.org/collaborate/workgroups/lsb
- http://en.wikipedia.org/wiki/Linux_Standard_Base