[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 05/09 09:27 / Filesize : 220 KB / Number-of Response : 875
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【殺しの】ライセンス【道で拾った】



1 名前:デフォルトの名無しさん [03/02/12 08:28]

 暇だからライセンス総合スレでもたててみるか。




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

384 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 07:15:30 ]
GPL以外のフリーのライブラリを使用していて、それにはソースコードの公開を求めるライセンスがついている。
GPLの亜種のようなライセンスらしい。ライブラリそのものには変更を一切加えずに使っている。

漏れはソースの公開はかまわんのだけど、そのフリーのライブラリは俺ライセンスに近いものらしいから、
漏れはGPLで自分のものを公開したいと思う。これってなんか問題が起きる可能性ある?

385 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 11:39:34 ]
>>384
そのライセンスが別のライセンスでのサブライセンスを禁止してるかもしれないから、なんともいえない。
一般的に言うと、ライセンスを変えるのは難しい。

386 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 11:42:34 ]
具体的な情報を一切明かさずに一体どういう答えを期待しているんだ

387 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 13:59:28 ]
>>385
サブライセンスの禁止は条件にはいってないです。
作者に確認は取るつもりなんだけど、一般的にはどんなもんかなと。

388 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 14:06:44 ]
>>386
ライブラリは二つつかっていて、一つはHSQLDB。これも改変は加えずに使ってます。
もう一つは事情があっていえない。スマソ。
HSQLDBを使ったアプリを作って、GPLで出すのはまずいのかな?

389 名前:デフォルトの名無しさん [2007/12/13(木) 19:56:36 ]
修正BSDライセンスじゃないの?>HSQLDB


390 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 21:20:31 ]
そもそもなんでGPLにしたいんだか

391 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 22:02:11 ]
>>389
BSDのライブラリを使ってGPLで配布するとまずいの?

392 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 22:09:43 ]
>>390
宗教的なのは承知してるけど、他のライセンスにくらべれば効力ありそうだから。
でも絶対にGPLにしたいというほどではないです。



393 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 22:25:58 ]
生成物にライセンスが及ばないというのは、
gccやcppのGNU拡張を使っても、大丈夫なのですか?

394 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 12:03:27 ]
データとして GNU フォントファイルを置いて、
そのフォントを利用した場合も実行ファイルは GNU に感染するの?

395 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 13:23:26 ]
GNUってなんだよ。GPLか?

396 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 13:36:56 ]
GNU is GNU Unko License

397 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 13:57:39 ]
GPLを毛虫のように嫌う風潮があるけどなんでなの?
BSDLを押す人々もかなりカルト入ってると思うんだが。
ただの勢力争い?

398 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 14:12:07 ]
>>397
GPLはほっとくと、GPLを経由したコードが世界中を蔓延してGPLだらけになりかねなりウイルスみたいなもんだから

399 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 14:19:24 ]
>>397
そよの板でやれよ

400 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 15:19:20 ]
>>398
GPLだらけになるとなんでまずいの?金儲けができなくなるから?

401 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 15:24:32 ]
ますますGPLなコードが増えるからだろ

402 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 15:54:04 ]
>>400
企業でソース非公開で利用できるフリーのライブラリが欲しいというところじゃまいか。
そういう能なし企業にとってはGPLは敵だが、能なし企業は決してフリーのライブラリを
公開する気はなかったりする。もらうだけもらって決して無償で世の中に還元する気はない。
そういう企業は氏ねばいい。



403 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 16:37:38 ]
まーそうだよな
BSDLでうまいことやってる連中は、フリーソフトでも稼げる手段を用意したうえで公開してるだろ
企業とつるんでうまいことやってるしそれはそれで結構なことだし悪いことじゃないが
そういうルートをもってないならBSDLにする利点はないよな
企業にソースコードもってかれて改造されてソース非公開で販売されてもいいなら別だが。
GPLでも販売されることはあるがソースは公開だし

オープンソースを推進というのは、ようは企業間同士のおつきあいってやつで、個人のフリーソフト作家が
マネしても食い物にされるだけ

404 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 18:10:08 ]
俺が能無し企業ならGPLマンセーするぜ
何もしなくても勝手に誰かが改良してくれるし他所と競争する必要もない
余った金全部営業や広告に回してプログラマはリストラだな。GPLサイコー

405 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 21:45:54 ]
おまいらほんと期待を裏切りませんね

