タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

gplに関するnak2kのブックマーク (5)

  • 受託開発とGPL

    GPLに対する代表的な誤解・・・というかむしろ謎のひとつに、受託開発(SI)におけるライセンスの扱いがある。この点が明確になっていないため、受託開発において無意味にGPLを回避しようとしたり、GPLに対するFUDを流布することに対する原因になっていたりするように思う。フリーソフトウェアおよびオープンソースソフトウェアを愛する者として、そのような状況は断じて見過ごすことができない!!というわけで、今日はGPLを受託開発(SI)において用いる場合の注意事項を説明しよう。 GPLの使いどころ受託開発においてGPL(とその仲間たち=LGPL、AGPL)が登場するのは、第三者、つまり発注側でも受託側でもない者が作成したGPLのソフトウェアを利用する場合である。例えばGPLが適用されたライブラリなどだ。周知の通り、GPLのソフトウェアをリンクしたソフトウェアを再配布する場合は、そのソフトウェア全体に対

    受託開発とGPL
    nak2k
    nak2k 2010/06/03
  • GPLメモ - こせきの技術日記

    配布とソースコード GPLの派生物を渡した相手が希望するなら、ソースコードを渡さなければならない。 不特定多数にソースを公開する義務はない。 AさんがBさんにGPLのソースから作ったバイナリを渡すとき、Bさんに要求されたらソースも渡さなければならない。 BさんがAさんから受け取ったバイナリを100人に売ったとき、その100人に要求されたらソースも渡さなければならない。 顧客の100人がバイナリを購入せず、BさんやAさんにソースを要求しても渡す必要はない。 オープンソースで行こう!: 第2回 オープンソースライセンス事情を俯瞰する 「特にGPLのソフトウェアをビジネス用途などで第三者に販売・提供する場合、その第三者からソースコードの開示要求があればそれに応じなければなりません」 ソースを渡した相手に、再配布を許可しなければならない。 渡された相手が「再配布しなければならない」わけではない。

    GPLメモ - こせきの技術日記
    nak2k
    nak2k 2010/01/23
  • GPL LGPLおさらい: ある技術者(志望)の憂鬱

    巷では、SONYがCCCDのコードにLGPLで保護されたLAMEのコードをクレジット表示無しで含めたという事で盗用疑惑が浮上しております(実際バイナリの中にLAMEのデコーダ部分のコードが入っていた)が、なぜそれが問題になるのか…というのを簡単におさらい。 GPLというのは非常に単純化すると、コードの流用 改変は全く自由で正しその流用した元コードのライセンス条項をそのまま引き継がなければいけないという制約があります。たとえばGNU製のEmacsのelisp部分を流用して別のEmacs互換のエディタを作ったとしたら、その互換ソフトもGPLを適用しなければならないというわけです。またGPLで保護されたソフトウェアをその他のライセンスで保護されたソフトウェアと一緒に単一のパッケージで配布する場合、配布にあたって適用されるライセンスがGPLと非互換(条項が矛盾する)な場合は配布できないという制限も

    nak2k
    nak2k 2008/11/01
  • なぜGPLを選ぶのか

    ■ なぜGPLを選ぶのか Twitterで「OSDって不自由だよね」みたいな会話をちょっとしたので、(それとは関係なく)自分がリリースするソフトウェアにGPLを採用している主観的な理由を書いておこうと思った。 自作のソフトウェアをオープンソースソフトウェア(ないしはフリーソフトウェア)として配布しようとして、OSDを参照すると、けっこうさまざまな制約が課せられていることに気づいて、「なんだ、けっこう不自由だな」と感じてしまうのはよくあることだ。これは、そもそもOSDが謳う「自由」の主体が作者ではないことに思い至らないことに起因している。 作者にとって最大限の自由をもたらず配布形態は(いろいろと別の問題を抱えはするものの)public domainなわけで、そこにさまざまな条件を加えたOSD準拠のライセンスを選択することはなんらかの不自由を呑むことに他ならない。じゃあ、OSDが謳う「自由」は

    nak2k
    nak2k 2007/12/26
  • GNUライセンスに関してよく聞かれる質問 - GNUプロジェクト - フリーソフトウェアファウンデーション

    もくじ GNUプロジェクトフリーソフトウェアファウンデーションと、そのライセンスに関する基的な質問 GPLの全般的な理解 GPLを自分のプログラムに使う GPLのもとでリリースされたプログラムの配布 GPLのもとでリリースされたプログラムを使って他のプログラムを書く GPLのもとでリリースされたコードを結合した著作物 GPL違反に関する質問 GNUプロジェクトフリーソフトウェアファウンデーションと、そのライセンスに関する基的な質問 “GPL”とは何の略ですか? 自由ソフトウェアとは、GPLを使っているという意味ですか? 他の自由ソフトウェア・ライセンスではなく、GNU GPLを使ったほうが良いのはなぜですか? すべてのGNUソフトウェアにはライセンスとしてGNU GPLが使われているのですか? GPLを使うとそのプログラムはGNUソフトウェアになるのですか? GPLをソフトウェア以

    nak2k
    nak2k 2007/01/18
  • 1