nDiki : GNU GPL

GNU GPL - GNU General Public License

スポンサード リンク

2003年12月27日 (土)

過去の今ごろ

過去の12月27日より。

  • tempo.el
    • 最近はテンプレート定義するのも面倒で、ソースのヘッダコメント(GNU GPL表示)はコピー&ペーストでついつい済ませてしまう。
[ 12月27日全て ]

2004年2月3日 (火)

なつみかん」の開発・保守・運用を凍結します。

見逃していたが、

2003/12/24(水) 「なつみかん」の開発・保守・運用を凍結します。 今後のバージョンアップ・フォロー等は、気が向かない限り無いと思います。 -- 「なつみかん(NATSU-MICAN)」オフィシャルサイト

か。残念。 はてなアンテナの有料オプションの話もあるし、アンテナ業界(?)も変化の時期か? RSSも含めて今後どうなっていくのだろう。 LIRSなどのリモート取得関係とか。

他の実装

The diary formerly known as Go ahead make my day.より。

たまてばこ」「五月雨」はRubyか。サーバ容量に余裕があまりないので(ruby自体のインストールも必要とあって)ちょっと厳しいかな。 RNA は面白そう。RSS以外も取得できるといいな。pure Perlだし。 「第二アンテナ」はtDiary限定?

なつみかん」がGNU GPLとかで、どこかが引き継げればいいんでしょうけどね。

追記

「ありますよ、いよかんが」 (2004年2月6日追記)

[ 2月3日全て ]

2004年12月6日 (月)

JSmoothWin32 上でのJava プログラム起動ファイル作成

最近、Java プログラムを Win32 上で簡単に起動できるようにする方法を調査中。

JSmooth 0.9.7 を試してみる。 JSmooth 自体も Java アプリケーションなので、Linux で動くかと昨日試してみた(ソースをとってきて ant jar; ant run)のだがうまく動かなかった。 ということで今日 Windows 上で。

GUIベースなので使い方を一度覚えれば比較的簡単に使える。

  • JSmoothGNU GPL。生成した実行可能ファイルにはライセンス制約なし。
  • 生成した exe は実行すると、インストールされているJVMを検索する。
  • JVMが無い時に指定したURLのページへ誘導できる。
  • JARファイルを exe に埋め込める(実行時に展開される)。もちろん埋め込まないでランチャを生成する事も可能。

など。手軽であるが、生成したランチャ(JARファイル埋め込み無し)で、約400KB弱となった。でかい。

NSIS で同様のランチャ(こちらも簡単なJVM検索はあり。ページへの誘導はなし)を生成すると、30KB強。 NSIS なら Linux でも生成できる事を考えると、JARファイルの exe 埋め込み機能以外は NSIS の方がよさそうだ。

[ 12月6日全て ]

2005年2月7日 (月)

GRAPH GEAR セミハードタイプ デジタルカメラケース DGB-016BK / DGB-016GY

image:ASIN:B0000AERB9 image:ASIN:B0000AERBB

Skype グッズ(マイクとか)が増えて NEW MEGALOPOLIS の中がごちゃごちゃしてきた。 マイクやらメモリカードリーダやらも、一緒くたに袋につめてバッグに放り込んでいるが、やはりものによっては圧力がかかったりしないか心配。 それから普段カバンに入れっぱなしの TC-1 も潰されないか気になっていたところ。

ということでよさそうなのがないか昨日ちょっと探してみた。 近所の無印良品には無し。

act CREATORS BOX

と、アトレ大井町act CREATORS BOX で GRAPH GEAR なるセミハードケースを発見。 大きさもちょうどいい感じだ。 思わず買ってしまおうかと思ったが、内寸が TC-1 その他とあうか不明なので保留。 展示品はいっぱいあるけれど、パッケージに入ったやつがなさそうというのもあったし。

エレコム製か

うちに帰って調査。 どっかのしゃれたグッズかと思ったら、何のことはない ELECOM製。 去年のブロードバンドルータでの失態(セキュリティ脆弱性や GNU GPL 違反に対する対応のまずさ)以来、不買としていたわけだが。 この間も会社でヘッドセットを買ってきてくれるという時に「エレコム製以外で」と言い放ってしまっているし。

ま、いっか。

ということで今日購入

rimage:/nDiki/Flickr/269215077.jpg

昼休みに秋葉原に書いにいく。昨日の act ばっちり定価で高すぎ。 量販店などだと手頃な価格だ。

シリーズでサイズが何種類かあるが、TC-1CM-DS6 の事を考えて DGB-016 にした。

ブラックを2つ買おうと思っていたのだが、1つしかなかったのでもう一つはグレーを。 グレーの方が格好良いがすぐ汚なくなりそうだ。

バッグに入れっぱなしにするつもりだしカラビナはいらないかなぁ。 まあさっと手にとる時には便利なので、つけたままにしておくか。

