teknohogが私の意見をこれ以上ないくらいうまく説明してくれた。
サトシ・ナカモトの投稿(2010年8月19日18:44 UTC)BioMikeの投稿(2010年8月19日08:05 UTC)WxWidgets自体は本当の問題ではない。私の問題は使われているバージョン(2.9)だ。多くのディストリのパッケージャーから不安定とみなされている(WxWidgetsの開発者はそうではないと言っているが)。一方で、私が知る限りWxWidgetsはLinux上ではgtkを使って描画しており、bitcoinの開発者にとってクロスプラットフォーム化を容易にしている。
wxWidgets 2.9は彼らが最初にUTF-8対応したバージョンだ。我々はWindowsを含む全プラットフォームでUTF-8だ。
2.8のディストリパッケージはUTF-16なので、人々を躓かせてしまうだけだ。2.9に標準化するまで、人々は2.8とそのwxString UTF-16/ANSI条件付きビルドオプションで延々とビルド問題に苦しんでいた。また2.8を使うために我々はANSIを使っていたが、これはwxWidgetsがUTF-8をサポートするまでの一時的な間に合わせに過ぎなかった。
これは時間が解決する問題だ。時間が経てば、2.9はより主流のリリースになっていく。
ああ、なぜ2.9が選ばれたかは理解している。それは妥当だとも思う。ただディストリから依存をインストールしたいだけの人にとっては不運というだけだ。(gentooでは、/usr/localに2.9をインストールしていると他のWxWidgetアプリのビルドが壊れてしまう)
私にはこれこそBitcoinをBeta状態のままにしておくのに十分な理由に思える。それが解決されるまで、つまりwx 2.9がインストールしやすくなるか、Bitcoinが別のものへ移行するかのどちらかになるまで。