プラグインの問題

最近、IE のプラグインの問題が気になる。 Eolas に MS がやらていて、どうも、プラグインの機能がすべてのブラウザから削除されそうな気もしないでもない。 結構、企業の多くのサイトに影響があるんじゃないのかね。 最近、Flash などを使う場合も多いし。 この問題は、すべてのブラウザに影響があるところが痛いところだな・・・。

Jetspeed も XOOPS くらい簡単にコミュニティサイトを作れればいいのにな・・・。 そもそも Jetspeed にコンポーネントが足りないよな・・・。 でも、Jetspeed の目的はフレームワークを提供することだから、中身がないのはしょうがない気もするけど。 となると、自分で作るしかないか・・・。

ポートレットを配布するときに Jetspeed に含めた形と、それ以外に必要なものだけをまとめたものの2つを配布した方が便利な気がしている。 しかし、必要なものをまとめてもそれを統合する作業をやってもらうのもちょっとなっと思う。 だから、シェルスクリプトでインストーラみたいのを作れば、楽だけど、となると、Unix でしか動かない。 さて、Windows でも動くようにするにはどうすればいいかなっと考える。 どこでも動くようなスクリプトとなると、Jelly なんか使えるのかな? 使ったことないから、ちょっと調べてみるかな・・。

JAF&JavaMail のライセンス

今日はライセンスの問題に取り組んだ。 いろいろと調べた結果、ライセンスに従えば自由に配布できるようだ。 http://java.sun.com/products/javamail/FAQ.html#free というわけで、これに対応するように Jetspeed日本語版の maven.xml や build.xml を書き換えてみた。 結論としては、WAR ファイルの方のバイナリには入れようと思うけど、ソースコードの方には入れるのをやめた方がいいような気がするので、入れるのをやめる予定。 法律の専門家じゃない私にとっては、これだけ調べるのも疲れます・・・。 オープンソースでこれらを使うプロジェクトではどこも同じような問題を持つと思うけど、なかなかそのような議論も見つからないのも事実・・・。 普通は単純に入れないことを選択する方が楽かもな・・・。