406 名前:デフォルトの名無しさん mailto:sage [2007/12/15(土) 00:31:05 ]
GPL は自由じゃないからな。アンチプロプライエタリに執心するあまり
良心的な開発者にも使いにくいライセンスになってしまった。

BSDL や MIT で公開してる人間は悪意のある企業にソースを盗まれても
気にしない。というか、そんなつまらん事はホントに些末などうでも
いい事で、自分が公開したコードが誰かしらの役に立てばそれで十分。

盗まれる事が悪い事だと思う事、それ自体が心が狭い。
金儲けに利用されたって良いじゃん。好きでやってるんだから。

407 名前:デフォルトの名無しさん mailto:sage [2007/12/15(土) 06:49:53 ]
SunはJavaコンパイラやJVMのソースコードをGPLで公開したよな。
それが意味することは・・・

408 名前:デフォルトの名無しさん mailto:sage [2007/12/15(土) 11:21:13 ]
GPLなんてGFDLの凶悪さに比べれば、まだかわいいじゃない。

409 名前:デフォルトの名無しさん mailto:sage [2007/12/15(土) 11:53:05 ]
>>407
商売敵にそのまま利用されたくないってことじゃないの。
これは我が社が開発したオリジナルJDKで様々な構文拡張がなされております。なんてされたくない。
BSDLだとそれも合法になってしまう。

410 名前:デフォルトの名無しさん mailto:sage [2007/12/15(土) 12:09:17 ]
そりゃま無数の亜種Javaが流布したら困る罠
"Write once, run anywhere"とはいえなくなる
今でも言えないけどなw

411 名前:デフォルトの名無しさん mailto:sage [2007/12/15(土) 17:15:43 ]
>>409
んなもんBSDLじゃなくてクローズドでもできるわな

412 名前:デフォルトの名無しさん mailto:sage [2007/12/15(土) 21:41:31 ]
一度GPLで開発(公開)した開発者は、死ぬまでGPL以外で開発できないんでしょか?
公開後に商用のクローズドソースプロジェクトで仕事しようと思っても、
「GPLコードを流用してない?」とか難癖つけられそうな気が…。



413 名前:デフォルトの名無しさん mailto:sage [2007/12/15(土) 21:48:04 ]
>>412
>「GPLコードを流用してない?」とか難癖つけられそうな気が…。

そんなアホなことを言われるプロジェクトからは
さっさと逃げ出した方が良い。

414 名前:デフォルトの名無しさん mailto:sage [2007/12/15(土) 22:05:04 ]
>>412
ライセンスは公私を問わずプロジェクトごとに最適な選択がなされるべきで
GPLなコードを書いたからといってそのコード以外に何か縛りが発生する事は
ライセンス的にも社会的にもありえない。ブログでよっぽど電波飛ばしてでもいない限りは。

裁判避けに競合製品のソースを読んでいない事。
というのがプロジェクト参加の条件というのもまれにあるみたいだな。

415 名前:デフォルトの名無しさん mailto:sage [2007/12/15(土) 22:33:33 ]
>>413
PS2のICOのGPL違反疑惑の件みたいな事する奴が居るから、その企業側の言い分も間違っちゃいない。
それなりに騒がれたようだし、今後はそれが増える可能性もあるんじゃないか?

PS2のICOのGPL違反疑惑の件
・ICOを逆汗したらGPLなライブラリの同じコードが出てきた。
・GPL違反だソース公開しろとか喚く奴が出てきた。(作者以外が言う意味は無い。そもそも違反の罰則が公開ではないはずだが…)
・ソース内ではGPLだが、配布サイトではGPLのGの字も言わずに「自由に使ってよい」と書いてありライセンスが曖昧にも取れる。
・実は混ざっていたGPLなライブラリの作者はICOのPGやってたらしい。
・てことは、就業規則違反(コード持ち出し)の可能性や契約違反(GPL混入)の可能性がある。
・就業時間外で個人的に作ったライブラリを仕事先で許可とって組み込んだのならその問題は無いが、混乱招いた責任はどうなるのやら。

416 名前:デフォルトの名無しさん mailto:sage [2007/12/15(土) 22:37:33 ]
なんかそれを話題にしたくてしょうがないみたいだが他所でやってくれよ・・・

417 名前:デフォルトの名無しさん mailto:sage [2007/12/15(土) 22:58:00 ]
ん、そうだな。マ板でやる話題だな。

418 名前:412 mailto:sage [2007/12/15(土) 22:59:26 ]
>>413,414
すいません、"難癖"という書き方が良くありませんでした。

