Kazuhiko
kazuh****@fdiar*****
2011年 11月 9日 (水) 18:44:15 JST
かずひこです。 On 09/11/2011 02:05, Kouhei Sutou wrote: >> どのみちGPLなMySQLに動的ロードされるんなら、ここの値はGPLでいいんじゃな >> いでしょうか? > > そうですね! > GPLにしました! ありがとうございます。 > (ただ、理由はMySQLがロードするからじゃなくて、groongaストレー > ジエンジンはGPLなMySQLをライブラリとして使っているから、かなぁ > と思いました。MySQLがロードするだけならgroonaストレージエン > ジンはLGPLとして使ったままでもいいと思います。) ああ、そうですね。 ちなみに、LGPLなストレージエンジンって、プロプライエタリなMySQLで使える のでしょうか? プロプライエタリなMySQLの利用許諾の詳細を知らないのですが、 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. この(プロプライエタリMySQL側で)改変やリバースエンジニアリングを禁止し ちゃダメというのにひっかかりそうな気がします。 >> # GPLオンリーなMariaDBでは、たぶんここはGPLにすることになるかなと思います。 > > MariaDBにgroongaストレージエンジンがバンドルされたとき、 > groongaストレージエンジンのコードはLGPLとしていじられると思っ > てよいでしょうか?(LGPLだと嬉しい。) > LGPLのままいじって、パッケージとして配布するときはGPLとして > 使うということにしてくれると、MariaDBでの変更をgroongaストレー > ジエンジンに取り込めて、groongaストレージエンジンでの変更を > groonga本体にも取り込めるので、嬉しいなぁと思っています。 このあたりを現在調整中です。mroongaやgroongaに還元できないような変更を MariaDBでだけしても誰も嬉しくないので、そうならないようにどういう方法が あるか検討しています。 かずひこ