- 1 名前:名前は開発中のものです。 [02/11/06 01:06 ID:NlG1/pUn]
- 一口にフリーソフトウエアといっても、その定義は様々。
ライセンスの種別ごとに、ゲーム製作との関係も大きく異なってきます。 GPL/LGPLをはじめとするフリーソフトウエアのライセンスと ゲーム製作のかかわりについて、ひとつ皆で議論してみましょう。 前スレ game.2ch.net/test/read.cgi/gamedev/1005818191/
- 81 名前:77 mailto:sage [02/11/09 23:23 ID:???]
- >>78,79 氏
具体的な例でGPLがよくわかりました。 ありがとうございます。 一応過去ログ読んでGPLの日本語訳も読んだけど 頭悪いからかよーわかりませんでした。(前スレ読めないし) あとlibcの件は私の認識不足でした。glibcです。スマソ。 しかしつーことはやはりgccを利用してるゲーム機用のコンパイラは公開されるべきものなのですね。 一般人も入手できるんだろうか。
- 82 名前:名前は開発中のものです。 mailto:sage [02/11/09 23:44 ID:???]
- おいおい、そんな理屈はアリなのか?
<マクロ実装が含まれてるからGPLが混入してしまう 犯罪行為ってなんだよ。どんな法律に違反するっての? ライセンス違反かどうかも微妙だと思うが……。 個人使用目的にコンパイルしてリンクするだけなら 著作権は何もいえないし、著作権を根拠とする GPLライセンスも手を出せる範囲じゃない。
- 83 名前:名前は開発中のものです。 mailto:sage [02/11/10 00:31 ID:???]
- >>82
基本的に L/GPL はコードに対するライセンスで、 L/GPL のコードが混入するかどうかが一番簡単な見極め方。 bison なんかは特例になったけどね。 >個人使用目的にコンパイルしてリンクするだけなら 再配布しないなら問題はないよ。
- 84 名前:名前は開発中のものです。 mailto:sage [02/11/10 00:57 ID:???]
- マクロ実装なんて、せいぜい数行で書けるような、誰が書いても
同じになるようなモノだろ。そんなものに著作権及ぶかな? >83 となると、>80のQ3への答えは間違ってない? その場合、リンクしてるのはあくまで配布先のユーザであり、 そいつの個人使用目的だろ?
- 85 名前:名前は開発中のものです。 mailto:sage [02/11/10 02:23 ID:???]
- >>84
> マクロ実装なんて、せいぜい数行で書けるような、誰が書いても > 同じになるようなモノだろ。 その程度の簡単なマクロなら著作権もクソもあったもんじゃないが、FILE 構造体の定義や、その内部構造にアクセスするマクロになると、「誰が書 いても同じ」にはならんからグレーだと思うが。
- 86 名前:名前は開発中のものです。 mailto:sage [02/11/10 02:34 ID:???]
- >>83
> 再配布しないなら問題はないよ。 パッチの配布自体もどうなんだろうな。 パッチがオリジナルに対する二次著作物と見なされるとか、同一性保持に 触れる (派生物に GPL を適用する限りにおいて、同一性保持の縛りが外 れると GPL を解釈する) とアウトだよね。 OS とアプリケーションソフト、共有ライブラリと実行ファイルのように境界 が明確な場合は良いんだが、あきらかに一つのアプリケーションソフトに 対する変更って場合も大丈夫なんだろうか。専門家じゃないので、このあ たりの法解釈がどうなってるのか知らんけど。
- 87 名前:名前は開発中のものです。 mailto:sage [02/11/10 07:07 ID:???]
- >85
まあ、標準ライブラリは使わないというのがスタンダードなやり方ですかな。 >86 同一性保持権の侵害と見ることが出来るんだっけか。 私的な改変にも同一性保持権の手が及ぶのかどうかに ついては異論もあるんだけど、コナミ、訴訟に勝っちゃったからなあ。 パッチではなく、フックとかならどうだろう? ソースもバイナリも弄らない。
- 88 名前:名前は開発中のものです。 [02/11/10 09:19 ID:wJMH646n]
- 国内ではすでにパッチなどはソフトウェアとはみなさないどころか、
著作者の意図を阻害する行為として、裁判所でも常識化しています。 小波の訴訟はその判例を作った裁判所サイドの意図もあります。 元ネタがGPLであるか否かに限らず、パッチされた著作者が権利を行使すれば 被告は負けます。
- 89 名前:名前は開発中のものです。 mailto:sage [02/11/10 09:58 ID:???]
- #define MAX(x, y) ( (x) > (y) ? (x) : (y) )
うわーGPLだよ〜感染するよ〜〜
- 90 名前:名前は開発中のものです。 mailto:sage [02/11/10 10:20 ID:???]
- >>#define MAX(x, y) ( (x) > (y) ? (x) : (y) )
>>うわーGPLだよ〜感染するよ〜〜 まーネタだとは思うが、実際のところ、GCCでコンパイルすると main()に入る前のブートアップコードがGCCにより自動生成されるので、 それが感染経路となることが多い。
- 91 名前:名前は開発中のものです。 mailto:sage [02/11/10 10:30 ID:???]
- いつのまにかGPLのFAQが和訳されてる。
既出? www.gnu.org/licenses/gpl-faq.ja.html
- 92 名前:名前は開発中のものです。 mailto:sage [02/11/10 10:56 ID:???]
- >main()に入る前のブートアップコードがGCCにより自動生成されるので、
>それが感染経路となることが多い。 まーこれもネタだとは思うが
- 93 名前:名前は開発中のものです。 mailto:sage [02/11/10 10:56 ID:???]
- >88
www.westside.co.jp/otacd/statement03.htm まだがんばってる人はいるようだな。 ちなみに、その論法を馬鹿正直に受け入れるなら、 自宅で改造ツールでゲームを弄って個人的に楽しむことすら 同一性保持権の侵害だということになってしまう。 買ってきた漫画のページ切り取るだけで著作権侵害。 パッチは私的な翻案ということには出来んのかなあ。
- 94 名前:名前は開発中のものです。 mailto:sage [02/11/10 12:23 ID:???]
- >>93
> 自宅で改造ツールでゲームを弄って個人的に楽しむことすら > 同一性保持権の侵害だということになってしまう。 問題は、そのパッチ・あるいは改造データを配布することだろう。自分でやる 分には構わんが(私的利用に関しては著作権法は寛容)、有償無償を問わず 配布するとなると話が変わってくる。 プログラムのパッチではなく、ゲームのセーブデータでも OUT って判断が 出てたよね。テクモの DOA で。
- 95 名前:名前は開発中のものです。 mailto:sage [02/11/10 12:41 ID:???]
- 私的利用って複製だけじゃなかったっけ?
- 96 名前:94 mailto:sage [02/11/10 12:47 ID:???]
- >>95
常識的に考えて、「買ってきた漫画のセリフを自分で書き換える」のは著作 権法違反にはならんだろう。それを私的利用と呼ぶかどうかはともかく。た だ、 全自動で、前ページのセリフを書き換える装置と、その書き換えデータ を提供したら、実質的にはパロディ本を出してるのと同じコトになるよね。
- 97 名前:名前は開発中のものです。 mailto:sage [02/11/10 13:38 ID:???]
- >94,96
同一性保持権については、事情が違うようです。 例えばプロテクトを外してゲームを複製できるツールを売るだけなら、 著作権的には口を出せない。プロテクト外しは私的な複製だから。 その場合、著作権法ではなく不正競争防止法の出番なのです。 でも同一性保持権は違う。私的利用でも禁止できるとする説がある。 だから、私的利用に使うためのツールにすぎないのに侵害とみなされる。 「実質的に」とかの発想を法律の話をするときに使うのはまずいよ。論点を見失う。
- 98 名前:名前は開発中のものです。 mailto:sage [02/11/10 14:00 ID:???]
- >>97
> 「実質的に」とかの発想を法律の話をするときに使うのはまずいよ。 いや、法理だけでケリがつくなら判例は要らないわけで。法理にもたとえ話 にも限界があることを知った上で使う分には、それなりに有効な手段だ。 > でも同一性保持権は違う。私的利用でも禁止できるとする説がある。 ソフトウェアを書籍や音楽と比較したとき、固有の事情として「パーツ(ソース コード)単位での再利用がしやすい」という事情があるよね。たとえば小説を 買ってきて、その印象的なワンシーンだけ取り出して流用するのは難しいけ ど、ソースコードだとひとつのファイルだけ流用するのは簡単。(設計にもよ るけどさ) パッチの是非に関しては、そのあたりの事情も踏まえないと現実離れした 話になると思うんだが、どうなんだろ。似たような事情を抱えているのは、 書籍や音楽よりも、むしろ建築物の設計図面とかかか?
- 99 名前:名前は開発中のものです。 mailto:sage [02/11/10 15:49 ID:???]
- gccのヘッダファイルのマクロを使うと、
出力オブジェクトもGPL扱いになると思いこんでるバカがまだいるのか…
- 100 名前:名前は開発中のものです。 mailto:sage [02/11/10 16:07 ID:???]
- >>99
違うの?
- 101 名前:名前は開発中のものです。 mailto:sage [02/11/10 17:02 ID:???]
- ヘッダファイルの問題って、著作物の「翻案」がバイナリに含まれるか、でしょ?
だから、構造体の宣言なんかは違うだろうね。含まれないから。 で、問題は処理を含むマクロなわけだけど、それが著作物かどうかの判断が必要なわけだ。 著作物は「思想や感情」を表現しているかどうかを要件としてるわけだよね。 一般的には、10行くらいが境界線とか言われてるけど、判例が無いから不明か?
- 102 名前:名前は開発中のものです。 mailto:sage [02/11/10 17:05 ID:???]
- >> 「実質的に」とかの発想を法律の話をするときに使うのはまずいよ。
>いや、法理だけでケリがつくなら判例は要らないわけで。法理にもたとえ話 「実質的に」が問題になるのは、法が曖昧なら故意かそうでないか野方が優先される からだよね?素人意見だが。
- 103 名前:名前は開発中のものです。 mailto:sage [02/11/10 17:16 ID:???]
- >>101
> だから、構造体の宣言なんかは違うだろうね。 C 言語に関しては、そこは誰も問題にしてないと思う。でも C++ template とか、 型情報をコンパイル後にも保持する Java あたりだとアウトか? > 著作物は「思想や感情」を表現しているかどうかを要件としてるわけだよね。 > 一般的には、10行くらいが境界線とか言われてるけど、判例が無いから不明か? getc() とかだと 10 行越える実装が多そう。 あと FILE 構造体自身には「思想」は表現されてるよね。raw level の処理を隠蔽 しつつ、キャッシュなどを用いて性能を上げるための工夫とか入ってるし。getc() なんかは FILE 構造体と不可分な関係にあるから、 getc() が 5 行だから、思想が入ってない とは言い切れんような気もするんだが、どうだろう。
- 104 名前:名前は開発中のものです。 mailto:sage [02/11/10 17:50 ID:???]
- 構造体の翻案が「どこ」に含まれてる?
というくか、裁判してみないとわからんかな。
- 105 名前:名前は開発中のものです。 mailto:sage [02/11/10 18:09 ID:???]
- > 構造体の翻案が「どこ」に含まれてる?
バイナリに残るのは、構造体のメンバにアクセスする際のオフセットだね。 これが「翻案」というに十分かどうかは知らんけど。 現実問題として glibc は LGPL だから、たとえ関数的マクロを使ったら 実行ファイルもライセンスを引き継ぐと言われても、ソース公開までは 要求されないけど。 ちょっと Web を検索してたら、こんな事例を見つけた。GPL がらみの コンポーネントを使っているにも関わらず、曖昧な条件で公開していたら ユーザからクレームが入って対応を迫られたらしい。 www.epkowa.co.jp/linux/linux.html 今だと、GPL, Linux, 企業不祥事なんて単語はマスコミが飛びつくネタだか ら、対応を誤ると痛い目を見そうだよな。(あー、やだやだ)
- 106 名前:名前は開発中のものです。 [02/11/10 20:47 ID:HeFFytxz]
- GPLは増殖するウィルス。
- 107 名前:名前は開発中のものです。 mailto:sage [02/11/10 20:48 ID:???]
- ☆。:.+: . /■\
.. :. ( ´∀`) クソスレ、ループスレ ハ シュウリョウシマス / ̄ヽ/,― 、\ o。。。 .:☆ | ||三∪●)三mΕ∃. .:* \_.へ--イ\ ゚ ゚ ゚ +:..♪.:。゚*.:.. (_)(_) ☆。:.+: ☆。:.+::.. ☆:.°+ .. : 。*.:☆゚x*+゚。::.☆ο::.+。 *ρ 「なんでだろ〜♪」 「終了なんだろ〜♪」 /■\ /■\ /■\ ( ´∀`) ( ´∀`) ( ´∀`) ⊂ つ⊂ つ⊂ つ .人 Y 人 Y 人 Y し'(_) し'(_) し'(_) 【完】
- 108 名前:名前は開発中のものです。 mailto:sage [02/11/10 21:08 ID:???]
- >>105
エプソンの件は、対応がすばらしいってコミュニティ側から賞賛されてなかったっけ? 詳しいことは知らないけど。 参考: slashdot.jp/article.pl?sid=02/09/15/1535206&mode=thread まぁ、仮に不手際で違反があっても対処法はあるということかな。
- 109 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 110 名前:名前は開発中のものです。 [02/11/10 21:17 ID:wJMH646n]
- www.epkowa.co.jp/linux/linux.html
このエプソンが指摘されたGPL違反って、どうやって分かったんだろう? 結局、バイナリも見て指摘しているってことだよね?GPL原理主義者どもは。
- 111 名前:名前は開発中のものです。 mailto:sage [02/11/10 21:20 ID:???]
- gettext使ってたからでしょ?
あれなら使ってみればすぐわかるんじゃないかと思うが。
- 112 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 113 名前:名前は開発中のものです。 mailto:sage [02/11/10 23:08 ID:???]
- >>108
まぁ、不手際は起こさないに越したことはない。まして NDA がらみで公開 できないソースとリンクしてしまった場合とか、洒落にならんしさ。 日頃からオープンソース的優等生だった Epson だからこその好意的反応 だろうね。あれが Microsoft だったら、この機に乗じて「ソース公開しろ」と 言われたに違いない。(というか、俺も機に乗じて言いそうな気がする)
- 114 名前:名前は開発中のものです。 mailto:sage [02/11/10 23:40 ID:???]
- >あれが Microsoft だったら、この機に乗じて「ソース公開しろ」と
>言われたに違いない。(というか、俺も機に乗じて言いそうな気がする) 逆にいえば、あれだけ大量のソフトをリリースしているMSが、 今までに一度もGPL違反つっこみを食らってないということになるのか。
- 115 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 116 名前:名前は開発中のものです。 mailto:sage [02/11/10 23:47 ID:???]
- なんか、ここもセーフかアウトか?のネタになってんね。
グレイゾーンなんてねぇーよ。全部アウト。 曖昧なケースはGPL感染されると思え。 大体よ、ちょびっとだけGPLのお世話になって、自分とこはソース公開できねぇー ってのは、人としてどうよ?GPLの是非以前の道徳的な問題だろ? グレイゾーン質問厨は消えてくれ。まじ、おまえらゴキブリうぜーよ。 Epsonみたいに詫び入れるか、GPLに一切お世話にならねーかのどっちかに しろよ。
- 117 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 118 名前:名前は開発中のものです。 mailto:sage [02/11/11 01:17 ID:???]
- >>116
> 大体よ、ちょびっとだけGPLのお世話になって、自分とこはソース公開できねぇー > ってのは、人としてどうよ? 人として当然だと思いますが。 俺 BSD の人だし(ぉぃ
- 119 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 120 名前:名前は開発中のものです。 mailto:sage [02/11/11 02:04 ID:???]
- このスレタイはGPLに関してなんだけど、
個人的にはBSDライセンスもどうかと思う。 というかオープンソースそのものがね。
- 121 名前:名前は開発中のものです。 mailto:sage [02/11/11 02:05 ID:???]
- >120
そう思う理由を書かないと誰も釣れませんよ
- 122 名前:名前は開発中のものです。 mailto:sage [02/11/11 02:29 ID:???]
- > 大体よ、ちょびっとだけGPLのお世話になって、自分とこはソース公開できねぇー
> ってのは、人としてどうよ?GPLの是非以前の道徳的な問題だろ? 意図せず、ちょびっとだけ GPL のコードが混入しただけで、 全ソース公開を強要してくる GPL のほうが、非道徳的だと思われます。 自身のグレーゾーンを利用して、自身の勢力拡大につなげているという構図は、 いかがなもんでしょう。
- 123 名前:名前は開発中のものです。 mailto:sage [02/11/11 02:36 ID:???]
- >>122
それを言ったら、商用ソフトだと莫大な賠償金だったりするが。
- 124 名前:名前は開発中のものです。 mailto:sage [02/11/11 02:41 ID:???]
- >>116
例えばストーリーキングに自分も脱いでるんだから、お前も脱げ、 と言われて素直に脱ぐバカはおらん罠。 例が極端過ぎるかも知れんが、自分がナニかしたからって、 他人に同じ事を求めるのは間違い。
- 125 名前:名前は開発中のものです。 mailto:sage [02/11/11 02:51 ID:???]
- > 意図せず、ちょびっとだけ GPL のコードが混入しただけで、
正直、一番怖いのがここの部分。 例えば、以下のようなことがしばしば起こります。 スキルの浅いプログラマーが「昔から使ってたお手製コード」をお仕事用の コードにリンク。しかしそのコードには、GPL のコードが含まれていた。 わずか数十行の、だれでも書けるようなコードなんだけれど、 定義上はプロジェクト全体が GPL に感染したことになった。 そのまま気づかずにマスターアップしてしまった。 てなかんじ。 自衛の策を取ろうにも、全コードの裏を取らなければならないので、 コストがかかってしょうがないです。事実上、自衛は不可能と言っていいでしょう。 そんなわけで、意図しない GPL 感染は、日常茶飯事に起こっています。 ただ、表に見えていないだけで。 怖いのは、GPL 原理主義過激派な連中が、実行コードを逆解析などして その事実を無理やりほじくり出してしまったとき。
- 126 名前:名前は開発中のものです。 mailto:sage [02/11/11 03:01 ID:???]
- >>123
> それを言ったら、商用ソフトだと莫大な賠償金だったりするが。 たかだか数十行の商用コード流用が発覚しただけで、莫大な賠償金なんて 降りるわけがございません。 仮にそうなったとしても、コードの量や質を吟味して、 売上の何パーセントをよこせってな具合に、合理的に問題は解決される でしょう・・・。 GPL の場合は、たった数十行の(誰でも書けるような)コードの流用が 発覚しただけで、成果の 100% を GPL に授けよって、 迫ってくるわけですから、ホント質が悪い。 拒否したら拒否したで、GPL 原理主義の連中が鬼のクビでも 取ったかのようにバカ騒ぎをはじめて、余計にダメージくらいますし。
- 127 名前:名前は開発中のものです。 mailto:sage [02/11/11 03:02 ID:???]
- >>125
使用許諾に反してソースを使ったら実害を被るのは、別に GPL に限った ことではないやね。商用のコードや NDA がらみだと、損害賠償が請求さ れるわけで、いずれにせよチェック体制は必要だよ。 > 昔から使ってたお手製コード」 それなら著作権は本人にあるから問題ない。white box で作ったら、たま たま GPL のコードと同じコードが出来る可能性はあるわけで、証拠があ るならまったく問題ないし、そうでなくとも高々数十行なら、十分に裁判で 争える範囲だ。
- 128 名前:名前は開発中のものです。 mailto:sage [02/11/11 03:05 ID:???]
- > たかだか数十行の商用コード流用が発覚しただけで、莫大な賠償金なんて
> 降りるわけがございません。 だからチェックしてのか…。
- 129 名前:名前は開発中のものです。 mailto:sage [02/11/11 03:06 ID:???]
- > 拒否したら拒否したで、GPL 原理主義の連中が鬼のクビでも
> 取ったかのようにバカ騒ぎをはじめて、余計にダメージくらいますし。 オープンソースが脅かされている! オープンソースに対する冒涜だ! 祭りだワショーイ! ってな具合にね。 スラッシュドットとかじゃ、日常的に見かけられるので、ガクブルもんですわ。
- 130 名前:名前は開発中のものです。 mailto:sage [02/11/11 03:11 ID:???]
- >>127
>> 昔から使ってたお手製コード」 > それなら著作権は本人にあるから問題ない。 GPL のコードをコピペして、改良を加えた行った、お手製のコードには、 GPL が適用されないとでも?? ありえねぇ・・・ありえねぇよ! むりやり GPL 擁護するのも、ほどほどにしとけや。
- 131 名前:名前は開発中のものです。 mailto:sage [02/11/11 03:21 ID:???]
- > 拒否したら拒否したで、GPL 原理主義の連中が鬼のクビでも
> 取ったかのようにバカ騒ぎをはじめて、余計にダメージくらいますし。 連中は、あるいみ、圧力団体だよ、マジで。 法的には白でも、連中的には黒ならアウト。 GPL 違反だ何だと大騒ぎしはじめ、下手するとこちらの企業イメージダウンに つながりかねない。
- 132 名前:名前は開発中のものです。 mailto:sage [02/11/11 03:23 ID:???]
- (Q)なぜここの住人はGPL感染を怖がる?
(A)実はGPLなしでは生きていけない体になったから。 意図しないGPL感染は、製作者の能力不足もしくは怠慢。 窓業界アプリはGPL感染には厳重な注意を払っている。 プロジェクト内の他人のソースコードが読めないのも、 プログラマーとしてのスキル不足、もしくは「最初から読めない」 などの根拠なき怠慢によるもの。 GPL根絶は現実的に可能です。
- 133 名前:名前は開発中のものです。 mailto:sage [02/11/11 03:30 ID:???]
- >>132
>(Q)なぜここの住人はGPL感染を怖がる? >(A)実はGPLなしでは生きていけない体になったから。 同意しときます。 ゲームの世界じゃとくにね。 >プログラマーとしてのスキル不足、もしくは「最初から読めない」 >などの根拠なき怠慢によるもの。 これも同意しときます。 しかし、仮に読めたとしてそのコードがGPL由来のものでないことを、 どうやったら完全追跡できるでしょうか?
- 134 名前:名前は開発中のものです。 [02/11/11 04:02 ID:lC3RvvOO]
- こういうのはどうだろう
A はあるコード a を書き、 GPL で公開した。 B は a を改造した b を公開したが、 GPL のことをよく知らなかったために ソース非公開可のある別のライセンスで公開した。 C は b を再利用してソース非公開のソフトを作った。
- 135 名前:名前は開発中のものです。 mailto:sage [02/11/11 04:13 ID:???]
- 全部GPLに感染して、あぼーん
- 136 名前:名前は開発中のものです。 mailto:sage [02/11/11 04:30 ID:???]
- >同意しときます。
>ゲームの世界じゃとくにね。 なぜゲームの世界だとGPLなしでは生きてない体になったの? GCCユーザー程度で済ませていたなら、GPL感染は問題にならなかった筈。 ワナビー体質の弱みにつけこんで感染するのがGPLウィルスだよ。 その体質、早めに直したら?
- 137 名前:名前は開発中のものです。 mailto:sage [02/11/11 04:34 ID:???]
- >しかし、仮に読めたとしてそのコードがGPL由来のものでないことを、
>どうやったら完全追跡できるでしょうか? 筆跡同様、ソースというのは必ずその人の癖が出ます。 そんな中、他人のソースが入り込めばすぐに異色であることが分かります。 その後は、そのソースのでところを本人に聞いてみてください。 パッケージリンクだったらmakefileに反応する筈です。 この場合はソースを見るまでもないかもしれません。
- 138 名前:名前は開発中のものです。 mailto:sage [02/11/11 05:01 ID:???]
- >>137
>>134 みたいなのはどうするの
- 139 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 140 名前:名前は開発中のものです。 mailto:sage [02/11/11 09:07 ID:???]
- GPLを攻撃する手段として、どこまでアウトなのか探るってことよ。
どっかが判例作ってくれたら、そこを突破口としてどんどん攻める。 もともとGPLが著作権を攻撃するために著作権を利用するという アクロバットな戦術を取ってるんだ。GPLを攻撃するためにGPLの 穴を利用する戦術を取って悪いわけあるまい?
- 141 名前:名前は開発中のものです。 mailto:sage [02/11/11 09:20 ID:???]
- GPL自体は怖くないけどさ、GPL主義者が怖いんだよね。
- 142 名前:名前は開発中のものです。 mailto:sage [02/11/11 10:37 ID:???]
- 俺は>>136の質問の答えに興味がある。
- 143 名前:名前は開発中のものです。 mailto:sage [02/11/11 12:26 ID:???]
- GPLなんてパクリの文化じゃないか
- 144 名前:名前は開発中のものです。 mailto:sage [02/11/11 14:17 ID:???]
- >>137
>そんな中、他人のソースが入り込めばすぐに異色であることが分かります。 なんとも、中途半端で主観的な判定方法ですな。 そんなあいまいな基準で、GPL 根絶は到底不可能と思われ。
- 145 名前:名前は開発中のものです。 mailto:sage [02/11/11 14:27 ID:???]
- >>136
> なぜゲームの世界だとGPLなしでは生きてない体になったの? ハードウェア開発の初期では、動作テストのために、バッチ処理を多用する。 だから、LINUX 系のようなバッチ処理に強い開発環境が求められる。 また、ハード屋さんは、大学の研究室でなじんだ環境を、そのまま実務でも 使うことが多い。その結果やはり LINUX 系がもてはやされることになる。 ハードウェア開発の段階では、コンパイラなども、先進的な技術を取り入れた ものや独自開発のものよりは、枯れた環境であるほうが、望ましい。 その結果、GCC 採用となる。 こうして、新ハードウェアの初期の開発環境は、LINUX 環境で一式揃えられる こととなる。ハードウェア完成後のソフト開発までも、LINUX 環境を押し付けられる こととなる。 もちろん、このような環境下でも、注意さえしていれば、GPL 感染は脅威ではないけれど。
- 146 名前:名前は開発中のものです。 mailto:sage [02/11/11 15:11 ID:???]
- gcc使うと感染するんだ。
へーぇ。 ふーん。
- 147 名前:名前は開発中のものです。 mailto:sage [02/11/11 15:38 ID:???]
- あれれ、パッチ話は終わったのか?
GPLの根拠は著作権だから、著作権の及ばない例えば 私的複製の範囲ではGPLは何もいえない。 なんとか著作権の及ばない範囲で事を済ませようという工夫は あってもいいんではなかろうか。 私的利用の範囲で同一性保持権の主張を認めるというのは、 漫画の切り取りや参考書への赤線引きを禁じるということだよ。 常識的に考えてそんな主張は不合理だと思うが、今の世の中 それが認められると考えてる人も結構いる。
- 148 名前:安置爺 mailto:sage [02/11/11 19:55 ID:???]
- GNUのパクリの逃げ口上として、「簡単にパクれるようなモンで金儲けすんな」
ってのがあるが、簡単にパクれるようなモノに、著作権主張する方も… 「あと俺は公開してるんだから、お前も公開しる」ってのは、 まるでハムラビ法典ですな。 良識ある現代人なら、ソース公開以外の代償を選択する余地を 与えて欲しい所。 例えば人を殺したからって即死刑、はありえませんよな。
- 149 名前:名前は開発中のものです。 mailto:sage [02/11/11 20:14 ID:???]
- >>145
> こうして、新ハードウェアの初期の開発環境は、LINUX 環境で一式揃えられる 別に NetBSD でも Solaris でも良いんだけどな、それだけの話なら。 > 例えば人を殺したからって即死刑、はありえませんよな。 そりゃ例が不適当だろう。 それとハムラビ法典は、量刑の上限を定めた法典で 「失明させられたからといって、相手を失明させる以上のこと(拷問にかけるとか) は禁止」 っつー意味。当時は人権思想なんてありゃしないから、権力者の側が過酷な 量刑を強いることがままあったからさ。
- 150 名前:名前は開発中のものです。 mailto:sage [02/11/12 00:22 ID:???]
- >>148
>簡単にパクれるようなモノに、著作権主張する方も… よく分からないけど、GNU でぱくれるようなソフトウェアは 著作物に値しないので PDS として公共財にすれって考え?
- 151 名前:名前は開発中のものです。 [02/11/12 03:17 ID:aT3cu+w+]
- >よく分からないけど、GNU でぱくれるようなソフトウェアは
>著作物に値しないので PDS として公共財にすれって考え? 簡単にパクれるからというだけの理由で、公共財にすれって考えは 400年近く遅れてるよ。 17世紀のオランダで風車に特許が法制化されたその経緯を勉強すれ。 発明者、開拓者の人工的な保護は必須。特許と逆手に取る搾取者の出現を引き算してでも。
- 152 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 153 名前:名前は開発中のものです。 mailto:sage [02/11/12 03:36 ID:???]
- そんなことを言ったらグーテンベルク以前はどうなる
- 154 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 155 名前:名前は開発中のものです。 mailto:sage [02/11/12 04:17 ID:???]
- >GPLの根拠は著作権だから、著作権の及ばない例えば
>私的複製の範囲ではGPLは何もいえない。 学生さん? とりあえず、ここはゲーム制作がらみなんで、その性質上、大量配布を 前提に話を進めているんだと思うんだが。
- 156 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 157 名前:名前は開発中のものです。 mailto:sage [02/11/12 06:06 ID:???]
- 結局、GPLライセンスの癌たる理由ってなんなの?
1・・・ライセンスそれ自体の感染力があまりにも強すぎる 2・・・事実上、商的利用に向いてない上に、共産主義色が強いが上に健全な開発競争を阻害する一面がある 3・・・1に関連して、DLLなどの新たに登場したリンク・テクノロジーに対する適応力が乏しく、判断の難しいグレイゾーンが形成されている 思いつくのは、今んとこ3つだけかな? 本当はもっとあるけどナー とりあえずみんなでGPL癌壺を一つ作ってみよう、この板で。 出来上がった癌壺は本場のGPLマンセーに鑑定してもらう。 彼らがうまいこと癌壺を割れるか否か?
- 158 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 159 名前:名前は開発中のものです。 mailto:sage [02/11/12 06:23 ID:???]
- >155
文脈読んでくれ。著作権の及ばないものの一例に過ぎん。 ところで、正式配布元のURLからダウンロードさせるってどうだろうな。 ダウンロードするのはユーザだから、配布にはならない……?
- 160 名前:名前は開発中のものです。 mailto:sage [02/11/12 10:27 ID:???]
- >>159
お前ホント馬鹿だな…
- 161 名前:名前は開発中のものです。 mailto:sage [02/11/12 12:44 ID:???]
- ネットワークゲームならネット環境は必須だから、
GPLをダウンロードさせて使うくらいは出来そうな気もする。 配布アーカイブの中にバイナリ形式のライブラリがあればコピーする。
- 162 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 163 名前:名前は開発中のものです。 mailto:sage [02/11/13 03:38 ID:???]
- >また、ハード屋さんは、大学の研究室でなじんだ環境を、そのまま実務でも
>使うことが多い。その結果やはり LINUX 系がもてはやされることになる。 最近、unix系のx86への侵攻が本格的になってきた。 もちろん遥か昔から、FreeBSD系は存在してたのだけど実用的に使ってる例は ほとんど見かけなかった。やはりlinuxが原因? ゲ界も気つけば、右も左もlinuxマシンだらけ。gccとともにやってきた。
- 164 名前:名前は開発中のものです。 mailto:sage [02/11/13 21:21 ID:???]
- >>163
BSDがイマイチ普及しとらんのは、ライセンス問題で長くもめていたのが原因。 LinuxはBSDの不在を突く形で一挙に普及した…ハズ。 確かあの問題って、GNUの発生にも影響してたっけ?>もっと詳しい人
- 165 名前:名前は開発中のものです。 mailto:sage [02/11/13 21:56 ID:???]
- まぁ、BSD系はそのライセンスを活かしてルータのOSとかとして活躍してたりする。
適材適所ですな。
- 166 名前:名前は開発中のものです。 mailto:sage [02/11/14 01:31 ID:???]
- >>163
386 以前の CPU では UNIX は使い物にならんから、そもそも PC で UNIX と いう話が出てきたのが 386 以降。まともに X Window System を使おうと思った ら浮動小数点演算コプロセッサと最低 16MB ぐらいはメモリが必要なんで、 現実的に「使い物になる」状況が整ったのは 486DX が出てきた頃だよね。 > もちろん遥か昔から、FreeBSD系は存在してたのだけど FreeBSD 系というか Net/2 ベースの 386BSD 由来の OS やね。 ただ、ちょうど x86 系 CPU の高性能化と SIMM の価格下落で「UNIX WS よ り安価に PC で UNIX が使える」という時代に突入するのと前後して、 o BSDI 社対 USL の裁判が始まってしまい、FreeBSD, NetBSD は公開中止に o 和解案では、BSDI 社は Net/2 を捨てて 4.4BSD-Lite ベースに移行すること を義務づけられた。FreeBSD, NetBSD もこれに倣い移行作業が発生し、しば らく公開できない状況が続いた後、やっと出てきた代物はバグバグ。 とかで、厳しい状況が続いた。 俺は FreeBSD は 1.x 時代から使ってるんだが、4.4BSD-Lite ベースの初 リリースである FreeBSD 2.0-RELEASE は FreeBSD 1.1.5.1-RELEASE と 比べるとかなり不安定だった。 機会を逃したというてんでは、不幸だったかも知れんね。
- 167 名前:名前は開発中のものです。 mailto:sage [02/11/14 01:32 ID:???]
- >>163
> ゲ界も気つけば、右も左もlinuxマシンだらけ。gccとともにやってきた。 NEWS OS の方が良かったと?
- 168 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 169 名前:名前は開発中のものです。 mailto:sage [02/11/14 03:16 ID:???]
- unixを搭載させたWSよりも、
そこらへんのジャンク屋で買ったPCにlinuxを入れた方が 安定して高速な時代だしな。
- 170 名前:名前は開発中のものです。 mailto:sage [02/11/14 03:45 ID:???]
- >>167
ワラタ
- 171 名前:名前は開発中のものです。 mailto:sage [02/11/14 05:41 ID:???]
- >BSDがイマイチ普及しとらんのは、ライセンス問題で長くもめていたのが原因。
>LinuxはBSDの不在を突く形で一挙に普及した…ハズ。 >確かあの問題って、GNUの発生にも影響してたっけ?>もっと詳しい人 unixシステムの完成度としては、BSD > LINUXだと思う。 ライセンス問題でもめるのはある意味、健全。 けど、GPL持ち前の増殖技で現状はごらんの通り
- 172 名前:名前は開発中のものです。 [02/11/15 03:50 ID:zemLhh9Y]
- ローコストで複製可能なプログラマーの労働成果。
マルクスの述べた「疎外された労働力」を人類史上初めて具現した職業「プログラマー」 やがてローコスト複製可能な範囲は技術の進歩によりさらに拡散。
- 173 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 174 名前:名前は開発中のものです。 mailto:sage [02/11/15 05:19 ID:???]
- >ただ、ちょうど x86 系 CPU の高性能化と SIMM の価格下落で「UNIX WS よ
>り安価に PC で UNIX が使える」という時代に突入するのと前後して、 ところで、いまだにPC/ATでないunixを今も仕事場で使ってるケースって あるかな?
- 175 名前:名前は開発中のものです。 mailto:sage [02/11/15 05:48 ID:???]
- Ma…
- 176 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 177 名前:名前は開発中のものです。 [02/11/15 06:35 ID:wW314hWD]
- ところで、終了とかの類のAAを貼るやつ鬱陶しくない?
なにが目的なんだろ。特にこの板は、すごく多くみかけるけど。
- 178 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 179 名前:名前は開発中のものです。 mailto:sage [02/11/15 08:00 ID:???]
- >>174
学生さんですか
- 180 名前:名前は開発中のものです。 mailto:sage [02/11/15 08:00 ID:???]
- >>177
2ch用ブラウザを使うとまったく気にならなくなる
- 181 名前:名前は開発中のものです。 mailto:sage [02/11/15 08:03 ID:???]
- >>177
激しくスレ違い
|

|