例えば、ゲームソフトとかでよくGPL不正使用とかありますが、
そのGPLコードの作者が直接そのプロジェクトに関わっている
場合であれば問題とはならないのでしょうか?

裁判避けに、類似プロジェクトのGPLコードを読んでいない
(見ていない)事というのはどこだかで見たことがあったのですが、
自分でGPLコードを書く場合は、見ないわけにはいかないので
どうなのだろうと思った次第です。

419 名前:412 mailto:sage [2007/12/15(土) 23:04:37 ]
orz…。書き込み中にスレが進んでた…。

>>415
PS2のICOの件、参考になりました。ありがとうございます。

>>416,417
すいませんです。

420 名前:デフォルトの名無しさん mailto:sage [2007/12/15(土) 23:45:12 ]
>>416
ここでやっちゃいかんって理由でもあるんかい

421 名前:デフォルトの名無しさん mailto:sage [2007/12/16(日) 00:16:11 ]
変なのが湧くから、触らないに越したことはない

422 名前:デフォルトの名無しさん mailto:sage [2007/12/16(日) 01:19:44 ]
>>420
つーか、このスレがその変なやつ用の隔離スレなんだが



423 名前:デフォルトの名無しさん mailto:sage [2007/12/16(日) 05:25:28 ]
>>418
GPL コードでも、権利者全員の許可があれば、 GPL 以外の条件で利用できる。
多くの OSS では権利者が一人じゃなくて、しかも世界中に分散してたりするから現実的じゃないだけで。

424 名前:418 mailto:sage [2007/12/16(日) 12:28:24 ]
>>423
GPL公開でややこしい話になりそうな場合は、MySQLやQtのように
最初からデュアルライセンスにしておいて、コミッタからのパッチも
著作権を放棄させるくらいにしておいた方が良いのかもしれませんね。

純粋にGPLコードを見たり公開できる人って、大学・研究機関・
オープンソースの会社に所属しているか、日曜プログラマの
人だけのような気が…。

425 名前:デフォルトの名無しさん mailto:sage [2007/12/16(日) 12:36:38 ]
ソース読んだかどうかはライセンス違反とは直接は関係ない。
小説家は一切他人の小説読んだり影響されちゃいけないのかと。

426 名前:418 mailto:sage [2007/12/16(日) 15:05:58 ]
>>425
多分、理論上はそうだと思うのですが、>>414さんの話とか
下記のリンクを見た限りはかなりグレーっぽいように思います。
slashdot.jp/developers/comments.pl?sid=337545&cid=1042956

427 名前:デフォルトの名無しさん mailto:sage [2007/12/16(日) 15:21:27 ]
GPL聖教新聞キタコレ

428 名前:デフォルトの名無しさん mailto:sage [2007/12/16(日) 15:45:17 ]
クリーンルームで過ごすがよい

429 名前:デフォルトの名無しさん mailto:sage [2007/12/16(日) 15:46:06 ]
>>425
GPLヤクザにそんな理屈が通るもんか

430 名前:デフォルトの名無しさん mailto:sage [2007/12/16(日) 15:49:36 ]
>>426
ソースコードを書かない人間が思い付きそうな事だな。
GPL のコードを読んだ事が無い人間だけ集め始めたら、
そのプロジェクトは危険だと判断していいよ。

431 名前:デフォルトの名無しさん mailto:sage [2007/12/16(日) 16:24:15 ]
ソース読みもしないし公開もしないしような奴が
性悪説に基づいて妄想であれこれ言ってもどうにもならん。
現実に何が問題になっていて何を解決したいのかはっきりしてから質問しろよ。
ただでさえアレな方々が沸きやすいスレなんだから。

ま、それはそれとしてプログラマ向けの
著作権、ライセンスに関する啓蒙コラムなんかを@itかなんかでやるといいかもしれないな。
無頓着な奴はほんと無頓着だから。

432 名前:デフォルトの名無しさん mailto:sage [2007/12/16(日) 16:38:34 ]
>>426
>かなりグレーっぽい

どこが?



433 名前:426 mailto:sage [2007/12/16(日) 17:57:11 ]
>>431
現実的な問題は今のところないですが、転職(予定)先が大手の
下請けになりそうで、その場合、個人で開発しているアプリ
(現時点で未公開)をGPLで公開した場合、のちのち問題
(NDA違反 or GPL違反)にならないのかなと不安になった次第です。

