中本@スロベニアです。こんにちわ。 On Sat, 13 Jun 2009 11:14:22 +0900 Yoshiyuki Masutomi <[email protected]> wrote:
> > 2. OOo 3.0環境への対応とMakefile > > OOo SDK 3.1にあったサンプルファイルをとってきて、Makefile, > > furigana_impl.cxx, furigana.idlはそれを元に作り直しました。手元にWindows > > 環境しか無いのでLinuxでうまくいくかどうかは分かりませんが、SDKのMakefile > > をほぼそのまま使っているので、大幅に変更することなくいけるはずです。 > 「時間がとれたら」確認してみます。 > (NPIのPILOTが始まるので微妙...って仕事の話です) 時間があるときで全然かまいません ^^; # 私も今は時間があるのでやっているのであって... > > 4. ライセンス > > OOo SDK 3.1にあったサンプルファイルとMeCabのバイナリがBSDラインセンスで > > 配布されていたので、そのライセンスに従って著作権&ライセンス表示に変更が > > 加えてあります。ただ、エクステンション全体としてはGPLのままです。 > Historyに「BSD,LGPL,GPLのトリプルライセンスに変更」とありますが、バイナリの場合は違う? > (詳細をよく読んでいないので) ソースコードは確かにそうだと思うのですが、MeCabのWindows版のバイナリには インストール時にBSDライセンスが表示されたので、それを適用しています。 いずれにしても、取り込むにはBSDライセンスが一番取り扱いが楽なので、そう しています。 ちなみに、取り込む前にGPLを2時間もかけて読んだのですが、バイナリ形式の ものを改変を加えずに取り込む際の条件が明確に分からなかったので、BSDにし ました。私の今のところの理解だと、GPL のもののバイナリをそのまま改変を加 えずに取り込んだ場合、その元になったソースコードも同じような手段で提供し なければならないようで、そうなると拡張機能配布サイトにMeCabのソースコー ドを複製しておかなければいけないようになりそうなので、ちょっと躊躇しまし た。 > > 5. 今後の予定 > > MeCab向けの辞書として、ありがたいことにBSDライセンスみたいな(というか、 > > 多分BSDライセンスと同一...後でもう少しちゃんとライセンスを読みます)ラ > > イセンスとして naist-jdic というのが今はあるので、これも同梱することが > > できるかもしれません。 > > http://sourceforge.jp/projects/naist-jdic/ > > > > そうすると、IMM経由のものを廃止して、MeCabのみを使うようにもできます。 > > ただ、辞書も同梱するとなるとファイルサイズが途端に大きくなりそうなの > > で、少しためらっています。 > スペルチェッカのコードを把握していないし、そういうことが出来るかも確認燃していませんが、「日本語のスペルチェックに使えたりするのであれば同梱する価値も出てくるかも」などと勝手に思いつきでいってみたり... そういえば、MeCabについては、OOo本体でも取り込んでくれそうです。どういう 形での提供になるのかまだ全く見通しはたっていませんが、スペルチェック(文法 チェック)に使えたら確かに嬉しいかもしれません。 > > もう一つの案としては、デフォルトではIMM経由にして、辞書を別の拡張機能 > > として提供することも可能そうです。その辞書拡張機能を導入したら、MeCab > > 経由で振り仮名を提供するように自動的に切り替えるようにすると。 > > > > 個人的には後者(辞書は別に配布)の方がオプションが広がって良いかなぁと > > 思っているのですが、どうでしょうか?お暇なときにでも意見ください。 > せっかく作ったIMM経由のコードをみすみす捨てるのももったいないと思うのでこれが良いかと。 了解しました。そしたら、この方向で行こうと思います。 # まぁ、まずは作ってみてからというのもありですかね。 よろしくお願いします。今からまたぼちぼち作業します。 -- Takashi NAKAMOTO <[email protected]> --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