仕様の内寸から考えていたよりは余裕がある感じ。TC-1 もばっちり納まる(ちょっと広いかな)。 大きく口が開くので、出し入れも楽。

一方はTC-1、他方はPC関連グッズ用として活躍しそうだ。

内寸75x45x100 mm
外寸105x55x130 mm

[ 製品レポート ]

[ 2月7日全て ]

2005年5月10日 (火)

WiKickerGNU GPL

会社で MySQLGNU GPL について話題になった。

WiKickerGNU GPL を適用し公開している。

で、最近 WiKicker を使ったデモアプリケーションを会社で作っている。 そのアプリケーション向けの追加のコードは、業務として書いているから会社のコードだけれど WiKicker 本体が GNU GPL だから、配布する場合はその部分も GNU GPL を適用ということになる。 今のところデモアプリケーションとして他に配布しないからいいんだけれど、もし配布の話がでてきたらきちんとしないといけないな。

WiKicker については今後ともフリーソフトウェアであり続ける。

しかし今回のようなケースだと面倒だよなぁ。 うーん。 基本的にWiKickerPerl モジュールライブラリなので、Perlライセンスと同じにした方が今後の扱いが楽かもしれぬ。

それからあわせて、WiKicker が使用しているPerl モジュール(とそれらが使用しているPerl モジュール)のライセンスを全て再確認しておいた方がいいな。 一応ライセンスを見ながらCPANにあるものを選んだはずだから GNU GPL と矛盾しているものはないと思うが。

[ 5月10日全て ]

2005年5月16日 (月)

自分が個人で開発したフリーソフトウェアを自社製品に組み込むとき

tito 氏より、記事「WiKicker と GNU GPL」にコメントをいただいた。

ご承知とは思いますが「本体が GNU GPL だから、配布する場合はその部分も GNU GPL を適用」というのはGPLの条件で配布を受けた人がさらに別の人に配布する場合です。著作者本人はGPLに縛られずに別の条件でライセンスできます。 MySQLではGPLとコマーシャルライセンスの二つのライセンス顧客の要求に応じて選べるようにしています。だからWiKicker の場合どうしようか? というのが「MySQLGPL」のお話ですよね。

コメントをいただいた通りである。 WiKicker は(バグレポート等ありがたいコメントをいただだきつつも)コーディングは一人で行ってきている状態なので、幸いライセンスの設定は自由がきく状態である。

今回いろいろ気にしているのは、自分がフリーソフトウェアの作者であると同時に、(組織の一員として)利用の判断、およびもし利用したとしてそれをベースに製品開発を行う立場にあるということ。

フリーソフトウェア作者として

組織の一員として

  • GNU GPL のまま
    • 組織の一員という立場からは困る。
  • Perl と同じライセンスにする
    • 製品に組み込めるので吉。
  • 組織に対して独占的ライセンス契約を結ぶ (売る)
    • ないでしょう。
  • 組織に対して非独占的ライセンス契約を結ぶ
    • 面倒。

どれにする?

Perl と同じライセンス」にして、かつ「業務時間内にフリーソフトウェア部分のメンテ作業に対する『著作権放棄声明』獲得」がベストか?

フリーソフトウェアを個人で開発しつつ、それを商用ソフトウェアに組む込んでいる他の方々はどうされているのかぜひ知りたいところ。

Perl プログラムと必要なモジュールの配布

tito 氏より、記事「WiKicker と GNU GPL」にいただいたコメントの話

別の話になりますがあるperlプログラムをGPLでもなくartisticでも無いライセンスで配布したいとして、動作にperlのモジュールが必要な場合そのモジュールと一緒に配れるか? というのは興味深い問題な気がします。

CPAN にあがっている多くのモジュールが Perl と同じライセンスを適用しているので、それを前提とすると

aggregation して配布

CD-ROM 等にモジュールのソース tarball を同梱するのは

ということで、どちらを選択してもOK (The Artistic License を選択する場合は、パッケージを自分のプロダクトだと宣伝してはいけない等の制約あり)。

combine / embeded して配布

ということで

The Artistic License を選択できる Perl モジュールを使っているだけならば、一緒に配れるんではないでしょうか。

間違えていたらご指摘ください。

[ 5月16日全て ]

2006年12月16日 (土)

USB メモリへのポータブルアプリケーションの詰め込み開始

一昨日購入した USB フラッシュメモリに、ポータブルアプリケーションを詰め込んでいく。

PStart

まずはランチャとして有名どころの PStart をインストール。 GNU GPL な ASuite と迷ったがまずは PStart にしてみた。

追記

ASuite 1.3.1 も試してみたが、日本語がうまく表示されなかった(2006年12月18日)。

UnplugDrive Portable

USB メモリなどを安全に停止しするためのツール。 PStart を終了させる際に自動的に呼び出すように設定しておけば、「ハードウェアの取り外し」よりも手軽に USB メモリを抜ける状態にできる。 半透明ダイアログで表示するなど、見た目的に格好良い。