>著作権、ライセンスに関する啓蒙コラム...
著作権、ライセンスに関するガイドラインは欲しいところです。

>>432
該当スレッドのリンクから辿れるところに「見るのも禁止」の
ようなことが書かれてましたので…。
blogs.msdn.com/larryosterman/archive/2004/06/04/148612.aspx#149725
GPL本文内に、派生の範囲(コードを読んでアイデアを得ること
自体は派生に当たらない等)が明記されていると良いんですが…。

434 名前:デフォルトの名無しさん mailto:sage [2007/12/16(日) 18:00:56 ]
なんにせよ何も考えずにGPLにする奴は作り手としての意識を疑うし信用しない。

435 名前:デフォルトの名無しさん mailto:sage [2007/12/16(日) 18:32:30 ]
>現実的な問題は今のところないですが、転職(予定)先が大手の
>下請けになりそうで、その場合、個人で開発しているアプリ
>(現時点で未公開)をGPLで公開した場合、のちのち問題
>(NDA違反 or GPL違反)にならないのかなと不安になった次第です。

じょーしきてきに考えてこんな心配はいらない。つーかNDAは逆の話だろw
なんて言っても心配性の君は2chのレスごときを信じられないだろうから弁護士にでも相談しなさい。

それとは別に会社、プロジェクトのポリシーとして禁じている場合もありえるから
会社に確認しなさい。そういうのはふつー募集要項に明記してると思うけどな。

436 名前:デフォルトの名無しさん mailto:sage [2007/12/16(日) 18:47:05 ]
>>433
GPL が何であるか理解出来ていればグレーなんて事はあり得ない。
もし雇用契約で GPL のプログラムを見る事が禁止されていて、それでも
そこで働きたいのであれば、それはグレーじゃなくて黒。それ以外の
常識的な会社の場合もグレーじゃなく白。グレーだと思うのは自分で
考える事を放棄しているだけ。

それと Mozilla(Firefox, Thunderbird) に限らず Linux, GCC, MySQL,
Qt/KDE, Emacs, Berkeley DB, OpenJDK, OOo, etc. なんかの GPL で
公開されているプログラムのソースコードを一つも読んだ事が無い開発者は
相当不勉強な人間だと思うぞ。そのリンク先に出ている MS 以外の企業は
全て GPL なプロジェクトに少なからず貢献しているわけだし、オープン
ソースに関わっている人間をリスクマネージメントと称して排除する様な
会社は先が短いと思うよ。

437 名前:デフォルトの名無しさん mailto:sage [2007/12/16(日) 19:00:51 ]
>>436
GPL以外のオープンソースは存在しないとでも言いたげな物言いだ

438 名前:デフォルトの名無しさん mailto:sage [2007/12/16(日) 19:15:31 ]
>>437
今は GPL の話だから GPL で例を挙げたまで。
勿論 BSDL や MIT License でも読んでおくべき
ソースは沢山あるけどそれはまた別の話。

439 名前:デフォルトの名無しさん mailto:sage [2007/12/16(日) 19:29:16 ]
別の話、じゃねえだろおい

440 名前:デフォルトの名無しさん mailto:sage [2007/12/16(日) 19:31:17 ]
そう思うなら君がしたら良い。任せたぞ。

441 名前:433 mailto:sage [2007/12/16(日) 21:24:31 ]
>>435
>NDAは逆の話…
ICOの件(>>415)との関連から、トラブルとなった場合に
そう疑われる可能性もあると思って、あえて書きました。

>>436
>GPLが何であるか理解出来ていれば…
>グレーだと思うのは自分で考える事を放棄…
ライセンス条項本文が、英語か難しい日本語なので、
ちょっと苦手なのはあります。

いずれにしても、職業プログラマがオープンソースに
関わる場合には雇用先とよく確認した方が良さそうですね。
逆にあらかじめ良く確認しておけばGPLコードを恐れる必要も
ないのかも。いろいろと参考になる話、ありがとうございました。

442 名前:デフォルトの名無しさん mailto:sage [2007/12/16(日) 22:37:39 ]
GPL信者がアホみたいに騒ぐから
アルカイダ並の特殊で犯罪級の思想信条みたいに見えてきちゃうんだろうな。



443 名前:デフォルトの名無しさん mailto:sage [2007/12/16(日) 22:43:55 ]
騒がなくてもヤヴァいというか
一番騒いでるのは教祖様だよな

