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 が別のものへ移行するかのどちらかになるまで。