06/07/06 04:03:15 TKRk6JT1
BSDてかGNU/HURDじゃね?
HURDはMachベースでもともとGNUのカーネルになる予定だったものだけど、
実用的なパフォーマンスが得られず、90年代初頭にフィンランドのオタク学生が作ったLinuxが
ネットで一躍話題をかっさらっていき、それがそのままGNU OSの事実上の標準カーネルになってる。
マルチコアの時代にはマイクロカーネルのほうが有利なんて話もあるけど、さてどうなるやら。
749:名前は開発中のものです。
06/07/06 08:13:36 kxAV902V
URLリンク(www.debian.org)
URLリンク(www.debian.org)
URLリンク(www.debian.org)
いや、全部ある。つーかSolarisカーネルとかでもやってる奴いるぞ、たしか。
750:名前は開発中のものです。
06/07/27 17:13:20 La3qKL4P
TH2専用 PAK展開TOOL v1.1
再うpしてくれる方いませんか?
751:名前は開発中のものです。
06/09/26 19:13:34 Skr8r4PG
「GPLは危険」 複数のLinuxカーネル開発者が共同声明
URLリンク(opentechpress.jp)
---
TorvaldsはLKMLへのメールの中で、Bottomleyの意見に同意している。
僕の個人的な意見を言うと、 公開議論の大部分が、
GPLv3に関して政治的な動機を持った人たちによって行なわれているなあということ。
だからとても声の大きなGPLv3支持者たちがいる。
だけど大量の開発を結局のところ実際にやってる人たちっていうのは
普通は彼らほど口が達者じゃないし、実際その意見はほとんど知られてないって気がする。
FSFの意見は実際の開発者の(しかも、かなり多数の)意見を必ずしも代弁してはいないっ
てことを、 実際の作業をたくさんやる人たちが知らしめる手段だ。
752:名前は開発中のものです。
06/09/26 21:12:56 +AhWdOb4
公開請求無視したらどうなるの?
753:名前は開発中のものです。
06/09/26 21:48:07 DjXT/FQT
こうかいするお
754:名前は開発中のものです。
06/09/27 00:16:09 X6lKqqNg
「GPLは瀕死の状態」--Linuxカーネルプログラマーの多くが低評価
URLリンク(japan.cnet.com)
貢献度の高いLinuxカーネルプログラマーの大半が、
「GNU General Public License(GPL)」に否定的であることがわかった。
GPLは多くのオープンソースプロジェクトに適用されている。
Linuxカーネルに関する情報を交換するメーリングリストに投稿した記事によれば、
カーネルプログラマーらに-3から+3の評価を求めた結果、最も高かった評価は、
可でも不可でもないことを意味する0で、平均は-2だったという。
この調査はLinuxを率いるLinus Torvalds氏が提起したもので、
Torvalds氏はこれまでにもGPLに反対の意見を表明していた。
755:名前は開発中のものです。
06/09/27 10:09:55 xESl8U86
GPLで公開するとき、関数の中を全部アセンブラコードにして、
コンパイル&リンクしてexeが出来るようにしておけば
問題ない? もちろんフルアセンブラで開発してると
言い張る。
756:名前は開発中のものです。
06/09/27 10:28:29 896/vY+I
>>755
自分で作ったものなら何も問題ないぜ。
人の作った関数なら、そっちのライセンスに従え。
757:名前は開発中のものです。
06/09/27 11:18:52 xESl8U86
Cで記述してたらCで公開しなければいけない、という縛りは無いわけね。
ならGPL部分はそのライセンスにしたがって、自分で作った部分はobjや
lib形式でも良いんじゃないか?
アセンブラでもobjでも結果としてexeに出来るという点では変わらない
だろうし。
758:名前は開発中のものです。
06/09/27 11:52:28 896/vY+I
>>757
GPL のライセンスに従うということは、自分で作った部分も
ソースを提供しなければいけないということ。
obj や lib のみの公開はライセンス違反になる。
759:名前は開発中のものです。
06/09/27 14:47:54 xESl8U86
プログラムを構成する部品のソースってどこまでが
出さないといけないものなの? TH2だってシナリオ
のテキストファイルまでは出してないんでしょ。
たとえばシナリオがコンパイルされてexeの一部になる
ようなものだとシナリオも出さないといけないのか?
シナリオが別のデータファイルやDLLになってるソフトは
普通だと思うけど(TH2もそうだろう)、その場合シナリオ
も出さなくていいなら、exeに含まれないDLLの構成要素は
出さなくてもいいってことになるね。
ということは
launch.exe game.dll gpl.dll に分割しておけば、launch.exe と gpl.dll
のソースだけ出せばOKなんだね。
760:名前は開発中のものです。
06/09/27 22:00:28 3iCCIgjg
GPLだとdllはアウトだ。
761:名前は開発中のものです。
06/09/28 08:50:16 5f5B3p7+
いまさらだけどTH2の件はGPLだったの? LGPLだったの?
762:名前は開発中のものです。
06/09/28 22:33:03 KGXqkBZ+
GPL
しかもdllどころかそのまま組み込んだ。
763:名前は開発中のものです。
06/09/29 00:04:52 JQi0UeB5
GPLコード混ぜるときはちゃんとCOMのEXEサーバー化してIDispatch経由で叩かないとな。
764:名前は開発中のものです。
06/09/29 13:42:01 iAjINJPq
>>762
LGPLでなくGPLだとプログラムを動作させるデータ全てを二時配布自由に
しなけりゃいけないでしょ。
スレリンク(prog板:77番)
これは2chの書き込みだけど、GPLの原本にそう書いてあったと思う。
俺が読んだのはどっかにアップされてた日本語訳だけど、気になる
人は自分で探してくれ。
仮にこれが正しいとして、(正しくないなら以下は間違ってる)
CGや音楽がないとTH2として完全に動作しないから、プログラムだけ
じゃなくてデータまで(ゲームの動作に関係ある範囲だが)含めて
誰かに配っちゃっても良いことになる。というか配布物の動作が
完全に再現できない状態(プログラムだけとか)で配布してはならない。
leafはGPLにしたがってソースの要求があると、郵送でexeのビルドに
必要な全てのファイルを送ってくれるんでしょ。その時点で購入した
人の持ち物はTH2を完全に再現、再構築できる状態になるからこれは
問題ない。
765:名前は開発中のものです。
06/09/29 13:43:25 iAjINJPq
>>764の続き
つまりleafとしては購入者にプログラムのソースを出せば義務を果た
したことになる。
それは正しいとして、二次配布に関しては購入した人はデータまで含めて
配布することができる。
二次配布でTH2のプログラム部分を手に入れた人間は、TH2を動作させる
データをleafには請求できないけど、二次配布した人間に請求できる。
二次配布した人間はその請求に応える義務を負うんじゃなかったっけ?
あと、修正パッチが誰でも手に入るということを考えると、そのパッチ
を手に入れた人にはleafはデータまで出さないとGPL違反になる。
なぜならパッチを配ってるのはleaf自身だから。(規約として購入した
人のみパッチをダウンロードする権利がある、とか書いておけばまた
違うかもしれんが…)
何にしてもとんでもないね。
766:名前は開発中のものです。
06/09/29 14:17:37 MfE2WBdp
ストールマンは左向きにねじ切れちゃってますから
767:名前は開発中のものです。
06/09/29 19:35:33 QlGBms71
FSFに辟易するTorvalds氏
URLリンク(opentechpress.jp)
---
Moglen氏の文面に対し、Linus Torvalds氏は、GPLに対する自分の立場ははっきりしており、
FSFにはいい加減うんざりしていると応じた。
「今ではFSFにすっかり嫌気がさして関心すら失ってしまった。
まさかこの期に及んでFSFが私の見解を知らないなどと言い張ることはないだろうが、
いったい彼らは私に何を求めているのだろうか。」
768:名前は開発中のものです。
06/09/29 22:13:39 IkAoJto7
>>765
違うシステムとして動かすのに必須のデータだけでいい
ゲームデータにはGPLを適用しなくてもかまわない。
要するに
・TH2ゲームデータ
・TH2ゲームデータ再生プログラム
のうちの、「TH2ゲームデータ再生プログラム」だけをGPLにすればいい。
「TH2ゲームデータ」のライセンスをGPLにするかしないかはleafの意思によって決まる。
769:名前は開発中のものです。
06/09/30 14:47:26 D/I9gaha
GPLっつっても、ソースコード公開しろ!て言われたら、コード公開する必要があるだけ。
つまり、
ば れ な け れ ば い い
770:名前は開発中のものです。
06/09/30 17:47:42 d5gSv5Sn
>>768
GPL嫌いだと断った上で、
>「TH2ゲームデータ再生プログラム」だけをGPLにすればいい。
希望的観測じゃなくて、こう判断できるだけの社会的に認められ
てる適用例か判例、もしくは明確に判断できるGPLの文章ある?
プログラムが動くためのもろもろ全部がGPL感染しそうな風に
しか思えないんだけど。
だってシナリオなければTH2が動かないじゃん。
なにより騒ぎたい人たちにとってはこっちの方が都合いい。
スレリンク(prog板:77番)
771:名前は開発中のものです。
06/09/30 22:19:14 kjJr485w
>>770
とりあえず十回ぐらい目を通せ
URLリンク(www.gnu.org)
TH2が動くか動かないかなんて事はどうでもいい
「TH2ゲームデータ再生プログラム」が動くかどうかが問題
適当なダミーデータを添付して動くようにしておけばそれでGPLライセンスに対する義務は果たされている
いい加減、アンチGPLの歪曲した解釈にはうんざりだな
772:名前は開発中のものです。
06/10/01 00:01:08 ZDwSLDzj
要は配布したバイナリと同等の物が出来上がるファイル一式を用意すればよいってことかね。
773:名前は開発中のものです。
06/10/01 11:38:43 YX4eI+Oq
>URLリンク(www.gnu.org)
そんな砂浜の中のどれかの砂粒に書いてあるなんて
いわれても困るよ。
ばっちり「この行」だってのをコピペしてくんないか。
あんたは100回くらい読んだんだろうからそんなことは
朝飯前だろ。
>「TH2ゲームデータ再生プログラム」が動くかどうかが問題
これがどの部分に該当するのかはっきり確定してよ。
それが出来ないなら>>771の書き込みだって憶測以上の
ものにはならない。
法律議論する時だって六法全書のどこかに書いてあるじゃ
通じないべ?
774:名前は開発中のものです。
06/10/01 13:31:21 yqEVd20B
>>773
はげどう
775:名前は開発中のものです。
06/10/01 13:44:54 JeyCmp+l
>>773
お前脳味噌空っぽか?
何が砂浜だよバカか。
法律議論する時だって、一行以上書かれた文はよめましぇん、
なんてバカと議論してもムダたべ?
776:名前は開発中のものです。
06/10/01 13:51:25 yqEVd20B
>>775
つまりお前もよくわかってないのかwwwwwwwwwwwwww
わかってるならどこに書いてあるか教えてくれよwwwwwwwwwww
777:名前は開発中のものです。
06/10/01 14:06:00 JeyCmp+l
お、俺の書いた4行は読めたのか?ガンバりまちゅたねw
その調子で全部読めアホ。最低限そこまでの賢さを持たないと議論なんてムリムリ。
幼稚園児と話してる暇はナイ。
778:名前は開発中のものです。
06/10/01 16:13:36 yqEVd20B
>>777
わからないならわからないって認めればいいのに。
どんだけ負けず嫌いなんだwwwwwwwwwww
779:名前は開発中のものです。
06/10/01 18:01:42 JOigdRMc
>>773
時間の無駄にならないようにあなたの見解を伺いたい
TH3が発売されると仮定しよう
甲=TH3ゲームデータ再生プログラム(GPL)
乙=TH3ゲームデータ(not GPL)
A.甲はウェブサイトで公開、乙はパッケージ販売
B.甲と乙をそれぞれ別にパッケージ販売
C.甲と乙を一つのパッケージに入れて販売、中のディスクは別々
D.パッケージ販売、甲と乙を同じディスクに入れるが、インストーラを別々に用意
E.パッケージ販売、甲と乙を同じディスクに入れて、一つのインストーラで一緒にインストールできる
F.パッケージ配布当然タダ、ウェブ配布当然タダ、タダでゲームさせろ、タダじゃなきゃ嫌だ
納得できるものを列挙願う
780:名前は開発中のものです。
06/10/01 18:22:10 JeyCmp+l
>>778
お前は一ページも読めない分からないバカだって開き直るのを
勝ちと勘違いしてるのか?どんだけバカなんだよ。
781:名前は開発中のものです。
06/10/01 21:19:39 YX4eI+Oq
>>779
日本語訳だがちょっと読んでみた。
URLリンク(www.opensource.jp)
これの2,bに(一部引用)
「
『プログラム』またはその一部を含む著作物、あるいは『プログラム』 かその一部から派生した著作物を
頒布あるいは発表する場合には、その全体をこの契約書の条件に従って第三者へ無償で利用許諾しなければならない。
」
で、その下の方に
「
著作物の一部が『プログラム』から派生したものではないと確認でき、それら自身別の独立した著作物であると
合理的に考えられるならば、あなたがそれらを別の著作物として分けて頒布する場合、そういった部分にはこの
契約書とその条件は適用 されない。しかし、あなたが同じ部分を『プログラム』を基にした著作物全体の一部
として頒布するならば、全体としての頒布物は、この契約書が課す条件に従わなければならない。
」
って書いてある。
つまりTH2(著作物)のデータはプログラム(GPL)と一緒に配布している
ものだから、たとえデータが『プログラム』から派生したものではなく
ても、GPLは著作物全体に適用されて、その全体を第三者へ無償で利用
許諾しなければならない。
って読めないかね。TH2のデータがもともとプログラムと一緒に
販売されてなければ問題なさそうだが、含めて売ってるわけだし。
なので>>779はABならソース公開のみでOK。受け取った人は
『乙』に関しては再配布してはならない。
CDEを入手した人はデータもGPLに従った扱い(公開するときは
全て、第三者へ無償で配布可能)にできるんじゃないのかと。
782:名前は開発中のものです。
06/10/01 22:03:00 yqEVd20B
>>781
神!!
783:名前は開発中のものです。
06/10/01 23:21:39 YX4eI+Oq
あと気になるのも見つけた。
URLリンク(www.gnu.org)
これをインタープリタ(HT2のexe)とその上で動くプログラム(TH2のシナリオ)
に置き換えてみる。
>インタープリタが単に言語を解釈するだけならば、答はノーです。解釈される プログラムは、インタープリタにとっては単なるデータに過ぎません。
と書かれている。
これだけ読むとシナリオはGPLにしなくても構わないように思える。
が、そのすぐ下に、
>しかし、インタープリタが他の機能(多くの場合ライブラリですが、ライブラリである必要はありません)へ
>の「バインディング」を提供するように拡張さ れている場合、解釈されるプログラムはバインディングを使う
>ことによって事 実上それらの機能とリンクされることになります。ですから、もしそういった 機能がGPLの下
>で公開されているならば、機能を利用した解釈されるプログラ ムはGPLと矛盾しないような形で公開されなけ
>ればなりません。
と書かれてる。
これはインタープリタ(HT2のexe)の上でプログラム(TH2のシナリオ)を
動かす場合を考えると、シナリオがムービーを再生する機能を使っている
ことから、ムービー再生部分に適用されたGPLがシナリオにも感染しないだ
ろうかと疑問がわく。
「バインディング」の解釈がどうなのかが要点になると思うが、
GPLの言うバインディングの定義は見た範囲では見つからなかった。
「ライブラリである必要はありません」とわざわざ書いてあるのだから、
LoadLibraryを直接使わなければセーフとか、また自分の知ってる範囲
のバインディングではない場合とかでも、大丈夫だと安心は出来ない。
784:名前は開発中のものです。
06/10/01 23:30:36 KWefcRVh
"GPLで"ではなく"GPLと矛盾しないような形で"とわざわざ書いてあることに注意。
785:名前は開発中のものです。
06/10/01 23:36:17 JOigdRMc
>>781
そこの部分はプログラムコードに対してです。
プログラマじゃなきゃ理解できないと思うけど。
GPLのコードとリンクして公開した後でも、自分で書いたコードは
別ライセンスにしても問題がないという権利を念のために書いてるだけ。
著作者の権利を定義している部分であって、義務ではない。
そこのさらに下の部分が重要で
「
よって、すべてあなたによって書かれた著作物に対し、権利を主張したり
あなたの権利に異議を申し立てることはこの節の意図するところではない。
むしろ、その趣旨は『プログラム』を基にした派生物ないし集合著作物の
頒布を管理する権利を行使するということにある。
また、『プログラム』を基にしていないその他の著作物を『プログラム』
(あるいは『プログラム』を基にした著作物)と一緒に集めただけのものを
一巻の保管装置ないし頒布媒体に収めても、その他の著作物までこの契約書が
保護する対象になるということにはならない。
」
甲と乙を一緒のディスクに入れても乙まで影響はない。
ということ。
A-Eまでやっても、GPLはゲームデータには感染しないし。
ゲームプログラムも、GPL箇所をはずせばクローズドソースに戻しても問題ないということ。
786:名前は開発中のものです。
06/10/01 23:51:56 C0KF5J3V
例えばId Softwareの市販ゲームQuake3Arenaは
プログラムソースがGPLで配布されてるわけだが
お前の解釈でいくと、例えば
Quake3Arena製品版CDの中身をGPLライセンスでネットにうpして良いことになるが
実際にそんなことしたらId Softwareは黙ってない。EULA違反だし著作権の侵害。
787:名前は開発中のものです。
06/10/01 23:56:01 C0KF5J3V
ごめん、アンカー忘れた。>>786は>>781宛て。
788:名前は開発中のものです。
06/10/01 23:58:46 JOigdRMc
>>783
その部分は
GPL部分だけをdllにして回避しようとするセコイ手を使う奴対策
又は、GPL部分をインタプリタにして回避しようとするセコイ手を使う奴対策
何らかの形でGPLのコードに依存する単体のプログラムはGPLにしろと言っている。
プラグインで機能拡張する手段ならGPLのdllでも問題ないが、
プラグイン必須の場合はGPLにしろと。
現実的に考えてGPL採用を妨げるような解釈の仕方をして喜ぶのは誰だよ
アンチGPLが喜ぶような解釈をGPLサイドがするわけないだろ。
普通に考えれば、leafもデコーダーの著作者も喜ばないような配布方法は現実的ではない。
789:名前は開発中のものです。
06/10/02 00:29:47 7ajTPPpB
>>786
そこは納得。
>>788
色々解説してもらってどうも。
ちょっと気になったのが、
>何らかの形でGPLのコードに依存する単体のプログラムはGPLにしろと言っている。
>プラグインで機能拡張する手段ならGPLのdllでも問題ないが、
>プラグイン必須の場合はGPLにしろと。
これ、たとえばTH2のケースで、Xvidの部分をdllに分けておいて、
exeを「Xvidが存在しなかったら」オープニングの再生はスキップ
します、て言うつくりにしておけばexeをGPLにしなくてOKってこと?
購入者の便宜のためにXvidの入ってるdllは販売CDに一緒に
入れるが、TH2はそれが必須ではない。インストールするとき、
Xvidを入れるか入れないかをユーザーが選べるようにしておく。
(オープニングはあくまで機能拡張と主張。なくても事実上ゲー
ムは出来る)
>機能拡張する手段ならGPLのdllでも問題ない
っていうのが、実際どの辺まで切り離せばexeにdllの
GPLが感染しないやり方になるのか。
>>786は文句をつけようが無いくらい分かりやすい具体例だった
790:名前は開発中のものです。
06/10/02 01:07:57 nfPwiR1z
>>789
その辺は裁判にならなきゃ白黒つけられないけど、
姑息な手を使ってGPL回避する会社を
Xvidが見たらどうなるだろうか。
第三者が見たらどうなるだろうか。
そういう話。
裁判ってのは結構、利害関係や社会的な見解も考慮するから。
791:名前は開発中のものです。
06/10/02 08:47:53 jbe2gQD0
いっそのこと開発ツール含めて全部公開してしまえば
勝手にファンがMOD作ってくれて話題維持できると思うのだが。
792:名前は開発中のものです。
06/11/04 13:38:31 LOov11V1
横から亀レス
>>789,790
FAQの
URLリンク(www.gnu.org)
に、
> 二つの部分を一つのプログラムに結合する要件とはなんでしょう?
> これは法的 な質問であり、究極的には裁判官が決めることです。
というようにあるから、「厳密に明文化するのはきわめて困難だが、
GPLの意図するところとプログラムの常識にしたがって考えろ」
ということだろうな。
だから、789の例はアウトだろう。
オープニングなんて重要な部分じゃなく、本体と別売りの拡張パック、
というようなものならまだ議論の余地はあるだろうけど。
(その場合は、他に小細工がなければOKかな)
793:名前は開発中のものです。
07/05/15 09:00:20 p0yxvs/c
保守
794:名前は開発中のものです。
07/08/24 12:12:12 uQSvWot/
優希ちゃんのフィギュア 全身カットもあったがマジでおかずになる
URLリンク(1server.sakura.ne.jp)
795:名前は開発中のものです。
07/08/24 13:47:10 FpXbtwz4
懐かしい。
CG等のデータが公開されないと
誰でもわかるように説明された途端に過疎っててワロタ。
796:名前は開発中のものです。
07/11/26 20:25:38 MND0AcLK
紙一枚に1文字印刷して郵送、実費請求とかどうよ?
797:名前は開発中のものです。
07/11/26 20:38:54 MND0AcLK
いやいやまてまて、GPLは実費が製品価格を超えなければどんな手段での公開も認めているはずだ。
ソースコードをロゼッタストーンのように石板にOCRが難しいような書体で彫っておき、その石板を私有地内に置いておく。
閲覧申請があったら石板を1日10分まで見学可、メモやデジカメその他記録装置持ち込み禁止。
これでGPL使い放題じゃね?
798:名前は開発中のものです。
07/11/28 19:46:39 ZHOBkYqT
>>797
機械可読な状態、つまりコンパイラーが読める状態、でなおかつ正常にコンパイルできる
完全なソースコードを、請求があれば速やかに提供しないと違反になるんじゃないの?
紙媒体での配布もアウトーだと思う
私費で石版を作って私有地に置くのは自由だけど、請求者は「すぐにソース寄越せ」って言うから
石版じゃ通らないと思う。「ウチに来て見ろ」も無理だと思うし、石版を郵送も駄目なんじゃないかと思う。
メモやデジカメその他記録装置の持ち込み禁止も、複製・再配布を制限するものだから駄目じゃないかと思う
799:名前は開発中のものです。
07/11/28 19:58:37 ZHOBkYqT
じゃあデジタルデータで配布すれば文句ないでしょ、ってことで
超ドマイナーな磁気テープとかパンチカードとか、ほとんどの人が
読取装置を持ってない記録媒体で配布したらどうなのか、なんだけど
これもやっぱり「請求者にとって機械可読でない」とみなされて駄目だと思う
800:名前は開発中のものです。
07/11/30 17:46:59 Jrii1h3Y
プレイステーション2ゲーム『ICO』にGPL違反発覚
URLリンク(japanese.engadget.com)
801:名前は開発中のものです。
07/12/13 16:38:58 L6Z2X9GW
あー、またソース見せろ祭りか
802:名前は開発中のものです。
08/01/06 23:36:25 YBR5xwuU
I・C・O!I・C・O!
803:名前は開発中のものです。
08/01/07 06:49:04 81z5UHan
ICOのソースまだぁ?
チン!チン!
804:名前は開発中のものです。
08/01/19 01:11:00 6xSMKTZG
テネレッツァがGPLだったら狂喜乱舞したのに
805:名前は開発中のものです。
08/02/25 18:03:39 Ku92HJEs
タマ姉の爆乳画像ほれ
URLリンク(1server.sakura.ne.jp)
オッパイマウスパッドの画像もあったけどリアルすぎて発射した
806:名前は開発中のものです。
08/05/30 04:10:03 W/P6dS+t
いいすれ
807:名前は開発中のものです。
08/10/30 09:34:30 oBOHBl9i
祭りになってない件
808:名前は開発中のものです。
09/05/30 04:36:15 m/HkV2j+
おしらせ
URLリンク(leaf.aquaplus.co.jp)
GPL に基づき公開された AQUAPLUS 作品 - Autch.net
URLリンク(www.autch.net)