444 名前:デフォルトの名無しさん mailto:sage [2007/12/16(日) 22:53:03 ]
でも、せっかくイェニチェリの精鋭部隊が居るんだから、
上手く活用して金儲けの種にするのが良い経営者。
下手に攻撃したり、敵対心を剥き出しにするのは百害
あって一利無し。

445 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 05:43:28 ]
やっぱ宗教なんだよな

446 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 08:57:50 ]
俺らのソフトで金儲けすんなよwwwww糞企業死ねwwwww
とかいってる連中が糞企業にうまいこと使われてるのに気づいてないのがひどいね

447 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 09:00:48 ]
意外と思うかもしれないけど、FSF 自身はフリーソフトウェアで
お金を稼ぐ事を推奨しているんだよ。

448 名前:デフォルトの名無しさん mailto:sage [2008/01/04(金) 22:10:20 ]
ttp://seraphy.fam.cx/~seraphy/cgi-bin/cbbs.cgi?mode=all&namber=1405&type=0&space=0&no=0

449 名前:デフォルトの名無しさん mailto:sage [2008/01/04(金) 22:58:24 ]
ありゃ、Seraphydまでこんなボヤおこしてたのか

450 名前:デフォルトの名無しさん mailto:sage [2008/01/04(金) 23:10:33 ]
x264 rev11
pc11.2ch.net/test/read.cgi/avi/1195743129/

x264 VFW 専用スレ Part2
pc11.2ch.net/test/read.cgi/avi/1189934305/

451 名前:デフォルトの名無しさん mailto:sage [2008/01/04(金) 23:29:45 ]
ソース公開しても難癖つけられるんじゃ本当やってらんねえな

452 名前:デフォルトの名無しさん mailto:sage [2008/01/05(土) 01:36:46 ]
>>449
ボヤどころか炎上してたよ。
公開されているソースに難癖つけて絡んだ末に、個人叩きのスレまで立てる始末。

【人間の屑】GPL違反者seraphy隔離スレッド
pc11.2ch.net/test/read.cgi/avi/1198135740/

ライセンス守っててもこんな奴にからまれるわけだから、どうしようもないよな。
GPL儲による私怨にしても、それに賛同したりありもしないことを書き込む奴がでて
(特定人物の自演かもしれんが)炎上していく様は、ほんとにぞっとしたよ。



453 名前:デフォルトの名無しさん mailto:sage [2008/01/05(土) 01:47:02 ]
その私怨スレのレスみて気が付いたけど、マンガミーヤもGPLに手を染めたせいで配布中止になったんだな。
てっきり乞食ユーザに嫌気がさして作者がキレたんだと思ってた

454 名前:デフォルトの名無しさん mailto:sage [2008/01/05(土) 07:36:43 ]
>>448 の作者は GPL を守ってなかったから問題が起きたようにしか見えないけど。
その上、義務の履行を要求することは嫌がらせだなんて主張してたら炎上して当然でしょ。


455 名前:デフォルトの名無しさん mailto:sage [2008/01/05(土) 12:56:51 ]
あっそ

456 名前:デフォルトの名無しさん mailto:sage [2008/01/05(土) 13:37:13 ]
pc11.2ch.net/test/read.cgi/prog/1157534115/774-776
>>454
違反っつか只の説明不足じゃね?

どっちもアホで終わりじゃん。

457 名前:デフォルトの名無しさん mailto:sage [2008/01/05(土) 13:50:52 ]
これはよく揉めるGPLの適用範囲の話だろ。
流れをみると、公開要求者の方が適用範囲を誤っているようにみえるが。
makefileのようなプログラム構造をもたないコマンドラインまでGPLになったら、
おちおちshellも使っていられない世の中になるな。

>>454
> 義務の履行を要求することは嫌がらせ
言わんとしているのは「嫌がらせとして義務の履行を要求する」だろ。
たとえば「電子媒体では不都合なのでソースをプリントアウトして送ってくれ」って
要求を嫌がらせ目的でやんなよってことだろ。
GPLだと手数料とかふっかけることもできないし、集団でこういうのをされると自衛
手段がないからな。

458 名前:デフォルトの名無しさん mailto:sage [2008/01/05(土) 14:00:29 ]
このプログラムはGPLです。
ソースが欲しい方は、するめにプリントアウトしておくります。

459 名前:デフォルトの名無しさん mailto:sage [2008/01/05(土) 14:18:26 ]
するめでいいのでソースを10部ください。

と言われて、泣く泣く大量のするめをプリンターに通す>>458であった。

460 名前:デフォルトの名無しさん mailto:sage [2008/01/05(土) 14:58:35 ]
「プロジェクトファイル」ってのは、 Makefile に相当する物なんだよね?
Makefile は
> the scripts used to control compilation and installation of the executable
に該当して、ソースコードに含まれるって規定されてる。

>>448 のページ 1417 のレスは、 >>457 みたいに好意的に解釈するのは難しい。
開発者にライセンスの理解を求めるなとか、純粋に善意でやってるんだから義務を要求するなとか主張してる。


バイナリをダウンロード可能にしただけなら、同じ場所でソースもダウンロード可能にすればソースを配布したとみなす、って規定がある。
それ以外の方法で配布した場合でも、配布方法にいくつかの指定はあるけど、それさえ守れば相手の要求に従う義務はない。
電子媒体が不都合な人に対しても、 DVD とかで送るだけで義務は履行される。

461 名前:デフォルトの名無しさん mailto:sage [2008/01/05(土) 15:39:47 ]
>電子媒体が不都合な人に対しても、 DVD とかで送るだけで義務は履行される。
間違い探し(二ヶ所)


462 名前:デフォルトの名無しさん mailto:sage [2008/01/05(土) 15:45:22 ]
>>460
VCのプロジェクトファイルとMakefileは別物。
プロジェクトファイルはソースを管理する設定ファイルであって、比較式や分岐等はかけないので、
> the scripts used to control compilation and installation of the executable
   ~~~~~~~~
「scripts」という定義に反する。
VCにはVC用のnmakeが喰うmakefileがある。作る人間は少ないが。

問題になるのは構造化量。ライセンスが発行できる程度に複雑でないと「scripts」に該当しない。
Makefileにラベルと「gcc hallo.c」とだけ書いたものにライセンスを主張するのはおこがましい。
いや、主張は自由か。認められないというだけだな。
当然、ソースコードが多岐にわたり、かついくつかのビルドを制御できるように複雑化したMakefile
なら「scripts」に該当する。この場合は(それが他者を侵害しないかぎりは)ライセンスを主張でき、
またGPLによって保護される。



463 名前:デフォルトの名無しさん mailto:sage [2008/01/05(土) 16:45:38 ]
つか、せらふぃーたんがGPL嫌いなのは別にいいんだけど、
GPLなコードを扱う以上は、中途半端に扱わず、しっかり守れってことが結論だよね結局。
それが嫌なら最初からGPLなx264に関わるなという。

中途半端にするからトラブルになっちゃう。
なんか掲示板のせらふぃーたんの書き込み見ると、GPLは好きじゃないから適当にしたみたいなとか、
ここはガキの幼稚園じゃねーんだとかいらんこと書いていて、アンチを煽っちゃってるし。


464 名前:デフォルトの名無しさん mailto:sage [2008/01/05(土) 16:56:05 ]
>>462
プロジェクトファイルテキストエディタで開いてみ。
「これは有効なメイクファイルではありません。」とこそ書いてあるが、ほぼMakeファイルなんだぜこれ。
開発者の目に触れないとは言えほぼ確実にScriptに含まれると思うが。
ついでに「!IF "$(CFG)" == "Project - Win32 Release"」なんてある辺りからするとある程度の制御文もサポートしてそうだ。
コマンドでさえスクリプトに含まれる場合があるし、それは言い訳。
そんな事言ったらソースに適当に一文字書いといてコンパイルオプションからDefineして全ソース書いたらOKとかになるだろうが…。
同様に、「単純だと「自分が」判断したから著作権を持たない」ってのも無いから。

この場合は差分公開であって、本家行けば手に入るファイルだったとのことだから、それならつけてもつけなくてもどっちでも良い。
とはいえ「公開しなくていいものは何言われようが公開しない」って姿勢は、いくら正しくてもいい判断には思えないし、
「公開する必要が無い(というか入手元は既にある)のに公開を要求する」のも馬鹿のすること。

著作権そのものは有るからGPL関係無しに面倒を避ける意味でプロジェクトファイルも添付した方が「元ファイルの著作権者的にはGPLでそれにしたがっているという意味で安全」。
プロジェクト設定はGPLじゃなかったなんていったらGPLによる許可も無しに著作物を複製して利用したことになる。

465 名前:デフォルトの名無しさん mailto:sage [2008/01/05(土) 17:09:50 ]
「いくら正しくてもいい判断には思えない、面倒を避ける意味でつけろよ」
とか言ってるからヤクザ

466 名前:デフォルトの名無しさん mailto:sage [2008/01/05(土) 17:13:22 ]
「正しくないけどつけない、ここは保育園じゃない」
とか言っているので確信犯

467 名前:デフォルトの名無しさん mailto:sage [2008/01/05(土) 17:50:53 ]
>>465
最後の二行読んで書いてる?

468 名前:デフォルトの名無しさん mailto:sage [2008/01/05(土) 18:00:46 ]
>>462
今回の場合、 Makefile が単独で著作物として保護されるかどうかとは別の問題。
それが著作物であってもなくても、該当する the scripts は一緒に配布しなきゃいけない。
一行の単純なコードだってスクリプトには違いないから、保護されなくても配布しなきゃいけない。

プロジェクトファイルは良く知らないけど、 >>464 の引用部分、もろに比較と分岐をしてるように見える。


>>464
バイナリを配布する場合、 complete source code の配布も要求されるんで、差分だけの公開じゃ不足。
本家行けば手に入る物でも、一緒に配布しなきゃいけない。
GPL FAQ 見ると、差分の元にした物が本家で配布され続ける保証がないから、ってことみたい。

469 名前:デフォルトの名無しさん mailto:sage [2008/01/05(土) 18:54:33 ]
わかったから配布停止させるまで好きなだけゴネてくれば。

470 名前:デフォルトの名無しさん mailto:sage [2008/01/05(土) 20:25:28 ]
やっぱGPLはソフトウェアの発展阻害するライセンスだということがよくわかるな

471 名前:デフォルトの名無しさん mailto:sage [2008/01/05(土) 21:07:57 ]
>>468
>バイナリを配布する場合、 complete source code の配布も要求されるんで、差分だけの公開じゃ不足。

前から思ってるんだが、差分だけっていうのは本当にダメなんだろうか。
本家のバージョンを明記しておいて、本家から入手できなくなった場合は、
自分宛に連絡するようにというのでも可?

472 名前:デフォルトの名無しさん mailto:sage [2008/01/05(土) 21:30:57 ]
>>468
一緒に配布するべきものに汎用ツールとその設定ファイルとかは含まれないって書いてあるけど。
VCのプロジェクトファイルは開いてもMSDN見ても自動生成だから勝手にいじるなってかいてあって、
スクリプトとして書くものじゃないよ。
それに、プロジェクトファイルはVC上でコンパイルするための最低限の設定しか書かれていなくて、
設定ファイルも公開する必要があるならVC配下の環境依存情報が書かれたxmlも配布しないと
半端だよ。WinSDKつかっててVC上でインクルードフォルダの指定をしていた場合とか。

>>471
差分だけではダメと書いてあるから仕方ないよ。
差分公開は、差分ソースの利用者が簡単に本家のリビジョンとマージしやすいように気を使って
配布されているものだけど、そういうのは余計なお世話なんだって。



473 名前:デフォルトの名無しさん mailto:sage [2008/01/05(土) 21:45:56 ]
>>472
>差分だけではダメと書いてある
書いてあったっけ?

474 名前:デフォルトの名無しさん mailto:sage [2008/01/05(土) 21:54:02 ]
>>472
プロジェクトの設定ファイルとコンパイラの設定ファイルは別物では?
「汎用ツールの設定ファイル」というより「プロジェクトの設定ファイル」だし。
VC以外で生成して配布してるけど、VCでも通るソースってだけなら無しでいいだろうけども、VCでコンパイルしたGPL派生物には必須な気もする。

>>468
よく知らないので悪いんだが、FreeBSDのケースはどうなんだ?
パッケージはコンパイル済みファイル群で、portsから生成される。
portsはOS用差分のみで、本体はコンパイル時に落としてくる。
って組み合わせだったと思うけど。

ffmpegにしたところでライブラリファイルは別途落とせだし、GPL的にはライブラリとソースを区別しなかったと思うんだが、
そうするとこの辺は違反って事になってしまう気が。

>>470
こういう議論が何度も持ち上がる事自体がソフトウェアの発展阻害になってるもんな。
直接関わらなくても関わる可能性を考えるだけで逃げたくなる。
本気でそれを理由に作ったものを公開できないって人もいるんじゃねぇかな。

