気楽なソフト工房

プログラミングについていろいろな記事を書いています。



mykonos2008

Author:mykonos2008
システムエンジニアとして働いている30代の会社員です。
仕事や趣味でプログラムを書いている方の役に立つ記事を書いていきたいと思っています。
ご意見、ご感想はこちらまで
If you are an english speaker,Please visit my english blog.

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
Youtubeビューワーの方ですが、近々、まずベータ版として公開させていただく予定で、現在準備を進めています。

このソフトはもちろんフリーソフト、オープンソースで公開する予定なのですが、
ソフトウェアの一部として、Google Data APIsのクライアントライブラリを使用しているため、
少しライセンスには気を使う必要があります。

わたくしも今回のように自分の作ったソフトを公開するのは初めてなので、
よく理解できていないところもあり、少し勉強してみました。

GoogleのクライアントライブラリがApacheライセンス 2.0でライセンスされているので、
YoutubeビューワーもApacheライセンス 2.0でライセンスすることにしました。

今回はApacheライセンス 2.0でライセンスされているライブラリを含めたソフトウェアを再配布することに
なるので再配布する条件に従う必要があります。

Wikipediaによると再配布の条件は以下。

ソフトウェアのトップディレクトリに以下の2つを置く。

・LICENSE - ライセンスの条文そのもののコピー
・NOTICE - ライセンスされ使用されているライブラリ名とその開発者名のリスト

1つ目の条件については、http://www.apache.org/licenses/LICENSE-2.0から
ダウンロードした条文を置きました。

2つ目の条件に関しては以下のようなNoticeを作成しました。

----------------------------------------------------------------------


本ソフトウェアは、以下のライブラリを一部修正し、使用しています。

ライブラリ名:
Google Data APIs .NET client library, Google Inc

修正点:
日本語を含むGoogle Data APIへのリクエストが正しく処理されるように
URLをUTF-8でエンコードするように修正。

----------------------------------------------------------------------

また、ライセンスされているライブラリを修正した場合はそれを明記する
必要があるらしいので、それもNoticeに記述しています。

ちょっと自信が無いのですが、調べた限りでは
問題なさそう。詳しい方、間違っていれば是非ご指摘ください。


コメント

コメントの投稿

管理者にだけ表示を許可する

トラックバック

http://csfun.blog49.fc2.com/tb.php/9-863d751c

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。