1度使うとクセになる便利さ。

暗号化

先日試してみた TrueCrypt をトラベラーモードで入れておく。

[ 12月16日全て ]

2013年5月17日 (金)

今日のさえずり: 昔ゲームセンターにドラゴンクエストがあったという話をしたけど通じない

  • 08:42 招待リクエスト。 / “The new Google Maps – On Browser – Hello World – Google Maps” http://t.co/QvYQyj0BPq
  • 08:42 サイバー攻撃分析センター。 / “警察庁にサイバー対策司令塔新設 技術部隊を全国に拡大 - 47NEWS(よんななニュース)” http://t.co/WldhwZT1Ch
  • 08:42 神田和泉町って……。 / “【緊急事態】秋葉原にいる人は注意! 秋葉原で人が刺され犯人逃亡中! | ロケットニュース24” http://t.co/ndsXZgZHGy
  • 08:45 やっぱり家に料理作ってくれる人がいるの偉大だわー(いない)。
  • 09:54 いい天気。 (@ 株式会社ミクシィ (mixi, Inc.)) http://t.co/1YGs39ioPw
  • 10:48 @py0n それロックだね。
  • 11:35 WorkFlowy 布教した。
  • 12:57 “割り切り - Google 検索http://t.co/15okO6CXo0
  • 13:13 うちの仙台CSセンターの事情通ぶりはすごいし、メンバを尊敬しています。
  • 13:47 午前中タイムラインでうどんを見てしまったので。 (@ 丸亀製麺 青山オーバル店) http://t.co/oOTqVN3IxC
  • 14:00 ついつい。 (@ 青山ブックセンター 本店 - @aoyama_book w/ 2 others) http://t.co/vtlUkL8P7e
  • 14:50 比率の信頼区間を求める式を使うには標本の大きさが200から250以上必要らしいので、それぐらい標本抽出してもらいたい。
  • 15:43 アンケート回答数100件で「80%が満足」と出たら標本誤差を考えると「87.84% ~ 72.16% が満足(信頼度95%)」か。
  • 16:18 あー、でもアンケート回答自体が任意だとどうなるんだろ。
  • 19:23 @py0n なおりました。
  • 21:26ゲームセンターにドラゴンクエストがあったという話をしたけど通じないので、検索してみたけど言及している記事が見つからなくて悔しい。
  • 21:28 「知人の間でmixiが盛り上がりを見せております。」 / “小野和俊のブログ:新生ミクシィへの期待と要望” http://t.co/CvMzMXBDbB
  • 22:12 さすがにゲーセンでドラクエには手を出さなくて、ファンタジーゾーンとかやってた。
  • 22:20 @py0n いえいえ。結局もう一回リリースが必要でしたが不具合解消しました!
  • 22:25 今晩は何食べよう。
  • 22:28 @py0n 別の場所に degrade が見つかって再度って、感じ。
  • 24:04 未来の自分へ: 実家に帰る前にパンツ靴下を買い足しておくこと。
  • 24:57 やっぱ GNU GPL がいいじゃん。 / “「若者のコピーレフト離れ」は本当か? GitHub世代に注目してみる - YAMDAS現更新履歴” http://t.co/OTrEP8Xoq8
[ 5月17日全て ]

2013年10月4日 (金)

スマートフォンアプリってオープンソースなの少ないよね

今日は久しぶりにソフトウェアライセンスが話題になって、チーム内でもちょっと話とかした。自分は原理主義まではいかないけれどフリーソフトウェアの理念については賛同しているし、過去 GNU GPLソフトウェア公開したりしてた。今の環境は GNU によるところは大きいのは間違いない。

比較的若い世代はあまり気にしなかったりするのかな? 昔ほどライセンスが話題にならなくなったのはネットサービスが主流な時代だったからか。今後のネイティブアプリ時代ではまたライセンスが再び話題になるのかもしれない。いや、しかしオープンソースなアプリって少ないよね。

世の中また今よりちょっと不自由な世界になるのだろうか。

[ 10月4日全て ]

About Me

Naney Naney

Naney (なにい)です。株式会社ミクシィで SNS 事業の部長をしています。

About nDiki

nDiki1999年1月に始めたコンピュータ日誌を前身とする NaneyWeb 日記(兼パーソナルナレッジベース)です。

#nNote タグがついている記事は他の記事に比べて、より断片的・未整理・不完全なちょっとしたノートです。まだ結論に至っていない考えなども含まれます。頻繁/大幅に更新したり削除したりすることがあります。

※本サイトの内容は個人的見解であり所属組織とは関係ありません。

最近検索されている記事

Other Notes

ナレッジベースアプリケーション Obsidian で書いているノートの一部を notes.naney.org で 公開しています。

notes.naney.org 新着ノート

月別インデックス
Process Time: 0.058549s / load averages: 0.39, 0.31, 0.35
nDiki by WATANABE Yoshimasa (Naney)
Powered by DiKicker