475 名前:デフォルトの名無しさん mailto:sage [2008/01/05(土) 21:54:41 ]
>>473
完全なソースコードをバイナリに添付するか、要求された場合に公開する旨を記した書面を入れねばならないと書いてある。

476 名前:デフォルトの名無しさん mailto:sage [2008/01/05(土) 22:00:28 ]
>>475
ならば>>471で問題なし?

477 名前:デフォルトの名無しさん mailto:sage [2008/01/05(土) 22:06:34 ]
>>472
>余計なお世話
つくづく向上心の薄い乞食本位なライセンスだな…それ…

>>475
要求された場合に提供すればいいわけだから、要求されたら本家示してそっから落とせ、は駄目なのか?
分割DLだと駄目って訳でも無いし、サイトの管理者が誰かなんてのは些細な問題じゃないかとふと思った。
「要求されたら」ってのが有る以上、要求されたときに404なURIをごり押ししなければ構わないはずだし。

478 名前:デフォルトの名無しさん mailto:sage [2008/01/05(土) 22:12:12 ]
>>476
本家からダウンロードできる状態でもソースを頒布するなら、問題ないと思うよ。

>>477
本家とかの問題じゃなくて、差分が適用された状態のソースコードを頒布しないといけない。

479 名前:475, 478 mailto:sage [2008/01/05(土) 22:15:03 ]
念のため断っとくけど>475,478はGPL2の話ね。一応

480 名前:デフォルトの名無しさん mailto:sage [2008/01/05(土) 22:15:20 ]
>>476
バイナリ利用者にソースの入手を保証すればいいだけだから、それで問題なし。
もちろん連絡先の変更があった場合は周知しないといけないのでその方法だと後々大変だけどな。

GPLだと、こういうケースにも対応しないといけない。
Aさんが、友人からReadme.txtとバイナリを受け取り10年くらい使っているソフトがあった。
時代が変わりOSを変えたところソフトが動かない。
readmeを見るとGPLだったので、ちょっと直せば動くんじゃないかと考えたAさんは、友人に
ソースが添付されていなかったか連絡を取ってみたが、友人は既にファイルを削除してしまっていた。
そこで、readmeの連絡先にソース公開要求をおこなった。
しかし、Aさんの自宅にPCはなく、会社では外部との接続はメールのみ。(HTTP不可)
セキュリティの問題から、添付ファイル不可でメールサイズ制限もある。
ただし、OCRは常備されているので、ソースをプリントアウトしてもらえれば読み込むことは可能だ。

という背景でAさんからソースプリントアウトの要求が来た場合、10年前に公開をやめたバイナリであっても
対応しないといけない。

よほどの覚悟がないとGPLには手を出せない。

481 名前:デフォルトの名無しさん mailto:sage [2008/01/05(土) 22:34:27 ]
>>480
おかしくね?

郵便制度のない場所からソースコードの開示要求を受けたからといって
そこまで届ける必要はないだろ?
「受け取りにこい」でおk

482 名前:デフォルトの名無しさん mailto:sage [2008/01/05(土) 22:37:32 ]
>>480
* 友人がソースコードからビルドした場合
 バイナリを配布した友人が、バイナリにソースコードをつけて頒布するか、
 頒布から少なくとも3年間に渡ってソースコードを提供する義務を負う。

* 友人もバイナリの形で入手した場合
 友人にバイナリを頒布した人間は、友人にバイナリを頒布してから、
 少なくとも3年間に渡って友人とAさんに対してソースコードを提供する義務を負う。

友人にバイナリを渡した人もバイナリの形で手に入れたならば、
同様に遡って最後にバイナリを生成した人間が、ソースを提供する義務を負う。

ところで、ソースコードの公開を要求された場合は、実費を超えない範囲で手数料を取れる。



483 名前:デフォルトの名無しさん mailto:sage [2008/01/05(土) 22:38:36 ]
>>481
届けるって、紙なら自宅で受け取って会社に持ち込めるという意味で、郵送の依頼が来たことを前提にしただけ。

>>480
メモリーカードとかCDの持ち込みも不可ね。

ドキュメントの持ち込みは紙ベース。必要があればOCRで取り込み。
プリンターは印刷内容と枚数の事前申告制。
という徹底したうちの会社。

もうね、仕事がやりにくいったらない。

484 名前:デフォルトの名無しさん mailto:sage [2008/01/05(土) 22:41:30 ]
>>480
公開やめて3年たったら応じる必要なかったと思うよ。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<220KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef