【License】ライセンス総合【利用許諾】at TECH
【License】ライセンス総合【利用許諾】 - 暇つぶし2ch1:デフォルトの名無しさん
10/02/16 00:24:21 .net

. / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
|  ライセンスについての質問・批評・情報提供その他用スレなのれす♪
' \___ _________________________
      V
∋oノハヽo∈
  ( ´ⅴ`)ノ


2:デフォルトの名無しさん
10/02/16 00:52:19 .net
ソースを見て、仕様を把握した後に、それを操作するコードを独自に書く場合は、
元のソースのライセンスに縛られないよね?

3:デフォルトの名無しさん
10/02/16 00:58:48 .net
ライセンスに夜

4:デフォルトの名無しさん
10/02/16 01:01:58 .net
何だ前スレ落ちたのか。

【殺しの】ライセンス【道で拾った】
スレリンク(tech板)

ついでに関連スレ。

ライセンスあれこれ
スレリンク(unix板)

GPL/LGPL等ライセンスとゲーム製作_2
スレリンク(gamedev板)

自由なゲーム製作を阻害する特許ってある?
スレリンク(gamedev板)

5:デフォルトの名無しさん
10/02/16 01:18:09 .net
落ちたし立てようかと思ったら立ってた
>>1乙すぐる

6:デフォルトの名無しさん
10/02/16 11:49:41 .net
>>2
裁判になったら、クリーンルームでやっていないと負けるだろうね。

7:デフォルトの名無しさん
10/02/16 12:15:30 .net
クローンを作るわけじゃないから大丈夫。

8:デフォルトの名無しさん
10/02/16 17:22:40 .net
UML図をセットにしておくか…

9:デフォルトの名無しさん
10/02/16 20:19:28 .net
GNU General Public License(GPL)
・GNUソフトウェア、Linuxなどが採用
・自由な再配布、修正、派生的作業を妨げる行為を禁止
・派生的作業によって生まれた派生物にもGPLが適用される
・商業利用も理論的には可能。RedHat Linuxとか。

GNU Lesser General Public License(LGPL)
・LGPLはGPLの制限を緩めたもの
・商業ソフトウェアにおいて、LGPL に従うライブラリやツールキットへのリンクを
 可能にした

BSD License
・派生的作業に関してはソースコードの公開を義務づけない
・派生物を商業ソフトウェアにすることが可能
・bind、sendmail、Apacheなど、多くのオープンソースソフトウェアが採用

Artistic License
・どこからオリジナルが入手できるか明記されている場合と、派生物の実行ファイ
 ルがオリジナルとまったく違う名前を持ち、その違いが明らかにされている場合
 には、実行ファイルのみで配布できる
・派生物を1つの組織内だけで利用できる
・その存在が完全に隠されている場合、商業ソフトウェアの一部として利用できる

Mozilla Public License
・派生的作業のうち、追加的作業についてはオープンソースでなくてもよい

NYSL
煮るなり焼くなり好きにしろライセンス。
URLリンク(www.kmonos.net)


10:1 ◆RhHHOvV4II
10/02/16 20:21:33 .net
ライセンスの及ぶ範囲
      PGM   組み込ま  派生物 生成物 採用
      本体   れたソフト            ソフト
GPL     ○     ○      ○   ×   Linux
LGPL    ○     ×      ○   ×   glibc
BSDL    ○     ×      ×   ×   Apache
Artistic   △     △      △   ×   Perl
MPL     ○     ×      △   ×   Gecko

>>URLリンク(linux.ascii24.com)

GPL の日本語訳
fURLリンク(ftp.sra.co.jp)

LGPL の日本語訳
URLリンク(www.debian.or.jp)

Artistic License の日本語訳
URLリンク(www.bekkoame.ne.jp)

NYSL もともと日本語
URLリンク(www.kmonos.net)


11:1 ◆RhHHOvV4II
10/02/16 20:22:27 .net
他、
Creative Commons Japan - クリエイティブ・コモンズ・ジャパン
URLリンク(creativecommons.jp)
とかについても語り合ってください。


12:デフォルトの名無しさん
10/02/16 20:33:09 .net
>>6
仕様を把握する奴と、コードを書く奴を分けろって奴か。
まあいいや、大人しくGPLに従うか。

13:デフォルトの名無しさん
10/02/16 23:04:39 .net
というか後から独自で開発したものでも
やっていたとしても、
そのアイディアや技術が特許になっていたら
全然負けると思うぜ。

14:デフォルトの名無しさん
10/02/16 23:26:50 .net
別スレでお返事いただいた内容を転載します。

▼▼ApacheライセンスとMITライセンスは、
「これらでライセンシングされたソースコードを使っても
 両方ともオープンソースからクローズドソースまで
 混ぜてもOK。」
というのが共通点だと思いますが、これらの相違点を教えてください。
よろしくお願い申しあげます。

▼▼まぜてもOKというのは誤解を招く。
どちらのライセンスも満たすべき条件(著作権表示、ライセンス文書の添付など)がある。
それが貴方のビジネスにおいて許容できる条件なのかどうか私は知らない。

MITライセンスは「著作権」に基づき、利用や再頒布を許可するのに対し、
Apacheライセンスは「特許権」に基づいた利用、再頒布もカバーしている。
またApacheライセンスでは「NOTICE」を頒布物に含めなければならない。

▼▼
分かりやすいご説明ありがとうございます。
助かりました。



15:デフォルトの名無しさん
10/02/17 01:23:11 .net
日本は割とライセンスとか著作権とかも全く理解してないバカが多いからな。
まぁ著作権は別な問題なので置いとくとして、ライセンスとかも全く読まずに勝手に
転用・利用してリードミーにも記述なしとか平気であるしね。

16:デフォルトの名無しさん
10/02/17 01:32:25 .net
学校や親が教えれば良いんだけどね。
自分も子供になんて言って教えていいかよく分からん。
そもそも契約書自体が分かりにくく作られているし。

17:デフォルトの名無しさん
10/02/17 19:37:20 .net
ほとんどが英語なうえに、契約文で難解だったりするからな
おおざっぱには理解できても、細かいニュアンスの違いが大問題になることもあるし
例えば、ソース公開が義務づけられている派生物と言われても、DLLで配布する場合、
①自分のソフトからインポートする
②他人のソフトのプラグインとして実装する
③自分のソフトのプラグインとしてあかの他人に実装させる
とかあるとどこまで公開の範囲なのかよくわからん
①はソフトとDLL共に公開の義務ありな気がするけど、
②なら、まさか他人様のソースまで公開させるわけにはいかないだろうし、
それならば①を③の形式にすればDLLソースだけの公開でOKなのか、とか

18:デフォルトの名無しさん
10/02/18 02:55:28 .net
>>16
学校で教えるのもちょっと変だし、親が教えるもんでもないようなw
この辺りはなんか微妙だよね。
著作権だったら、学校で教えるべきだと思うけどね。

>>17
そうなんだよね、有名なGPL/LGPL辺りだと日本語訳もあるので、いいのだけど
マイナーなライセンスとか提示されててもよくわからんしwww
まあ、ライセンス理解できないやつは使うな(キリッと言われるのがオチなんだろうけど。

GPLだと組み込まれたAPと派生物まで公開義務が及ぶけど、派生物が組み込まれた
APはどうなんだろ。

GPL v3 日本語訳
URLリンク(sourceforge.jp)
GPL-FAQ(最終更新:2005/5/5)
URLリンク(www.gnu.org)

19:デフォルトの名無しさん
10/02/18 11:32:18 .net
>GPLだと組み込まれたAPと派生物まで公開義務が及ぶけど、派生物が組み込まれた
>APはどうなんだろ。

GPLでライセンスされたプログラムの派生物はGPLでしか配布できない。
その派生物を組み込んだアプリもGPLでしか配布できない。

(自分で書いたプログラムをGPLで公開する場合、
 特定のアプリに対してGPLが伝播しない例外事項を設けることはできる。)


20:デフォルトの名無しさん
10/02/18 19:51:41 .net
早い話、LinuxのAdobeアプリ達の扱いを見ればはやいんじゃね?
バンドル出来ないもんだから、お茶を濁している。

確かに、GPLが影響するのは配布時だけだから、
各々のユーザーがGPLと非互換ライセンスを組み合わせようが
問題がない。


21:デフォルトの名無しさん
10/02/18 20:17:49 .net
バンドルするだけならどんなソフトをバンドルしてもライセンスは伝播しない。
実際、JavaとかFirefoxとか入ってるでしょ。

Adobe Readerなどの場合はVectorなんかで言うところのフリー(無料)ソフトであって、
誰でも再配布できるような性質のものじゃない。
有料ディストリビューションならAdobeに金払って交渉することも可能だろうけど。

22:20
10/02/18 22:14:36 .net
>>21
おっしゃるとおり、
俺が間違ってました。


23:デフォルトの名無しさん
10/02/18 23:17:01 .net
>>19
明確な回答ありがとう。
そうか、GPL派生物を組み込んだやつもGPLか。
勘違いしそうな点だった

24:デフォルトの名無しさん
10/02/21 11:59:25 .net
GPLでライセンスされたプログラムを伝達するときはソースを取得する手段も同時に提供しなければいけないようですが、
これは組織内で伝達するときにも必要ですか?

たとえば、A課が作ったGPLなプログラム(C)をB課の個人PCまたはB課のPCで利用する場合、
A課はB課にソースを公開しないといけませんか?
B課にプログラムCを実行するための専用端末をA課が設置する場合、ソース公開は必要ないと理解しています。

25:デフォルトの名無しさん
10/02/21 12:24:26 .net
>>24
裁判してみないと結局はわからないのでは?

あと、
> A課が作ったGPLなプログラム(C)
ってのは
1.A課が自分で作ったソース
2.ソース公開義務のないライセンスのライブラリ
の組み合わせだけから出来ているの?
もしそうなら必要ないだろjkって話になる。


26:デフォルトの名無しさん
10/02/21 12:44:12 .net
>>25
GPLでライセンスされたライブラリを利用してツールを作成することを想定していました。
したがってプログラムCをGPL以外でライセンスすることは不可能です。

27:デフォルトの名無しさん
10/02/21 12:46:06 .net
実際、自社内のリソースをめぐって裁判まで起こす組織なんてあるのかな。
無いのだとすれば、実質的に裁判の心配はしなくて良いと判断できるかもしれない。

28:デフォルトの名無しさん
10/02/21 13:29:37 .net
プログラムの著作権者が個人になるのかA課になるのか会社になるかで
話が違ってくると思うが

29:デフォルトの名無しさん
10/02/21 13:30:13 .net
>>24
> A課はB課にソースを公開しないといけませんか?
しなくてはなりません。

30:デフォルトの名無しさん
10/02/21 13:46:35 .net
ソースコードを入手する手段を用意しなければならない
ライセンス的には

個人的には、同じ組織でありながらソースが隠蔽されるような
怪しいものは使いたくないな

31:デフォルトの名無しさん
10/02/21 13:50:47 .net
業務として作成され著作権が会社にある場合、同一会社の他部署がこれを使用して
ソースを求められた時、会社の方針としてこれを禁じることは認められるのか?

32:デフォルトの名無しさん
10/02/21 13:58:35 .net
競争させるのが目的ならあり得るんじゃないかな

33:デフォルトの名無しさん
10/02/21 14:00:43 .net
>>32
競争ならバイナリでも渡さない

34:デフォルトの名無しさん
10/02/21 16:12:20 .net
GPLの代表格としてのLinuxカーネルを例にとってお聞きしたいのですが、
Linuxカーネルを使ったMy_Kernelというものを私が作ったとします。

My_Kernelを自分で使い、他人には全く配布していない場合、
他人にソースを見せないことは当然OKですよね。

では
My_Kernelを自分が使い、またAさん(赤の他人)にバイナリで配布し、
それ以外の人には全く配布していない場合、
ソースを公開しGPLライセンスしなければならないのは
Aさんに対してでしょうか?それとも他人(Bさん)にも公開しなければならないのでしょうか?

状況としては、自分が作った物をAさんだけに使ってもらい、
Bさんには使ってもらいたくないなどが考えられます。



35:デフォルトの名無しさん
10/02/21 16:42:48 .net
>>34
AさんにGPLで公開しなければいけない。
GPLだから、AさんがBさんにそれを公開することを妨げることはできない。

36:デフォルトの名無しさん
10/02/21 17:40:27 .net
>>35
ありがとうございます。
ということは、自分とAさんの間で共謀していれば
強制力はないですが実質的にこの2人だけが使えるわけですね。

そんな状況になったことはないですが。


37:デフォルトの名無しさん
10/02/21 17:47:41 .net
>ということは、自分とAさんの間で共謀していれば
ライセンス違反なことしたいのなら、わざわざ相談することもないと思うのだが。

38:デフォルトの名無しさん
10/02/21 17:54:22 .net
>>37
ライセンス違反ではありませんよね?


39:デフォルトの名無しさん
10/02/21 17:56:04 .net
>>38
違反じゃない。Googleもそうしてる。

40:デフォルトの名無しさん
10/02/21 17:57:16 .net
>>39
ありがとうございます。


41:デフォルトの名無しさん
10/02/21 18:01:11 .net
>>39
具体例出せ

42:デフォルトの名無しさん
10/02/21 18:58:18 .net
>>41
googleはどうかしらんがコード共有者間の合意で他者に配布しないのはGPL違反にはならないだろ
バイナリの入手経路をふさぐのはGPLとは別の事項なんだから





43:デフォルトの名無しさん
10/02/22 00:17:18 .net
ライセンス違反だと思うヤツは具体的にどこが違反か言えない
一流の愚者

44:デフォルトの名無しさん
10/02/22 05:17:32 .net
>>42
>>34の例だとコード共有者ってことになって無いぞ。
赤の他人にバイナリで配布って書いてあるし。
おもっきしGPL違反じゃねーか。


45:デフォルトの名無しさん
10/02/22 06:51:03 .net
>>44
>>36の件がなけりゃな
本人とAの間で他に配布しないという了解があればBは受け取れない
もちろんAはGPL的にそれをしないでもよいがここでは「共謀」と書かれている


46:デフォルトの名無しさん
10/02/22 21:07:08 .net
>>34-36さんの状況で、

もしいきなり第三者でスーパーハカーの
Cさんが、Aさんか>>34さんのPCをハッキングして
My_Kernelのバイナリを盗み出したとします。

そしてその国においてはそう言った(ハッキングで盗む)行為は
不正アクセス禁止法違反になる国とします。(日本とか。)

この場合、
Aさんか>>34さんはCさんに
My_KernelのソースをGPLで公開する義務は生じるのでしょうか?

ってことが前々から気になっていたのですが、
いかがなのでしょうか?


47:デフォルトの名無しさん
10/02/22 21:53:34 .net
>>46
ライセンスはあくまで契約なので、
双方の合意が無ければ契約(ライセンス)もまた成り立っていないと考えられるのでは。


48:46
10/02/22 22:11:45 .net
>>47
なるほど。
私としましては、>>46の状況を
状況1.
として、それ以外にも

状況2.自分のPCで立てたサーバーにMy_Kernelのソースをアップロードし、
Aさんにしかわからないようにパスワードをかける。
しかしそのパスワードは容易に推測できるものとする。
(例:"aaaa", "My_Kernel"など)

状況3.自分のPCで立てたサーバーにMy_Kernelのソースをアップロードし、
誰でも技術的には容易にDLできるようにする。
ただしDLはAさんだけがしてください、他の方はDLすることを禁じます。
と明示する。

というものを考えました。
だんだんうさんくさく再配布に近づいているものですが、
はてさて、いったいどう解釈されるのでしょうか。。。


49:46
10/02/22 22:13:10 .net
間違いました。

状況2.自分のPCで立てたサーバーにMy_Kernelのバイナリをアップロードし、
Aさんにしかわからないようにパスワードをかける。
しかしそのパスワードは容易に推測できるものとする。
(例:"aaaa", "My_Kernel"など)
これと同時に別経路(メールなど)でAさんにだけMy_KernelのソースをGPLで公開する。

状況3.自分のPCで立てたサーバーにMy_Kernelのバイナリをアップロードし、
誰でも技術的には容易にDLできるようにする。
ただしDLはAさんだけがしてください、他の方はDLすることを禁じます。
と明示する。
これと同時に別経路(メールなど)でAさんにだけMy_KernelのソースをGPLで公開する。


50:デフォルトの名無しさん
10/02/22 22:21:01 .net
みんな知ってるけど企業秘密ってことになっているものもあるので、
公開はしていないけどみんな知っているという状態はあり得ると思います。

51:デフォルトの名無しさん
10/02/22 22:30:23 .net
>>50
どういう状態の話をしているの?

52:デフォルトの名無しさん
10/02/22 22:36:29 .net
え?じゃあ、ウチの社長がズラってのもみんな知ってるの?
特種企業秘密なのに

53:デフォルトの名無しさん
10/02/22 22:43:32 .net
具体例としてはRC4。
RSAの実装じゃないのが出回っているが、公式には企業秘密ということになっている。
Microsoftとか大手企業はRSAからライセンスを受けてる場合が多いようだけど、そうじゃない場合どうなるかは不明。

54:ウォシュレットのアームめがけて排便する俺 ◆06NY4sFIG.
10/02/22 22:47:05 .net
>>24
以下はGPLv3の解説であってGPLv2ではどうなっているのか知らないのですが、
要するに、社内利用については、自分で改変して自分で使ってる場合と同じ
ということみたいです。

GNU GPL v3 解説書
URLリンク(ossipedia.ipa.go.jp)
p.27
重要な例外として、著作物をコンピュータ上で実行する行為と内部的な改変行為は「プ
ロパゲート」に含まれない。そのため、GPLv3 プログラムの使用形態が実行と内部的な改
変のみに限られるのであれば、受領者はGPLv3 が定めるソースコードの配付義務や特許非
係争義務などの義務を負うことはない。
(中略)
SFLC によれば、同一企業グループ間での行為も「内部的」とみなされる。例えば、
グループ内のシステム開発子会社がGPLv3 プログラムを改変したソフトウェアを開発し、
それを親会社やグループ内の他の企業に配付して、グループ企業が使用するような場合も、
「内部的」な改変に当たり、プロパゲートに該当しない。政府の複数の省庁間でのプログ
ラムの授受も同様に「内部的」な行為であり、プロパゲートに該当しない。
これに対して、「プロパゲート」に該当する行為を行う者は、GPLv3 に定める条件を遵守
すべき義務を負うこととなる

55:デフォルトの名無しさん
10/02/22 23:22:12 .net
>>54
根拠を「SFLCによれば」って丸投げしてるのが若干不安
でもGJ

56:デフォルトの名無しさん
10/02/23 17:48:24 .net
IPAが勝手に判断するより作った人が言ったことの方が信頼性あると思うけど。

57:デフォルトの名無しさん
10/02/23 17:53:52 .net
ソフトウェアを作った人の勝手な判断よりは法律の専門家などが検討した結果のほうが信頼性あると思うけど。

58:デフォルトの名無しさん
10/02/23 18:16:03 .net
URLリンク(sourceforge.jp)
こんな話もあってSFLCはキナ臭い

59:デフォルトの名無しさん
10/02/23 22:52:35 .net
ある国では合法でも別の国ではダメって結果になる可能性が
少なからずあるわけだし、少なくとも2chで
決定打を期待するのは無茶だ。

でも>>54さん乙!



60:デフォルトの名無しさん
10/02/24 01:39:43 .net
IPA的にはキャッシュを即時削除すれば、児童ポルノや有価アプリ、AVのダウンロードも合法だからな。

61:デフォルトの名無しさん
10/02/24 01:40:12 .net
>>60
× ダウンロードも合法
○ ファイル共有も合法


62:デフォルトの名無しさん
10/02/24 07:37:24 .net
岡ちゃんネタは専用スレでやってろよ屑

63:デフォルトの名無しさん
10/02/28 18:25:08 .net
アプリのアイコンに Creative Commons (表示) で公開されてる素材を使って
バンドルしたとしたらアプリのソース公開まで波及しますか? LGPL ではどうですか?

64:デフォルトの名無しさん
10/02/28 18:32:05 .net
CC 各規程の文章をまずはちゃんと読んでみろと

65:デフォルトの名無しさん
10/02/28 18:33:45 .net
>>63
アイコンがCC表示ならソース云々はまったく問題ない。
アイコンがLGPLならリソースファイルとかexeに統合しない限り問題ない。
と、思う。

66:デフォルトの名無しさん
10/02/28 23:15:43 .net
全て自分で描いた絵(画像ファイル.jpg)を公開するにあたり、
再配布可能な適当なライセンスで公開したいと思います。

GPLみたいな感染性のあるライセンスもOKです。
CCも確認しました。
これら以外で、
画像ファイル.jpgに適用できるライセンスを、
いくつか教えてくださいませんでしょうか。

よろしくお願い申し上げます。

67:デフォルトの名無しさん
10/02/28 23:17:59 .net
>>63
LGPLの場合は、リバースエンジニアリング禁止条項の禁止条項があるので、アプリのライセンスにリバースエンジニアリング禁止条項を入れられなくなるのが問題になる事がある。

68:デフォルトの名無しさん
10/03/01 05:31:57 .net
やっぱり LGPL でも触らない方が良いですね。ありがとうございました。

69:デフォルトの名無しさん
10/03/01 07:24:53 .net
自分ではライセンスを一文も読まず、他人のレスはまるっと信じるのか...

70:デフォルトの名無しさん
10/03/01 07:43:51 .net
ライセンス文は法的に穴がないことを重視して書かれているため、
普通の人間が読める文章ではないです。
自分で読むよりその道のエキスパートに要点だけ教えて貰った方が
正確で確実かと思います。

71:デフォルトの名無しさん
10/03/01 09:48:26 .net
私どもスタッフはみんなこの道のエキスパートです。
皆様のご質問に誠心誠意お答えいたしますので
どうぞ気兼ねなくライセンスのお悩みをご相談ください。

72:デフォルトの名無しさん
10/03/01 10:23:46 .net
「このプログラムの使用にはAmateur radio licenseが必要です」

73:デフォルトの名無しさん
10/03/02 22:39:26 .net
>>70
> ライセンス文は法的に穴がないことを重視して書かれている
うむ、だから自作のライセンス使うよりも、
どっかのえらい団体が作ったライセンスを使った方がいいと
言われるよね。


74:デフォルトの名無しさん
10/03/02 23:39:00 .net
>>67
あえて現状の日本に限定するが、リバースエンジニアリング禁止条項は
どの程度有効性があるんだろうか?

75:デフォルトの名無しさん
10/03/02 23:52:09 .net
>>74
LGPLで指示されているようなリバースエンジニアリングを禁止しても、法的には意味がないという説が有力のようだね。
それでも、実務的には、禁止されていることをやることをやるときにはそれなりの覚悟はいるな。

76:デフォルトの名無しさん
10/03/04 11:22:33 .net
>>70
普通に読めば解るとは思うけどな。

つかGPLv2の八田真行氏訳の表現は一点だけ変だと思う。気のせいか(SRA版には無い)
> 表明されたか言外にかは問わず、
(普通は表明されているか言外であるかどうかは問わず・・・だと思うんだが)

もしかすると2002年から誰も指摘していないのか...。
つかGPLv2文章がロクに読まれていないかのどちらかだな。gkgkbrbr

77:デフォルトの名無しさん
10/03/04 11:30:54 .net
>>76 八田氏に直接言ったほうがいいと思う。
SRA 版とのズレも気にはなるところではあるんだよね。

78:デフォルトの名無しさん
10/03/04 11:59:37 .net
弁護士とかの法曹三者が書いた版ってないんだっけ?

79:デフォルトの名無しさん
10/04/01 02:54:53 .net
GPLのソースを元にしてプログラムを作った場合、その作成プログラムをGPLにするだけでなく、
参考元が何であったのかも明示する必要あるんですかね?

80:デフォルトの名無しさん
10/04/01 18:39:27 .net
>>79
「元にして」、「参考」が二次派生物にあたるのであればGPL適用の上、明示も必要。
ほとんど原型がないほどまで消化できていればそれはもう貴方のオリジナル。

81:デフォルトの名無しさん
10/04/01 19:58:19 .net
派生物に派生元の表示を義務付けてしまうと、いわゆる「宣伝条項」になってしまわないか?

82:デフォルトの名無しさん
10/04/01 21:24:30 .net
ソースコードの著作権関係のコメントを削除しなければ問題ない。

83:デフォルトの名無しさん
10/04/08 05:37:32 .net
そうか、ライセンス云々ではなく著作権からの要請でクレジット表記が必須か。

遅ればせながらサンクス。

84:デフォルトの名無しさん
10/06/21 01:59:06 .net
質問です。
BSDライセンスのプログラムを拾ってきて拡張した場合、著作権の表記はどうなるのでしょうか。

また、100%自分が書いたBSDライセンスのプログラムと、他人が書いたBSDライセンスのプログラムを
統合して1つのファイルにまとめた場合のライセンスはどう表記するのでしょうか。

85:デフォルトの名無しさん
10/06/21 10:11:14 .net
もとのままの部分はBSDのままに。
拡張した部分は、元にしたものがわかるようにすること、と自分の著作権表示を。

BSDライセンスにもとづく、そのままのライセンスによる再配布、になるから、
全体のライセンス表示としてはBSDライセンス(権利者を author と書くと、
うまくぼやかせる)。

86:デフォルトの名無しさん
10/06/21 11:25:02 .net
権利者をauthorとしてっていうのはどういう事でしょうか。
拡張した後もBSDライセンスにするつもりなので、
・拾ってきたBSDプログラムを拡張の場合
・自分のBSDプログラムを他のBSDプログラムと統合する場合
のどちらも
Copyright (C) 2009 ORIGINAL-AUTHOR. All rights reserved.
Copyright (C) 2010 MY-NAME. All rights reserved.
<ライセンス文>
みたいにしちゃっていいのでしょうか。(後者は逆の順番で自分が先)
それとも、オリジナルの文章を改変してはならないようにも読めるので、
Copyright (C) 2009 ORIGINAL-AUTHOR. All rights reserved.
<ライセンス文>
Copyright (C) 2010 MY-NAME. All rights reserved.
<ライセンス文>
とするのでしょうか。

87:デフォルトの名無しさん
10/06/21 11:38:27 .net
あ、authorにしておけば、っていうのは
テンプレURLリンク(www.opensource.org)だと
ライセンス本文の<ORGANIZATION>のところ。

たとえばFreeBSDのカーネルのkern/kern_cons.cを見ると

* Copyright (c) 1988 University of Utah.
* Copyright (c) 1991 The Regents of the University of California.
* All rights reserved.
*
* This code is derived from software contributed to Berkeley by
* the Systems Programming Group of the University of Utah Computer
* Science Department.
(以下3条項BSDライセンス本文)

となっている。そんな感じでいいと思われる。

88:デフォルトの名無しさん
10/08/17 13:05:11 .net
「Free for non commercial use.」ってライセンス表記されている画像を、学会発表のスライドで使うのかOKなんですかね?

89:デフォルトの名無しさん
10/08/17 13:09:56 .net
学会はcommercial useじゃないだろ

90:デフォルトの名無しさん
10/08/17 13:18:24 .net
うん…だよね。

91:デフォルトの名無しさん
10/08/30 01:25:06 .net
学会って、あの学会かもしれないぞ。

92:デフォルトの名無しさん
10/10/30 13:33:25 .net
GPLのソースを別の言語に同アルゴリズムでリライト移植した場合って
GPLに感染します?

93:デフォルトの名無しさん
10/10/30 15:14:20 .net
スプラッシュスクリーンやトレードマークなどの画像やサウンドのリソース、画面デザインをそのままパクったりすれば感染。
アルゴリズムだけ拝借したなら感染しない。
ただし移植の場合、GPLv2以前では特許権侵害の可能性がある。
GPLv3以降でも無いという保証はないけど。

94:デフォルトの名無しさん
10/10/30 15:27:19 .net
>>92
それで感染しないならC言語からアセンブラ言語に移植しましたとか、C'言語に移植しましたという詭弁が使えてしまう。

95:デフォルトの名無しさん
10/10/30 15:43:03 .net
それは例がおかしいだけ

96:デフォルトの名無しさん
10/10/30 20:11:13 .net
プログラミング言語が変わってもアルゴリズムが(全く)同じなら派生物であることは変わらない。

97:デフォルトの名無しさん
10/10/30 20:14:20 .net
元のソースを見ながら逐一目的の言語に直して移植するんだったら、それってただの翻訳じゃないの
翻訳は派生物だよな?
アルゴリズムが同じだけでゼロから書いたものならいいんじゃないかと思うけど

98:デフォルトの名無しさん
10/10/31 03:42:45 .net
なるほどねえ
ありがとう

99:デフォルトの名無しさん
10/12/04 11:23:13 .net
ライセンス調べていて思ったけど、ソフト以外もペンチとかニッパーとかの工具とかもCALを
販売したり想定された用途以外の使用はライセンス違反とかの販売あれば面白いのに。

ソフトウェアだけどうして勝手に見えるライセンスを付けて販売できるのだ?

100:デフォルトの名無しさん
10/12/04 11:48:14 .net
結局のところ「勝手に主張してるだけだから」なんだよなぁw

101:デフォルトの名無しさん
10/12/04 12:23:22 .net
ソフトウェアは著作権法上の「プログラムの著作物」に該当するから著作者が各種権利を専有する
ペンチとかニッパーは著作物に該当しないからそのような専有権はない
ってことじゃないの?

102:デフォルトの名無しさん
10/12/04 12:32:21 .net
理論上は、ペンチやニッパーでもシュリンクラップ契約でEULAを突き付ければ利用制限はできるのかな?

103:デフォルトの名無しさん
10/12/04 13:11:28 .net
ペンチやニッパは買った時点で権利が消尽するので、その後の行為を制限できない。

104:デフォルトの名無しさん
10/12/04 13:47:08 .net
コピー作成を制限するのはわかるが用途を制限するのは解せないな。

105:デフォルトの名無しさん
10/12/04 15:39:53 .net
使用してもいい分野を限定して、分野によって値段に差をつけて販売なんて、BtoBでは普通にやられているが。

106:デフォルトの名無しさん
10/12/04 15:41:36 .net
ライセンスはBtoB以外にも適用されるから問題なんじゃないか

107:デフォルトの名無しさん
10/12/04 20:02:05 .net
ソフトウェア使うだけならランセンスなんて不要。
それをカバーしようとシュリンクラップ契約だとか、メディアは売ったんじゃなくて
貸与物だとか言ってるけど、それだって有効性は疑問がつく。

108:CCってすごいね
10/12/05 06:43:43 .net
>神戸は震災で沈んでおけばよかったのにと発言した
>赤坂亮太氏が書き込みを削除して逃げに回ってたが
>ほかの人に保存されてて今必死の火消し状態になっていますw
>
>URLリンク(twitter.com)
>
>↓このような方らしいですw
>894 名前: U-名無しさん@実況はサッカーch 投稿日: 2010/12/05(日) 01:30:47 ID:O+SGaP2r0
>>>849
>URLリンク(www.tokyowestside.jp)
>URLリンク(creativecommons.jp)
>こいつか

>FC東京が降格になった事で
>神戸は震災で海に沈んでおけばよかったのにと
>罵詈雑言を吐いてるFC東京サポです。
>一応貼っておきますね。
>
>757 名前: U-名無しさん@実況はサッカーch [sage] 投稿日: 2010/12/05(日) 01:02:37 ID:iUBVPaCx0
>こっちにも貼っときますよっと。
>FC東京は素敵なサポーターさんがいて羨ましいです!
>多くの人が犠牲になった災害をネタにしてウサ晴らしできるなんてかっこいい!
>
>URLリンク(twitter.com)
>将来の代表を考えようよwまぁなんといおうと、これでおいらの関西嫌いは決定的になった。神戸なんか15年前にそのまま海に沈んじゃえば良かったと思う。
>URLリンク(twitpic.com)
>↓
>ちょっといやん☆なことになったからちょっと前のツイート削除。すめせんね、へっへっへ
>URLリンク(twitpic.com)
>
>名前 Ryota AKASAKA
>自己紹介 慶應→東大→慶應なう。KMDで博士課程やってます。研究分野はプライバシーやマシンリーダブルな法的文章、その他情報法、情報の非対称性の経済学など。 CCJPのスタッフもやってます。 最近はデジタルサイネージにも手を出してみました。

109:デフォルトの名無しさん
10/12/05 08:57:29 .net
コピペ基地外乙

110:デフォルトの名無しさん
10/12/05 10:23:52 .net
単なるライセンス違反って、民事だけの問題だからなぁ

111:デフォルトの名無しさん
10/12/05 10:33:25 .net
え?そうなのか。だとしたら文言ひとつで凄い力を発揮してるな

112:デフォルトの名無しさん
10/12/05 10:54:09 .net
正規料金の3倍返しだけどね。

113:デフォルトの名無しさん
10/12/05 11:17:25 .net
>>99>>111
ライセンスってのは任意契約だからな。条件は好きに設定できる。
でもパッケージソフト買ってきて使うのに、そんな契約を結ばなければ
ならない理由もない。

114:デフォルトの名無しさん
10/12/05 11:34:35 .net
買って使った時点で契約を結んだことになるのでは?

115:デフォルトの名無しさん
10/12/05 11:36:39 .net
そんな「契約」なんて、法的には存在しない。

116:デフォルトの名無しさん
10/12/05 11:44:37 .net
>>114
ならない。それこそペンチの例や、「無断駐車1万円」なんかと同じ。

117:デフォルトの名無しさん
10/12/05 11:46:16 .net
ソフトウエアは使用許諾権として販売するのが普通。

118:デフォルトの名無しさん
10/12/05 12:42:33 .net
使用権などというものはないし、あったとしてもそれは複製物の所有者の権利であって
著作権者の権利ではない。
だから一部のメーカーは複製物の所有権は移転していないという論理を主張しているが、
店頭で販売するパッケージソフトでそのやりかたがはっきり認められたわけでもない。

119:デフォルトの名無しさん
10/12/05 13:00:45 .net
CALも社会的に認められてしまっているので、
裁判に持ち込んでも、金をとられるという点においては勝ちめはないだろうね。

120:デフォルトの名無しさん
10/12/05 13:03:17 .net
判例があるの?

判例もなしに「社会的に認められてしまっている」「勝ちめはない」って主張は通らないよ。

121:デフォルトの名無しさん
10/12/05 13:08:40 .net
和解はいくらでもある。
最高裁で争うやつが現れないぐらい社会的に認められている。

122:デフォルトの名無しさん
10/12/05 13:10:55 .net
たしかにCALなんて典型的な例だからハッキリ知りたい
購入費用、管理コストだってバカにならない

123:デフォルトの名無しさん
10/12/05 13:17:26 .net
>>119
金を取られるって、何の金?代金は店頭で払うし争点にならないでしょ。
問題は、購入者が合意せずにシュリンクラップ契約が成立するかどうかと、
成立しないまま合法的に使い続けることができるかどうか。

124:デフォルトの名無しさん
10/12/05 13:34:15 .net
>>122
CALは、パソコン教室の例では5億ぐらい払ったとか。役所や学校の例もある。
民間企業は、社会的損失の方が大きいので表ざたになるまえに払う。

>>123
シュリンクラップ契約どういう条項を違反したいの?
CALとか、クライアント用をサーバーに使うことなどが典型的だけど。
譲渡禁止も思い浮かぶが、これは無効という判例があるはず。

125:デフォルトの名無しさん
10/12/05 15:22:59 .net
5億っていうならCAL必要な鯖は止めたがいいな。
今ならMacのUnlimited クライアントだとCAL不要だ。

126:デフォルトの名無しさん
10/12/05 15:34:41 .net
>>124
別に何か違反したいからこういう話をしているわけではないんだが。
強いて言えば、その契約にしか根拠がない利用者側の義務すべて。

127:デフォルトの名無しさん
10/12/05 17:17:04 .net
>>116
「無断駐車1万円」に関して地主の提案を受け入れなければ最悪「不法侵入」で告訴されるのでは?
そういう別の法律をバックにした強制力はある。

128:デフォルトの名無しさん
10/12/05 18:09:23 .net
>>126
もっと具体的に言えよ。「リバースエンジニアリング禁止条項」とか。

129:デフォルトの名無しさん
10/12/05 18:41:48 .net
>>127
そう。逆に言えば、そのような権利侵害があった場合でも契約自由の原則は
変わらないということ。翻って、シュリンクラップを破いてソフトを使う
こと自体にはそのような権利侵害すらないわけなので。

130:デフォルトの名無しさん
10/12/05 20:30:28 .net
>>129
CDからHDDへのインストールを「複製」とみなすなら、
契約しないかぎり著作権における複製権を侵害してることになる。

131:デフォルトの名無しさん
10/12/05 20:44:25 .net
インストールは第四十七条の三の「利用するために必要と認められる限度」に当たらないか?

132:デフォルトの名無しさん
10/12/05 21:00:10 .net
商法は、公序良俗に反しない限り法律よりも商習慣が優先される。

133:デフォルトの名無しさん
10/12/05 21:54:57 .net
商法?おまえは何を言っているんだ?
それに、それを言うなら「(商事に関して)商法に反しない限り民法よりも商習慣が優先する」だろ。

134:デフォルトの名無しさん
10/12/05 21:57:05 .net
>>131
その通り。
CDを持っている以上、自分のPCにインスコして利用するのを制限する法は無い。

135:デフォルトの名無しさん
10/12/05 21:58:31 .net
ライセンスに同意してアクティベーションしないと動かないようにすればいいのか?

136:デフォルトの名無しさん
10/12/05 22:13:07 .net
いろいろごねたところで、不正な方法で商用ソフトウエアを使っているのがばれて、司法の場に持ち込まれたら、正規で買うよりも高い金額を払う羽目になるのが現実。

137:デフォルトの名無しさん
10/12/05 22:44:50 .net
違法コピーとかの話とごっちゃにすんなよ。だれもそんな話してない。

138:デフォルトの名無しさん
10/12/05 22:46:36 .net
>>137
違法コピーなんて書いてないだろ。

139:デフォルトの名無しさん
10/12/05 22:56:42 .net
じゃあその「不正な方法」ってのは具体的にどのような行為を指しているのかな?

140:デフォルトの名無しさん
10/12/05 23:17:37 .net
>>139
すでに、CALなしはでてきただろ。

141:デフォルトの名無しさん
10/12/05 23:41:23 .net
つまりメーカーの主張するところの「不正」のことなわけね。
実際、CALで>>136のような判例があるんだったら俺も知りたい。

142:デフォルトの名無しさん
10/12/05 23:50:05 .net
>>141
CALは無効と日本の裁判所で争って勝てたら、世界的なニュースになるだろうなあ。

143:デフォルトの名無しさん
10/12/06 00:21:45 .net
勝つか負けるか以前に、和解じゃなく法廷で白黒つけたらそれだけでニュースになるかもな。

144:デフォルトの名無しさん
10/12/06 02:08:10 .net
しかし、ソフトウェアの契約って全て読む奴は1割以下じゃないのか?

145:デフォルトの名無しさん
10/12/06 07:54:47 .net
弁護士事務所なら全部読むのかねぇ

146:デフォルトの名無しさん
10/12/06 08:31:15 .net
ライセンス違反で、民事で個人相手に訴状を送るのは被告の特定の手間から言って現実的には極めて困難
まあ、商用ソフトを買うときに、住宅ローンを組むとき並みに印鑑証明と実印で、
本人の意志確認を徹底すれば訴状を送ることぐらいはできるだろう
でも、判決を貰っても、ひろゆきみたいな相手じゃ差押も空振りだし
という訳で、商用ソフトメーカーは、訴状は専ら金を取れそうな大企業に送ることにしている
現行訴訟法制上、個人のライセンス違反は野放し
日本の民事訴訟法って、そういう法律だから

147:デフォルトの名無しさん
10/12/06 22:26:05 .net
MSぐらい金持ってて訴訟上等な態度だったら、ソフトウェアじゃなくても
EULA結ばせるくらいできるのかもしれんな。
缶詰の中身は売るけど缶は貸与するだけだから契約なしに開けたら訴える、とか。

148:デフォルトの名無しさん
10/12/06 23:26:44 .net
よくライセンスに「第一審は東京地裁で」とか「ロサンゼルス地裁で」とか書いてあるけど、
契約は無効だと主張してる相手にこの条文が効力を持つのか常々不思議。

149:デフォルトの名無しさん
10/12/07 00:36:25 .net
東京地裁はともかくロサンゼルス地裁は無いだろう。

150:デフォルトの名無しさん
10/12/21 00:01:24 .net
どなたかご教示いただけますでしょうか。
GPLのソースコードを読んでコピペをせずにロジックをまねた場合、
フルスクラッチで書いたとしてもGPLに抵触するのでしょうか?

仮に最適化のロジックがほしくてGCCのコードを読んで、
実装してしまうといった時などです。
何か明確な基準があるのでしょうか?

151:デフォルトの名無しさん
10/12/21 00:11:12 .net
>>150
著作権が保護するのはあくまでも表現であって
アイディアじゃないのでロジックを真似るだけなら問題ない。
一部分でもソースをコピペするのは不可。

152:デフォルトの名無しさん
10/12/21 00:25:57 .net
>>151
ありがとうございます!わかりやすいです。
おかげで、ライセンス問題に良く出てくる特許云々の意味もつながりました。


153:デフォルトの名無しさん
10/12/21 00:30:25 .net
見た以上、表現が似てしまう可能性は否定できないけどな
だから普通はクリーンルーム方式とか使うわけで

154:デフォルトの名無しさん
10/12/21 06:46:27 .net
クリーンルーム方式でも仕様だけ抽出するのが普通。
ロジック(アルゴリズム)まで真似るのはグレー。

155:デフォルトの名無しさん
10/12/21 10:39:03 .net
「グレー」(笑)

156:デフォルトの名無しさん
10/12/23 19:08:40 .net
個人的には小さいサンプルコードに対してGPL適用するような中二病患者を何とかしたい

157:デフォルトの名無しさん
10/12/23 21:15:37 .net
俺は >>156 みたいな中二病患者を何とかしたいな

158:デフォルトの名無しさん
10/12/25 12:34:16 .net
>>157
小さいサンプルコードに対してGPL適用してる感じ?

159:デフォルトの名無しさん
10/12/25 15:09:41 .net
GPLのGNUによる解説にも短いコードには著作権がないというようなことが書かれているのに。

160:デフォルトの名無しさん
10/12/26 15:12:17 .net
なんの話をしてんだよw
って思ったらここはライセンスすれだったか。


161:デフォルトの名無しさん
10/12/26 15:16:00 .net
>>159
それは別にGPLに限った話じゃないだろ

162:デフォルトの名無しさん
11/01/05 07:55:02 .net
ライセンス関連全般のことならここで聞けと誘導されてきました。質問です。

プロプライエタリなライブラリーであるadobe photoshop sdk = A
ライブラリとしてAを使用する、プラグインプログラムのソースコード = S
Sのa.out形式のバイナリ = B
AとBをリンクしたdll形式のバイナリ = P

Q1:S&Bのtar配布で、BSDライセンスとして配布することは、ライセンス的に可能でしょうか? また、これが可能なライセンスは何がありますか?
Q2:Bのみの配布で、BSDライセンスとして配布することは、ライセンス的に可能でしょうか? また、これが可能なライセンスは何がありますか?
Q3:Pのみの配布で、BSDライセンスとして配布することは、ライセンス的に可能でしょうか? また、これが可能なライセンスは何がありますか?
Q4:GNU等フリーソフトとして配布可能な、移植されたAは存在しますか?
Q5:上記の件について、どのような対処を行えばソースフォージの登録審査を通ると予想できますか?

163:デフォルトの名無しさん
11/01/06 13:16:08 .net
質問です。

例えば、cabファイルを解凍する機能を持つGPLなバイナリ(a)を実行(exec)して、
cabファイルの中身を解凍して利用するバイナリ(b)があるとします。

この場合、バイナリ(b)はGPLを適用する必要がありますか?

164:デフォルトの名無しさん
11/01/06 14:01:55 .net
>>163
> それはプログラムがどのようにプラグインを呼び出すかに依ります。プログラムがforkやexecで
> プラグインを呼び出すならば、プラグインは別のプログラムであり、メインプログラムのライセンスは
> それらにはなんの条件も課しません。

165:デフォルトの名無しさん
11/01/06 14:36:11 .net
>>164
それは既に見ましたが、それは利用する側(>>163の例ではバイナリ(b))がGPLの場合ですよね?
同じことなのでしょうか?

166:デフォルトの名無しさん
11/01/06 19:50:34 .net
>>162
A1: 可能です
A2: 可能です
A3: 可能です
A1-A3の根拠: URLリンク(kb2.adobe.com)

A5: 知りません
A6: (上記ってどれのことやねん)とりあえず申請してみたら?

167:デフォルトの名無しさん
11/01/06 19:56:25 .net
>>163
>パイプやソケット、コマンドライン引数は
>通常二つの分離したプログラムの間で使われるコミュニケーションメカニズムです。
>ですからそれらがコミュニケーションのために使われるときには、
>モジュールは通常別々のプログラムです。

168:デフォルトの名無しさん
11/01/06 23:27:30 .net
>>163
それを質問するのに、なぜ(a)と(b)をどう配布するのか書かないんだ?

169:デフォルトの名無しさん
11/01/11 09:26:30 .net
質問なのですが、

修正BSDライセンスで書かれたコードがあります。
Q1:これを別のプログラム言語で書きなおして公開することはできますか?
Q2:出来る場合、著作権の明記など必要なことを教えてください。

170:デフォルトの名無しさん
11/01/11 14:33:26 .net
>>169
書き直したコードが元のコードの二次派生物であると判断するなら修正BSDライセンスにしたがって配布できる。
そのために必要なことはライセンスに書いてある。

171:デフォルトの名無しさん
11/01/12 20:51:44 .net
もとのコードの移植版だと公言するなら翻案にあたるだろうな
いずれにしろ修正BSDライセンスにしたがって配布できる

172:デフォルトの名無しさん
11/01/17 18:41:12 .net
質問させてください。

社会人1年目で、PCには昔大学で使用したvisual studio 2005が入っています。
これを使って会社で使う簡単なソフトを実装したら契約違反になるのでしょうか?

173:デフォルトの名無しさん
11/01/17 19:03:00 .net
さぁ?
2010のExpress版が無料でダウンロードできるので、それ使ったらいかが

174:デフォルトの名無しさん
11/01/17 19:38:50 .net
>>172
「大学で使用した」って部分をきちんと説明しないと回答不可。
「個人でお金払って買った」のか「大学のライセンスを在学中だけ使わせてもらった」のか、
それとも別の経緯があったのか。

175:デフォルトの名無しさん
11/01/17 21:24:36 .net
>>174

大学の研究室で使っていたライセンスですので、
大学のライセンスを割り当てられたのだと思います。

更新などはしなくてもよいのですが、使うこと自体が契約違反なのでしょうか?

176:デフォルトの名無しさん
11/01/17 21:30:23 .net
そのライセンスのぶんを今は別の人が使ってるとしたら、そうなる

177:デフォルトの名無しさん
11/01/17 22:11:48 .net
MSDN AA とかなら別のやつが使ってなくても違反だし
正確なことがわからないならやめとけ

178:デフォルトの名無しさん
11/01/17 22:18:29 .net
>>176-177

回答ありがとうございます。
使用するのはやめておきます。

会社でライセンスを取得してもらえない場合は無料の体験版を使おうと思うのですが、
その場合、MFCなどは利用できませんよね?
MFCには配列やリスト構造なども含まれるのでしょうか?

またそれ以外に無料版を使うデメリットがあれば教えてください。


179:デフォルトの名無しさん
11/01/17 22:23:05 .net
>>178
スレ違い

180:デフォルトの名無しさん
11/01/17 22:39:38 .net
>>179

大変失礼しました。

181:デフォルトの名無しさん
11/02/07 05:22:06 .net
3条項のBSDライセンスのソースを自アプリで使いたいのですがそれを組み込んだバイナリを
配布する時具体的に何をすればいいのでしょうか?
・著作権表示
どのソフトの著作権表示をするんでしょうか?自分のソフトでしょうか?それとも
組み込んだソースの?
・ライセンス条文
 BSDのライセンス条文?
・無保証
どのソフトが無保証であることを宣言するのでしょうか?自分の作ったソフト?
組み込んだソース?
ライセンスがらみの説明のサイトは山ほどあるのですが、どれも実際に使う時の
肝心の具体的なことが書いてなくて理解できません。誰かよろしくおねがいします。


182:デフォルトの名無しさん
11/02/07 08:27:31 .net
>>181
普通は利用したソースと一緒にライセンス文書("LICENSE"とか"license.txt"みたいな)ファイルがあるはず。
それをバイナリと一緒のパッケージに入れとけってこと。
もちろん知らない人が見たらそれを貴方のソフトそのもののライセンスと勘違いする可能性があるので、
そうならないようにフォルダを分けたり、
READMEに「○○というソフト含んでます。そのソフトの利用はBSDライセンス(付属の○○.txt参照)によって許諾されてます。
本ソフトの利用は○○によって許諾します。」
みたいなこと書いておくの。

無保証なのは組み込んだソフトに関して作者は保証しないということ。
貴方が後から保証する分には問題ない。

183:デフォルトの名無しさん
11/02/07 11:11:12 .net
>>182
ありがとうございます。具体的に何をすればいいのかわかってきました。

184:デフォルトの名無しさん
11/03/08 15:03:50.96 .net
質問です。
外国のソフトが出力する形式を
一般的な形式に変換するソフト作って公式に送ったら
ソフトのライセンスを定めれって言われたんですが
何をどうすればいいですか?

基本的に何にどう使って貰ってもいいんだけど
改造や再配布時に「○○さんが作ったもの」とか
「原型は○○さんが作ったものを改造した」的な事を
一筆書いて欲しい訳です。
それにはどのライセンスが適していますか?


185:デフォルトの名無しさん
11/03/08 15:37:19.15 .net
MIT


186:デフォルトの名無しさん
11/03/08 17:11:21.00 .net
URLリンク(ja.wikipedia.org)

187:184
11/03/08 17:18:01.14 .net
カッコいい名前のライセンスを教えて頂きありがとうござます。
このソフトはこのライセンスだぞって定るには
具体的にはどーしたらいいんですか?

188:デフォルトの名無しさん
11/03/08 20:12:21.81 .net
ライセンス文章全体をコピペしてソースコードの先頭にでもコメントとして貼り付けておけばよいです
MITの原文はこれ
URLリンク(www.opensource.org)

189:デフォルトの名無しさん
11/03/08 20:37:15.44 .net
>>188
なるほど、有難うございます!

190:デフォルトの名無しさん
11/03/08 23:33:01.92 .net
一応確認だけど
The MIT Licenseから大文字のTHE SOFTWARE.
という所までコピペして
<year> に2011<copyright holders>に自分の名前を入れればいいんだよね?





191:デフォルトの名無しさん
11/03/09 01:07:07.90 .net
いいよ

192:デフォルトの名無しさん
11/03/09 01:13:33.92 .net
>>191
有難うございます!

193:デフォルトの名無しさん
11/05/03 13:13:55.54 .net
ライセンス不明(原作者と連絡取れず)のソースに修正し公開する場合
修正版とかのライセンスやらなんやらってどうすればいいのでしょうか・・・
あとこういうものって公開しちゃっても良いものなのでしょうか・・・
元々のソース自体は公開されてたものです

194:デフォルトの名無しさん
11/05/03 13:32:53.13 .net
法律的にどうしてもシロにしたいなら、67条

195:デフォルトの名無しさん
11/05/03 15:18:04.28 .net
法律的に白でなくても問題はないです。
原作者さんと連絡が付き次第公開停止や原作者さんへのパッチ提供等
原作者さんの求めに応じるつもりはるので。

元ソースに対して何らかのライセンスを適用出来ないのは当然として
修正パッチであればCCライセンスのNY-CC等は付与できるのでしょうか?
また修正パッチ適用済みの成果物に対してのライセンス体系などはどうなるのでしょう?

196:デフォルトの名無しさん
11/05/03 16:50:21.45 .net
作者が修正パッチや成果物に対して何らかの制限を行うライセンスを要求するかもしれないし
確実なことはなにも言えない

197:デフォルトの名無しさん
11/05/20 10:19:32.97 .net
GoogleProjectHostingでホスティングされており、
ライセンスが、NewBSDライセンスとなっているソフトを利用したいと考えています。

ですが、そのソフトのソースコード群の中に、
ライセンス条文等が記載されているファイルがありません。

そのソフトのソースコードの主要な部分には
BSD-Styleのライセンスです。詳細はLICENSEファイル参照してね。
のような内容が書かれているのですが、この場合どう考えれば良いのでしょうか?

NewBSDライセンスとして許諾されているものと考え、利用しちゃっても良いのでしょうか?



198:デフォルトの名無しさん
11/05/20 10:30:27.90 .net
気になるならLICENSEファイルがねぇぞと文句付けたほうがいい

199:デフォルトの名無しさん
11/05/29 13:02:22.15 .net
zlibライセンスってソースをそのまま利用するなら
実行モジュールに組み込んでもライセンス表記なしで
商用利用も可能と認識してるんだけどあってますか?

ソース形式で再配布する場合にライセンス表記は必須だけど
実行モジュールについては表記は任意って理解してます。

200:デフォルトの名無しさん
11/05/29 13:11:36.38 .net
>>199
いいんじゃね。

201:デフォルトの名無しさん
11/05/29 13:32:01.38 .net
>>200
どうもです。zlibは短い方だけどライセンスの文章って難しいですね
裏がないか裏がないかと勘ぐらないとひどい目にあいそうで
自分ひとりで読んでても確証持てないです

202:デフォルトの名無しさん
11/05/29 13:51:55.66 .net
>>201
悪意全開で貴方を陥れようとするなら、
「実はそのソフト、○○から勝手にコピペしたものにzlibライセンスつけて勝手に配布しちゃった。てへ。」
ということにして、次に本来の著作権者が登場して「実はGPLなのよろぴく」とか。

203:デフォルトの名無しさん
11/05/29 14:28:27.38 .net
それ2行目で終了だろ。GPL出てくる必要ない。

204:デフォルトの名無しさん
11/05/29 14:35:53.69 .net
確かにGPLやその他のライセンスでなくてもいい。
「利用料(ライセンス料)として○万円ヨロ」でも良いし、
著作権違反などをちらつかせてソフトウェアの利用を停止させ、開発を難航させるのもいい。
妄想は広がりまくりんぐではある。
要するにフリー素材利用するにしても信頼できそうなとこ選べよってことね。

205:デフォルトの名無しさん
11/05/29 14:45:42.40 .net
>>202
その理屈は通らないだろ。権利侵害の全責任はコピペした奴に行くはず
そうでなければあらゆるオープンソースプロジェクトを簡単に壊滅させられることになる
(他から盗んできたコードを自分が書いたと称してパッチを送る)

206:デフォルトの名無しさん
11/05/29 15:06:41.57 .net
>>205
>(他から盗んできたコードを自分が書いたと称してパッチを送る)
著作権違反が判明した時点でプロジェクトから取り除く必要があるだろうな。
コピペした奴が逮捕された後は何の問題もなくそのパッチを利用し続けられるということにもならない。
実質パクリで成り立つようなプロジェクトを生かす理由は無い。
コピペした奴が代わりにライセンス料払ってくれるなら良いけど。
zlibライセンスは無保証な契約だから、後になって著作権違反や特許違反が判明したからといって何も保証する義務は無い。

207:デフォルトの名無しさん
11/05/29 15:37:45.99 .net
>zlibライセンスは無保証な契約だから、後になって著作権違反や特許違反が判明したからといって何も保証する義務は無い。
いや、zlibライセンスを適用した奴が当該コードの著作権を持っているのはzlibライセンスの前提だろ
その前提が覆されたら無保証も糞もない。この例だとコピペした奴にはライセンス料を支払う義務があるはず

208:デフォルトの名無しさん
11/05/29 15:52:39.28 .net
>いや、zlibライセンスを適用した奴が当該コードの著作権を持っているのはzlibライセンスの前提だろ
そんなことは無いよ。
フリーのライブラリを利用したプログラムを俺ライセンスで配布するなんてよくあること。
>>199がやろうとしてることがまさにそれだし。

209:デフォルトの名無しさん
11/05/29 16:43:49.29 .net
>>208
>>199だって、流用部分については相変わらずzlibライセンスに拘束されるよ
バイナリ配布ならば著作権表示を省略できるってだけ

他にも、例えば修正BSDのソースを流用したプログラムを、
全体としてzlibライセンスで配布したらライセンス違反

210:デフォルトの名無しさん
11/05/31 23:56:19.40 .net
>>207
Xが本来の権利者でAがそれをパクってBが知らずにそれを利用したとして、
AがXに対して責任を負うことと、AがBに対して何も保証しないってのは全然別の話。

211:デフォルトの名無しさん
11/06/04 21:24:34.50 .net
最近の大きなプロジェクトだとどこは誰が書いたか管理して、個々から盗んでないという誓約を取っている。

212:デフォルトの名無しさん
11/06/04 22:25:32.93 .net
最近itextと言うフリーのpdf出力ライブラリ使ったウェブアプリ開発してるが、
itextって最新版がAGPLなのね。一個前バージョンがLGPLだとか。
こういう場合ってやっぱり前のバージョン使った方が後々問題にならないんだろうね。
何せ俺もあんまりそういうの詳しくはないので緩いライセンスの方がいいし。


213:デフォルトの名無しさん
11/08/07 19:11:02.92 .net
OpenAL(LGPL)とそれを使うiOSのアプリ話なんだけど、
アプリの利用者はOpenALを自前のものに入れ替えて実行する権利を
有すよね?

だけどiOSアプリは事実上それはできないじゃない。
この辺ライセンス厨や当のアップルの見解ってどうなってるの?

214:デフォルトの名無しさん
11/08/09 17:01:43.37 .net
>>213
何を根拠にそんな権利を主張しているのかが不明。
LGPLで配布されているOpenALに関しては好きな様に改変していいよ。
改変物をios用にコンパイルしたりインスコしたりするためのツールや環境を用意する義務はLGPLでは発生しないけど。

215:デフォルトの名無しさん
11/08/09 18:03:22.65 .net
>>214
そういう解釈で良いのか。

いやアップルがOpenALを差し替えられる環境を実質的に認めていないから、
どういう解釈になるのかと気になっただけ。

216:デフォルトの名無しさん
11/08/10 21:14:31.57 .net
>>215
LGPLのどの条項が差し替えを保証する義務を負うと思ったの?

217:デフォルトの名無しさん
11/08/11 06:36:36.96 .net
ダイナミック必須ということにたいして、ダイナミックリンクの定義次第では問題ありそう。
こういうライセンス違反は、権利者が認めていれば違反しててもなんの問題もない。

218:デフォルトの名無しさん
11/08/11 08:18:03.04 .net
GPL系の「やかましい」ライセンスだと言っておきながら、「認める」とか言うような権利者は、
俺なら一切何も信用できない。

219:デフォルトの名無しさん
11/08/11 19:45:53.82 .net
ICOはどうなった。

220:デフォルトの名無しさん
11/08/11 21:57:30.02 .net
>>217
言ってることがおかしーぞ。
権利者が認めてりゃ、そりゃ違反じゃねーだろ。

221:デフォルトの名無しさん
11/08/11 22:18:16.90 .net
LGPLの話ならスタティックリンクもオケ

222:デフォルトの名無しさん
11/08/11 22:46:43.46 .net
>>221
それはよくある誤解。

223:デフォルトの名無しさん
11/08/11 22:55:25.89 .net


224:デフォルトの名無しさん
11/08/11 23:07:07.55 .net
OKはOKだろう、LGPL第6節の規定に従うならば。
まぁそういう意味では、GPLだってスタティックリンクはOKだけどね。

225:デフォルトの名無しさん
11/08/11 23:10:17.10 .net


226:デフォルトの名無しさん
11/08/11 23:11:56.74 .net
>>220
著作権はほとんどの国で親告罪だから、LGPLには違反しても著作権者が訴えなければ違反していないのと同じ。

227:デフォルトの名無しさん
11/08/11 23:12:49.18 .net
で、結局何が誤解だったの?

228:デフォルトの名無しさん
11/08/11 23:21:18.38 .net
>>226
それはLGPLに限らない話だが。ダイナミックリンクの定義云々とは関係ない話?

229:デフォルトの名無しさん
11/08/11 23:30:49.56 .net
ダイナミック必須って何の話?

230:デフォルトの名無しさん
11/08/11 23:34:28.65 .net
>>227
LGPLが適用されているライブラリの、そのより新しいバージョンのライブラリとリンクできるようにしなければならないという条項が5にある。
スタティックリンクをしながらこれを満たすのは、ラッパをGPL互換にしてそれをダイナミックリンスするという方法以外では難しい。
Classpathライセンスと間違えていると思われる。

231:デフォルトの名無しさん
11/08/11 23:36:13.13 .net
>>230
リンク可能なオブジェクトファイルを配布すれば良いだけ

で、何が誤解だったの?

232:デフォルトの名無しさん
11/08/11 23:43:01.96 .net
iOSでか。

233:デフォルトの名無しさん
11/08/11 23:44:58.95 .net
>>230
スタティックリンクの話は別として、発端となった「iOSでOpenALを使うアプリ」は
それを満たしてるんだよねぇ。

234:デフォルトの名無しさん
11/08/12 00:00:47.88 .net
>>232
オブジェクトファイルの配布は可能だし何の問題も無い。

そもそもの論点はダイナミックかスタティックかじゃないし。

235:デフォルトの名無しさん
11/08/12 00:11:24.66 .net
>>234
可能ではだめで制限なしでなければならない。
論点は違うのは確かなのだが。

236:デフォルトの名無しさん
11/08/12 00:16:01.13 .net
配布されているオブジェクトファイルに対して、自分で修正したライブラリをリンクするのは制限無いよ

つまり、スタティックリンクにした所で、新たな問題が発生する訳じゃない

237:デフォルトの名無しさん
11/08/12 00:17:35.12 .net
念のため書いておくけど I am not a layer.

238:デフォルトの名無しさん
11/08/12 00:18:49.68 .net
× layer
◎ lawyer

もう寝る...

239:デフォルトの名無しさん
11/08/12 00:24:25.16 .net
IANAL

240:デフォルトの名無しさん
11/08/12 07:58:14.49 .net
OpenALの改造バージョンつくって、どうやったら手持ちのiPhoneのを
差し替えられるの?

241:デフォルトの名無しさん
11/08/12 10:54:30.16 .net
脱獄すれば?

242:デフォルトの名無しさん
11/08/12 12:13:46.69 .net
>>235がちょっと書いてるけど、「可能ではなく制限なし」がLGPLのキモの一つでしょ。
脱獄なしで入れ替えられないのを「制限なし」と解釈できるのかと。

243:デフォルトの名無しさん
11/08/12 20:35:45.23 .net
別にケチつけるわけじゃないが、その「制限なし」ってのはLGPLのどこに謳ってあって
Appleはどこまでの義務を負うんだろう?

244:デフォルトの名無しさん
11/08/12 21:56:03.30 .net
>>243
日本語訳からだが、たぶんここ

複製、頒布、改変に関する条件と制約

10. ……あなたは、受領者がここで 認められた権利を行使することに関してこれ以上他のいかなる制限も課しては ならない。

「あなた」はLGPLを利用するアプリの作者。あるいはLGPLライブラリの頒布者(ライブラリの作者ではない)
「受領者」はそのアプリやライブラリを利用するユーザー。
「権利」はLGPLを差し替えて使う事(を含む)

で、上記10の通り頒布者はLGPLライブラリの差し替え利用を妨げる行為を禁止されている。
例えばそのライブラリにスクランブルをかけて独自アーカイブの中に閉じ込めるとか。

iOSでは、脱獄しなければ差し替えられないプラットフォーム内でLGPLを提供してるアップルが頒布者である。

アプリ作者にライブラリの差し替えを制限する意図はおそらく無いだろうが、この環境ではおのずと
LGPL条項違反となってしまう。


245:デフォルトの名無しさん
11/08/12 22:07:19.53 .net
> 複製や頒布、改変以外の活動はこの契約書ではカバーされない。

246:デフォルトの名無しさん
11/08/12 22:42:16.62 .net
>>245
10の記述の前半だが、

その受領者は元々のライセンス許可者から、この契約書で指定 された条件と制約の対象となっている『ライブラリ』を、複製や頒布、リンク、 あるいは改変する許可を自動的に得るものとする。

となっている。

つまり受領者に許可されたリンクに対しても、いかなる制限も課しては ならない、という事だよ。



247:デフォルトの名無しさん
11/08/12 22:52:52.93 .net
リンクするのは自由だよ
誰か制限してるの?

248:デフォルトの名無しさん
11/08/12 23:00:20.27 .net
アップルが制限してるよね

249:デフォルトの名無しさん
11/08/12 23:01:12.12 .net
リンクを?
具体的にはどういう事?

250:デフォルトの名無しさん
11/08/12 23:02:57.27 .net
逆に聞くけど、iPhoneにどうやってライブラリを入れるの?
手順を教えて欲しい。

251:デフォルトの名無しさん
11/08/12 23:03:34.58 .net
逆に聞いても良いけど、まずは質問に答えてからな

252:デフォルトの名無しさん
11/08/12 23:04:56.97 .net
iPhoneにライブラリを入れるまっとうな手段が無いでしょ

253:デフォルトの名無しさん
11/08/12 23:06:04.34 .net
リンクとデプロイは全く別の話

254:デフォルトの名無しさん
11/08/12 23:07:11.73 .net
で、誰か『リンク』を制限してるの?

255:デフォルトの名無しさん
11/08/12 23:08:19.83 .net
それは詭弁だよ。入れる手段を封じておいて、自由にリンクしろも無いもんだ。

256:デフォルトの名無しさん
11/08/12 23:11:32.03 .net
普通にライセンスの話だけど?

257:デフォルトの名無しさん
11/08/12 23:14:19.37 .net
受領者がリンクしたくてもできない。
LGPLライセンス違反だよね。

258:デフォルトの名無しさん
11/08/12 23:15:22.98 .net
Cコンパイラ持ってないからリンクしたくでもできない。
LGPLライセンス違反だよね。

259:デフォルトの名無しさん
11/08/12 23:16:16.16 .net
>>257
好きなだけリンクすれば良いじゃん

260:デフォルトの名無しさん
11/08/12 23:17:09.45 .net
いかなる制限もダメという事は、ライブラリのインストールを
妨げるようなやり方もダメだってこと。


261:デフォルトの名無しさん
11/08/12 23:17:40.13 .net
>>260
>いかなる制限もダメ

誰がそんなことを言ってるの?

262:デフォルトの名無しさん
11/08/12 23:21:18.71 .net
>>261
LGPLが言ってる

263:デフォルトの名無しさん
11/08/12 23:21:30.05 .net
URLリンク(slashdot.jp)

264:デフォルトの名無しさん
11/08/12 23:22:05.77 .net
>>262
どの条項の話してるの?

265:デフォルトの名無しさん
11/08/12 23:27:34.83 .net
>>264
複製、頒布、改変に関する条件と制約
の10だよ。

わざわざリンクの記述を追加している。

266:デフォルトの名無しさん
11/08/12 23:30:05.31 .net
リンクは好きなだけできるんですけど?

267:デフォルトの名無しさん
11/08/12 23:31:29.33 .net
どうやって?

268:デフォルトの名無しさん
11/08/13 00:00:22.32 .net
>>267
リンカーで

269:デフォルトの名無しさん
11/08/13 00:03:45.85 .net
え?

270:デフォルトの名無しさん
11/08/13 00:05:08.83 .net
リンカー知らないの?

271:デフォルトの名無しさん
11/08/13 00:06:03.63 .net
さすがにこれはお笑い

272:デフォルトの名無しさん
11/08/13 00:08:46.05 .net
空気の演出乙

273:デフォルトの名無しさん
11/08/13 00:14:16.00 .net
>>265
つーか LGPL って 6 までしかないのに 10 って何?

URLリンク(www.gnu.org)

274:デフォルトの名無しさん
11/08/13 00:17:55.70 .net
ワロタ
>>265はGPLを読んでたんだな阿呆め。

275:デフォルトの名無しさん
11/08/13 00:19:18.58 .net
URLリンク(www.gnu.org)

古い方のライセンスでも、

> You may not impose any further restrictions on the recipients' exercise of the rights granted herein.

だから、『いかなる制限も』じゃなくて、LGPL で許可されている権利が
保持されないといけないというだけだな。

276:デフォルトの名無しさん
11/08/13 04:03:07.14 .net
>>246
それはこのライセンスの対象になっているライブラリについて許可しているわけであって、
つまりiOSと共に頒布しているそのバージョンのライブラリをリンク、改変することは
自由だというだけのことだね。
>>244の言う「差し替えて使う事」まで含まれているようには読めないが。

277:デフォルトの名無しさん
11/08/27 18:33:44.87 .net
すいません,ちょっと教えてください。
LGPLで配布されているライブラリAがあります。
Aを使っているけれどもBSDLのようなゆるいライセンスで配布されているライブラリBがあります。
このAやBを同梱して配布するアプリケーションCはAがLGPLである影響をうけて,
リバースエンジニアリングを禁止できない,などの制限がありますでしょうか?

278:277
11/08/27 18:37:27.28 .net
追加です。
アプリケーションAはBだけを直接利用します。

279:デフォルトの名無しさん
11/08/27 20:16:09.54 .net
リバースエンジニアリング許可にしなければいけない

280:デフォルトの名無しさん
11/08/27 23:49:32.64 .net
>>277
1.作品にライブラリAを使ったこと、そしてライブラリAはLGPLで保護されていることを作品内で明記する
2.作品にGPLとLGPL文書を同梱する
3.リバースエンジニアリング禁止の禁止
4-1.アプリとライブラリがダイナミックリンクならば、ライブラリAのソースを伝達する。
4-2.アプリとライブラリがスタティックリンクならば、全てのソースを伝達する。

281:デフォルトの名無しさん
11/08/28 03:01:57.88 .net
ライブラリA、ライブラリB、
アプリケーションA、アプリケーションCが出てくるけどどういうこと?
アプリケーションAはアプリケーションCのtypoなのか?

BがAを利用しているのにBSD系ってことは、AとBはダイナミックリンクのはず
(なぜなら、BがAとスタティックリンクしてるなら
 Bのリバースエンジニアリングは許可されなくてはいけないが
 その条件をBSDLは満たさない)
よって大前提としてBはAのLGPLの効力を受けていないことになる
その状況でCがBだけを使うなら、CはBのBSDLだけに従えばいいよ
同梱したAは単体でLGPLに従うって形だね

ダイナミックリンクでもLGPLが及ぶって考えなら
そもそもBがBSDLで配布できるわけないし

282:デフォルトの名無しさん
11/08/28 03:45:21.49 .net
図を描くとわかりやすい slはスタティックリンク、dlはダイナミックリンク

1) A -sl- B -sl- C
=> A,B,Cは単一のアプリX1と見做され、X1はLGPLの制限を受ける
=> X1はLGPL、あるいはGPLなどで配布せねばならない
2) A -sl- B -dl- C
=> A,Bは単一のライブラリX2と見做され、X2はLGPLの制限を受ける
=> CはX2にダイナミックリンクしてるだけ
=> 同梱した場合でもX2とCは別に扱える。X2はLGPL、Cは別ライセンスで配布することが可
3) A -dl- B -sl- C
=> B,Cは単一のアプリケーションX3と見做され、BSDLの制限を受ける
=> AはLGPLの制限を受ける。X3はそこにダイナミックリンクしてるだけ
=> 同梱した場合でもAとX3は別に扱える。AはLGPL、X3はBSDL等で配布することも可
4) A -dl- B -dl- C
=> AにはGPLの制限がかかる。Bはそこにダイナミックリンクしてるだけ
=> BにはGPLの制限がかかる。Cはそこにダイナミックリンクしてるだけ
=> 同梱した場合でも、すべてバラバラに扱える

ダイナミックリンクでLGPLの効力が及ばない、という前提だけど

283:デフォルトの名無しさん
11/08/28 11:01:48.53 .net
ダイナミックリンクで「効力が及ばない」なんてことはない。「条件を満たせば非LGPL部分を別ライセンスで配布できる」が正解。
LGPLはリンクしたらその形態がなんであれ「結合された作品」とみなす。
ライブラリBがBSDなのは問題ない。条件を満たした上でライブラリAの部分の扱いに関してLGPLを求めれば良いだけだから。
アプリCもまたライブラリAに間接的にではあるがリンクしており、結合された作品とみなされる。
本体をLGPL以外のライセンスで配布する条件とは
{「対応するソースの伝達」あるいは「ダイナミックリンク」}、ライブラリのクレジット表記、リバースエンジニアリング禁止の禁止など。

284:デフォルトの名無しさん
11/08/28 14:34:00.88 .net
ダイナミックリンクでもLGPLの効力は及ぶ

285:デフォルトの名無しさん
11/09/26 16:45:26.32 .net
BSDライセンスでライブラリの開発を行っている者です。

ある実装が必要になりググったところ、パブリックドメインで配布されている
有用なソースコード(クラス)を発見したのですが、これをBSDライセンスで一緒くたに
配布することは可能でしょうか?

それとも LICENSE.txt に「これこれのクラスは例外としてパブリックドメインである」と
記述する必要があるのでしょうか。

また、クラスに記述されたコメント等をある程度都合よく改変する(日本語に訳す、
ChengeLogなどの不要な情報を削除する、あるいは極論すれば開発者の名前や
メールアドレスを削除する)などした場合、それはどのような問題を生み出すでしょうか。

当方ライセンスの問題に詳しくなく、とりとめのない質問になりますが、どうか御教授下さい。

286:デフォルトの名無しさん
11/09/26 17:04:21.89 .net
>>285
パブリックドメインなら建前上著作権は放棄されているので煮ようが焼こうが自由。
本当に著作者がパブリックドメインで公開してるのか?他人の知的財産権を侵害してないか?という問題に関して誰も保障しないけど
その配布者(DL元)との契約上はどう使おうが問題ない。

287:デフォルトの名無しさん
11/09/26 17:09:25.46 .net
>>286
すばやい回答ありがとうございます。参考になりました。

288:デフォルトの名無しさん
11/10/16 03:42:01.49 .net
Tomcatで動いてるJavaのWebアプリでPDFを出したいです。
PDFを出しているのに使う予定のライブラリはLGPLとなってます。
(今回はjasperreportsとかいうものを使う予定)
で、それに向けて帳票テンプレートを作るのですが、
そのテンプレート作成ツールはAGPLで配布されてます。
もちろんテンプレートの開発には本番機のサーバーとは別のWindowsクライアントで使います。

それで、そのAGPLで配布されているツールで作った帳票テンプレートサーバー機にコピーして、
そのコピーしたテンプレートはAGPLライセンス扱いになるんしょうか?
このテンプレートをもとにLGPLのライセンスのライブラリでPDFを作ってWeb配布した場合、
これはやはり一番きつい制限であるAGPLを適用する必要があるんでしょうか?



289:デフォルトの名無しさん
11/10/18 09:43:16.27 .net
>>288
問題となるのはjasperreports、テンプレート作成ツールのいずれかが素材として
LGPLまたはAGPLで保護されるテキストや画像を出力結果に含ませるか否か、
また含ませる場合においてGPLの例外規定が設定されているかどうかです。
ツールがAGPLなら無条件で出力結果もAGPLになるわけではありません。

出力結果にAGPLな素材が含まれ、例外規定も設定されていない状態なら
成果物であるPDFを配布する際にはAPGLを適用する必要があります。

別の問題としてjasperreportsがLGPLv3な素材を埋め込んで、テンプレート作成ツールがAGPLv?な素材を埋め込んだ場合、
両者のライセンスに互換性が無いので、成果物であるPDFを公開できません。

290:デフォルトの名無しさん
11/10/19 00:20:02.14 .net
>>289
なるほど参考になります。
今回は単にエクセルもどきの表を出すだけでこれといった素材的な物は使わないので大丈夫そうです。

291:デフォルトの名無しさん
11/11/01 04:08:57.66 .net
MITライセンスのソースを拡張した場合、

* Copyright (c) 1988 元の著作者
* Copyright (c) 1991 わたし
* All rights reserved.

<以下ライセンス文>

で公開しちゃってよいの?

292:デフォルトの名無しさん
11/11/01 15:19:33.68 .net
>>291
オリジナル開発者の許可無く勝手に著作権表示いじるのはNG。
まずは自分の著作権表示&ライセンスを提示した上で、
「このソフトウェアは○○を改変して作りました。○○の著作権表示、ライセンス等は以下の通り~(以下オリジナルのライセンス文)」とするとか。

293:デフォルトの名無しさん
11/11/25 21:43:29.99 .net



294:デフォルトの名無しさん
11/12/01 01:19:37.32 .net
無保証なのに著作者の名前入れないといけないライセンスとかクソすぎ
どんだけ自己主張激しいんだ

295:デフォルトの名無しさん
11/12/01 01:45:17.81 .net
世の中ギブアンドテイクですから。
名前入れるのが嫌なら別の見返りを作者に提示して交渉しろよ。

296:デフォルトの名無しさん
11/12/01 03:37:19.74 .net
著作者というか著作権者というかライセンサー不明のライセンス契約はあやしい。

297:デフォルトの名無しさん
11/12/13 01:35:49.09 .net
>>351,356
レスありがとう。

>オプソの派生物がオプソである必要は無い。GPL系だけがごく特殊な例外。
と思っていたところ、ttp~のページをみつけたので、混乱きわまりました。
引っ越します。


298:297
11/12/13 01:36:18.49 .net
!誤爆しました。

299:デフォルトの名無しさん
11/12/13 04:03:57.49 .net
>>294
自己主張とかそういう世俗レベルの話じゃないと思うよ

300:デフォルトの名無しさん
11/12/13 06:56:48.95 .net
ソースをオープンにしない修正BSDライセンスってありえますかね?
修正BSDライセンスを適用する=オープンソース ですか?

301:デフォルトの名無しさん
11/12/13 07:40:45.57 .net
正しいか間違いか教えてください。

1. MITライセンスのソースに関して、アーカイブ丸ごとの再頒布であれば、単純にアーカイブを頒布するだけでよい。(正?)

2. MITライセンスのソースに関して、アーカイブ丸ごとの再頒布を行う場合、入手元を示す情報を文書で示して頒布しなければならない。(違?)

3. MITライセンスのバイナリに関して、アーカイブ丸ごとの再頒布であれば、単純にアーカイブを頒布するだけでよい。(正?)

4. MITライセンスのバイナリに関して、アーカイブ丸ごとの再頒布を行う場合、入手元を示す情報を文書で示して頒布しなければならない。(違?)

4. MITライセンスのバイナリに関して、アーカイブ丸ごとの再頒布を行う場合、ソースコードの入手先を示す情報を文書で示して頒布しなければならない。(違?)

302:デフォルトの名無しさん
11/12/13 07:44:51.81 .net
URLリンク(sourceforge.jp)

303:301
11/12/13 08:08:44.21 .net
6.
MITライセンスのライブラリ(ただし、動的リンクバイナリ、ヘッダソース、静的リンクバイナリ)の変更なしの再頒布に関して、
バイナリ部分の一部分(ヘッダ以外)を再頒布する際、
元のアーカイブに含まれる著作者を示す文書(テキスト)の同梱は必須である。(正?)

7.
MITライセンスのライブラリのソースを元に、
一部を改変してビルドした「バイナリ」の再頒布に関して、
元のアーカイブに含まれる著作者を示す文書(テキスト)の同梱は必須である。(正?)

304:301
11/12/13 08:09:01.49 .net
8. 7、且つ、改変元のソースの入手元の情報を文書で示す必要がある。(違?)

9. 7、且つ、改変元のバイナリの入手元の情報を文書で示す必要がある。(違?)

10. 7、且つ、改変部分に関して、MITライセンスである、又は、その他のライセンスであることを文書で示す必要がある。(違?)

11. 10、且つ、改変後のソースコードを公開する必要は無い。(つまり、改変内容を公開する必要はない。)(正?)

305:301
11/12/13 08:13:41.46 .net
>URLリンク(sourceforge.jp)

>上記の著作権表示および本許諾表示を、ソフトウェアのすべての複製または重要な部分に記載するものとします。
>ソフトウェアは「現状のまま」で、
の意味・程度が理解できません。
上げたケースに関してOK・NGが知りたいです。

306:デフォルトの名無しさん
11/12/13 08:32:39.36 .net
GPLウィルスに毒されすぎに見えるが。

無制限といっているので無制限に「利用」してOKなんだけど、
オリジナルの「著作権」に関してはオリジナルの著作者に帰属している程度でいいのでは?

再配布がソースなら面倒は少なくて、
アーカイブを公開するだけでいいし、
オリジナルが何で、変更箇所がどこであるかしめす必要もないし、
再配布時のライセンスが何であるのか示す必要もない(任意)けど、
著作権の表示は必須。
バイナリのみの配布で、著作権について、
READMEやCOPYRIGHTのようなファイルがオリジナルになくて、
各ソースファイルに書いてあるならば、
利用するファイルの中身の著作権表示テキストをちょん切って、READMEをつくればいいと思ってるんだけど、
誰かコレで良いのかおせーてください。

各ソースファイルに著作権表示があるタイプだと、全部のソースの差分を見ないとならないってこと?
それって大変じゃない?
使う気がうせるんだけど。

307:デフォルトの名無しさん
11/12/13 08:42:11.14 .net
306だけど、
派生物の著作権は、
オリジナル部分はオリジナルの著作者にあるけど、
派生・改変部分はオリジナルの著作者のものではないから、
オリジナルの著作権表示のみしかしないと、
オリジナルの著作者に対して、何かの権利を侵害していることになるのかな?
「~を改変したものです」の一言は必須なのかな?

回答しようとして、混乱を助長したかも。サーセン!

■■■■■
ここから、このスレにきた目的で、1件質問させてください。
Makefileを改変してビルドした生成物は誰の著作物になるんです?
バイナリ部分はオリジナル著作者のものだし、Makefileはオリジナルと改変者のものですよね?
オリジナルの著作者のものだと面倒がなくて助かるのですけど。

308:デフォルトの名無しさん
11/12/13 14:08:15.14 .net
>>307
人のものを勝手に改造しておいて、全部その人が作ったことにして配布するのはいろいろ問題があるでしょ。
要するに騙りだからな。
BSDとかだと
> 本ソフトウェアから派生した製品の宣伝または販売促進に、
> <組織>の名前またはコントリビューターの名前を使用してはならない。
とか書いてある。

309:デフォルトの名無しさん
11/12/13 14:37:24.25 .net
>>301
必要なことは全てライセンスに書いてあるからライセンスを読んでください。
ライセンスに書いてないことや、暗黙にすら示されていない見当違いな質問を延々とされても困る。
GPLなどのライセンス解説記事はうそっぽいのから解釈が分かれるものまでいろいろあるから、
最終的には自分でライセンス読んで判断することが求められる。

具体例が知りたければ有名なオープンソースを実際にDLしてみて、
ライセンス文書がどんな風になってるのか見てみること。

「現状のままで」というのは免責事項であって、「何か問題がおきても修正とかする義理はねえよ」って意味。「改変禁止」という意味ではない。

310:デフォルトの名無しさん
11/12/13 14:45:24.12 .net
そんなこと言ったらこのスレいらねーんじゃねーの?

311:デフォルトの名無しさん
11/12/14 03:16:01.77 .net
test

312:デフォルトの名無しさん
11/12/14 03:28:15.73 .net
MITライセンスとかBSDライセンスって商用ライセンスなど他のライセンスに載せ代えOKという意味がよくわからないのだけど、
オリジナルの部分については、永久にもとのライセンスで、
追加部分や改変部分についてのライセンスが自由ということなの?

全部自由に出来るなら、片っ端からパブリックドメインにライセンスを変更して、
その上で煮るなり焼くなりできるよね?
チンパンジーアイちゃんにもわかるように、教えてほすぃ。

313:デフォルトの名無しさん
11/12/14 04:03:46.65 .net
細かい部分を端折ると
「著作権表示」さえすればあとはバイナリだろうがテキストデータだろうが好きに扱え
というのがMITやBSD
だからパブリックドメインにはできない
でも著作権表示さえ守られるならどんなコードにも混ぜて配布できる
だからコピーレフトにも混ぜられるし、プロプライエタリにも混ぜられる

314:312
11/12/14 04:26:55.46 .net
thx.
半分くらい理解できた気がする。

元の「著作権表示」をどの用に示したらいいのかわからなくて困ってる。
ソフトのバイナリは出来ているのだけど、ライセンスの理解が出来なくて、配布が出来ない…。

MITライセンスのソースコードをもらってきて、自分のプログラムに組み込んで使ってる。
ソースには、いい感じにライセンスの表示がある。全てのソースに同じ文言が書いてあってわかりやすい。
で、このソースを少しだけ修正して、ビルドして、バイナリを作った。
当然バイナリには「著作権表示」がついていない。

そこで、元のソースやドキュメントに記述の「著作権表示」をコピペすればいいのかな?
と思ったのだけど、どうすればいいのかわかっていない。

「著作権表示」をREADMEなんかにコピペして、これを改変してつかってます、
って言えばOKなだけなのかな?

わかんねぇ…。

315:デフォルトの名無しさん
11/12/14 18:08:00.48 .net
MITライセンスってオープンソースライセンスなの?
ソースコードを公開しないでMITライセンスを名乗ることは出来る?

316:デフォルトの名無しさん
11/12/14 19:30:44.58 .net
>>315
配布元がMIT Licenseの全文を載せてるだろ。
その条文を改変せず全部丸コピしてREADMEに貼るのが一番手っ取り早い
んで一言、このライセンスで公開されてるソースを使いましたーって説明すればおk
それで大体ライセンスの条件を満たす、ってことに現状ではなってる

>>315
MITはオープンソースライセンスか? →Yes
ソースの付いてないただのバイナリをMITライセンスの下で公開できるか?→Yes

317:314
11/12/14 21:56:05.02 .net
>>316
具体的に「おk」の例をくれたことに感謝。ありがとう。

318:デフォルトの名無しさん
11/12/14 22:30:49.70 .net
libxmlっていうMITライセンスのソフトがあって、
とある別のフリーソフトがこれを利用している。
「libxml2.dll」を同梱する、という形で。

オリジナルそのままか派生物かはわからないけど、
再配布する際の参考になると思って、ライセンス表記を探したらなかった。
とりあえず、配布しているexe形式の中身とインストール後のテキストファイルは確認した。

これってライセンス違反になるの?
そのソフトにはとても世話になっているので名前は出せない。

319:デフォルトの名無しさん
11/12/14 22:31:11.12 .net
というか、それを使っている私も違反なのか?

320:デフォルトの名無しさん
11/12/14 22:32:18.27 .net
もしかするとどうしても名前が「libxml2.dll」である必要があっただけで、全くの別物かもしれない。

321:デフォルトの名無しさん
11/12/15 04:36:44.73 .net
てsてs

322:sage
11/12/19 08:02:32.52 .net
URLリンク(lab.folder.jp)

GPL?LGPL?BSDライセンス?何それ無視していいよね

323:デフォルトの名無しさん
11/12/19 11:52:10.44 .net
そうですか
では次の方どうぞ

324:デフォルトの名無しさん
11/12/21 00:45:15.51 .net
Visual Studioで生成したexeファイルのライセンスってどうなるの?
C++の場合、libcmt.libやmsvcrt.lib/msvcrtXX.dll/msvcpXX.dllを含めた場合の違いは?

325:デフォルトの名無しさん
11/12/21 01:14:27.32 .net
GPLの生成物ってGPLの伝播を受けずにすむのですよね?
それは、
 他のライセンス→GPLソフトで変換→生成物
の生成物が、単純に「変換」のみの場合ですか?
例えば、XMLからJSONを生成するアプリがあったとして、生成物はGPLに従う必要はないですよね。

で、例えばC言語については、生成物が、GPLのヘッダやライブラリ(場合によってはインポートライブラリ)を含む場合はどちらになるのですか?
個人的には、GPL伝播して欲しくないけど、する気がしています。

326:デフォルトの名無しさん
11/12/21 08:57:52.61 .net
結局そういうのはケースバイケースとしか言いようがない。
つまり、誰もその手の問題について一般論を答えることはできない。

たとえば、GCCの場合とBisonの場合のGNIUの見解↓
URLリンク(www.gnu.org)

327:デフォルトの名無しさん
11/12/21 09:00:50.69 .net
ああ、つまりね、

例えば「俺のコンパイラは、その出力結果にだって俺の権利が及ぶぜ」と無双する奴が
いるかもしれないし、路上で鉄パイプ振り回してる奴の近くにいることの危険性は、
刑法にどんな規定があっても変わらないよ、と、そういう意味で。

328:デフォルトの名無しさん
11/12/22 18:51:13.37 .net
著作者表記を義務づけているライセンスのライブラリを使用する場合
(C) 俺 All rights reserved. などと書くのは正しいんですか?
All rights reserved. はつまりすべて俺が権利を持っている、という意味ですよね?

329:デフォルトの名無しさん
11/12/22 20:15:56.49 .net
>>328
ベルヌ条約に乗っ取った表記をするならあらゆる場合において「All right reserved.」は不要。正しくない。

330:デフォルトの名無しさん
11/12/23 05:51:50.74 .net
自分で書いて、GPLで公開したソースがあって、
それを自分が利用したときは、利用したソフトもGPLになるのかな?

「このソフトはあなたがGPLで配布したコードを含んでいますのでGPLになります。よって私はこのソフトのソースの公開を要求します。」
って言われたら従う必要あるの?
ライセンスを行う人が自分だからそんなの関係ない?

331:デフォルトの名無しさん
11/12/23 08:21:24.30 .net
デュアルライセンス

332:デフォルトの名無しさん
11/12/23 10:27:10.35 .net
完全に自分のものなら、あとからデュアルライセンス化でもいちおうは問題ない。

333:デフォルトの名無しさん
11/12/23 16:43:08.09 .net
all left reserved

334:デフォルトの名無しさん
11/12/24 15:27:21.54 .net
cupsは到底コード寄与者全員の合意あったとは言えないが、
Appleの要請でGPLからヂュアルに変わってる。

335:デフォルトの名無しさん
11/12/24 15:34:41.45 .net
それは問題あると言っていいだろ正直

336:デフォルトの名無しさん
12/01/08 09:14:06.21 .net
訴訟されたら、そのコントリビュータを社会的に抹殺する。

337:デフォルトの名無しさん
12/02/15 11:39:48.95 .net
GPLでソースが公開されているソフトが独自形式のファイルを生成しており、
そのファイルを読み書きするソフトを一から作ろうとして、その独自形式の構造を知るためにソースを参照した場合、
自分で作成するソフトはGPLに従う必要があるのでしょうか?

338:デフォルトの名無しさん
12/02/15 12:46:29.25 .net
>>337
参照=ソースまるごとコピペ、なら従う必要があるだろうね。

339:デフォルトの名無しさん
12/02/16 15:17:15.24 .net
>>337
仕様を解析できるほどソースを見たのに無関係との証明は難しい。だからクリーンルーム方式。

340:337
12/02/16 19:58:01.30 .net
>>338-339
ありがとうございます。
実装ではなく仕様のみ拝借するのであれば、従わなくてもよいという事ですかね。
では、ソースを参照したところ、具体的なコードを見るまでもなく、
コメント部分に独自形式の仕様が記されているのであれば、どうでしょうか?
クリーンルームがベストなのでしょうが、個人なのでどうにも……。


341:デフォルトの名無しさん
12/02/16 20:23:08.21 .net
>>340
客観的に見てパクりかどうか判断するとき、貴方自身の発言なんか1ミリも役に立ちませんよ。
GPLってことはソースは誰でも見れるように公開されてるわけですから。見てないって言うだけ無駄。
裁判官が「ああ似てるね。パクりっぽいな」と思ったらはいおしまい。実際にパクったかどうか関係ない。
心配なら優秀な弁護士用意しとけ。それだけ。

342:デフォルトの名無しさん
12/02/17 00:43:41.98 .net
>>2,6の流れだな。

343:デフォルトの名無しさん
12/02/17 09:56:02.53 .net
>>341 1ミリも役に立たないレスどうもw

344:337
12/02/18 02:23:16.30 .net
レスありがとうございます。

>>341
なるほど、大変よく分かりました。
ちょっと考えが甘かったようです。

>>342
スレの冒頭にあったとは、失礼しました。


345:はじめまして
12/02/20 19:17:14.90 .net
Apacheライセンスのコードを使ってアプリを作っています。
ライセンス表示のボタンを押したらライセンスを表示したいのですが、
ここのライセンス全文を表示する必要がありますか?
URLリンク(www.apache.org)

または「本ソフトウェアは、XXXX(Apache license 2.0)を使用しています。
URLリンク(www.apache.org)
のURL表記でもよいのでしょうか?

よろしくお願いします。

346:デフォルトの名無しさん
12/02/20 19:20:26.15 .net
そのURLがいつか消えてなくならなければいいんだけどね

347:デフォルトの名無しさん
12/02/20 19:22:51.67 .net
後者で構わない。
そもそもライセンス表示の例(付録A)にURLしか書いてない。

348:デフォルトの名無しさん
12/02/20 20:57:32.47 .net
>>330
GPLで公開したコードが、もし完全に100%自分で書いたものであるならば、
まったく同じコードを、GPL版、MS的商用ライセンス版、の2つを別々に公開してもよい。

つまり、100%自分で書いたコードなら、完全にライセンスを自由にできる。

ここにもしもパッチ提供などで第三者のコードが混入した場合、別ライセンスでの公開には、コード提供者全員の承諾が必要になる。


349:デフォルトの名無しさん
12/02/20 23:49:44.85 .net
100%自分が書いたものなら、ライセンス違反で訴える権利は誰も持っていない。

350:デフォルトの名無しさん
12/02/21 00:35:04.89 .net
客観的に見てそれが100%オリジナルであると証明する手段はどこにも無いけどな。

351:デフォルトの名無しさん
12/02/21 00:55:50.09 .net
悪魔の証明だから、オリジナルでないと誰かが言い出すまでは、そうであると推定する。

352:はじめまして
12/02/21 09:59:05.22 .net
>346
>347

お返事ありがとうございます。
URL表記にします。

353:デフォルトの名無しさん
12/02/21 11:44:24.98 .net
OSS関連はライセンス問題が結構起こる。
FreeBSDもそうだったし、最近ではLinuxもそう。
SCOのコードがLinuxに借用されているのはおそらく事実だと思う。
というのも、LinuxのIPスタックはCalderaが寄贈したコードを元にしていて、
使われているのだけは間違いない。
でもこれは寄贈されたコードなわけで、それ以外にちょっと拝借しているコードが
無いとSCOの主張は間違っていることになる。
でも、SCOが正しいと思う。
昔からオリジナルと信じられていたものの多くが、ちょっと拝借されていた
問題は明らかになるものがあって、それはフォントなどのデザイン。
見た目でわかってしまうから、借用者は認めざるを得ないところまで追い込まれる。
実際、認めちゃった人多数。
彼らはLinuxのために良かれと思ってやったことで、借用を認めた後でも正義を
主張している。
コードは、フォントほど明らかではない。
それでも、フォントで起こっていることはコードでも起こっていると思う。

逆に、オリジナルの方を訴える人もいるしね。

354:デフォルトの名無しさん
12/02/21 11:45:36.81 .net
流用している証拠出せと裁判所に言われても出せなかったのにかw

355:デフォルトの名無しさん
12/02/21 11:53:08.12 .net
>>354
だから気を付けないといけないんだよ。
コードを書いてPDSとして配布する。
OSSに取り込まれた後、OSSがオリジナルだと主張され、訴訟される。
証拠を出せなくて敗北。
自分が書いたコードなのに。
OSSコミュニティはとにかくやることが汚いから気を付けないといけない。

そもそも、人類への貢献ならOSSなんて言わずPDSでいいんだよ。
どうせ分裂して車輪の再発明するんだから。

貢献と言いながら、利益を求める姿が浅ましい。
そういう連中なんだから。
やることが汚いのも仕方ないんだよ。

利益を求めるなら、金のためにやってますって堂々と販売すればいいんだよ。
売れるクオリティがあるんならな。

356:デフォルトの名無しさん
12/02/21 12:25:30.41 .net
>>355
> コードを書いてPDSとして配布する。

公開したなら記録残ってるだろw

357:デフォルトの名無しさん
12/02/21 12:33:11.08 .net
フォント拝借事件の中には、オリジナルの制作会社を糾弾したLinuxerも
いたからね。
安心できないんだよ。

358:デフォルトの名無しさん
12/02/21 12:33:42.85 .net
朝鮮人臭がする

359:デフォルトの名無しさん
12/02/21 12:35:38.78 .net
プロプラなら盗人が被害者を訴えることは無いからな。
常識の違い。

360:デフォルトの名無しさん
12/02/21 12:36:01.68 .net
むしろ河村たかしに似てるだろw

361:デフォルトの名無しさん
12/02/21 12:37:46.30 .net
民衆のために盗用するのは正義だろ
フォントで金とるのが間違い
どんどんやれ

362:デフォルトの名無しさん
12/02/21 12:39:45.96 .net
日本では古来から義賊と言われる
鼠小僧を知らんのか
ヤレヤレ

363:デフォルトの名無しさん
12/02/21 13:56:37.03 .net
そうやって悪い印象を広めたいのですねわかります

364:デフォルトの名無しさん
12/02/21 14:02:32.87 .net
元と比較して処理の流れが全く同じで、
名前や空白文字を改変しただけのものというはライセンス上どうなりますか?

365:デフォルトの名無しさん
12/02/21 15:21:20.50 .net
>>364
改変したと主張するならどんな改変であろうと改変物とみなされます。

366:デフォルトの名無しさん
12/02/21 16:45:20.57 .net
「ライセンスはGPL(BSD)です」と一行書いてあるだけのやつを使うとき
こちらで勝手にライセンス文を用意していいの?

367:デフォルトの名無しさん
12/02/21 17:07:07.45 .net
それだとどのバージョンかわからないからまずいでしょうね。
「GPLv2です」とあれば、GPLv2に本文に差し替えても問題ないんじゃない?
BSDも何種類もバージョンあるしね。


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch