
困った人たちからオープンソースプロジェクトを守る方法 39
ストーリー by mhatta
己をむなしくして 部門より
己をむなしくして 部門より
講演自体は数年前からSubversion guysがことあるごとに演じているオハコだが(昔の本家/.の記事、Google Video)、何度見てもなかなか面白い。先月28-29日に開催されたGoogle開発者会議「Google I/O」にて、「How Open Source Projects Survive Poisonous People」という講演が行われた(The Registerの記事)。講演者はSubversionの開発者でGoogle社員でもあるBrian FitzpatrickとBen Collins-Sussmanの両氏。彼らはSubversionプロジェクトを運営する中で「これは俺のモジュールで、俺がこいつを書いた。だから俺が認めない変更は加えさせない」といった困った人たちに数多く遭遇したが、オープンソースプロジェクトの成功は"attention and focus"(注意と集中)をいかに切らさないようにするかにかかっているそうだ。どうも漠然としているが、要するにコミュニティ内に生じる危険な兆候を素早くキャッチして素早く対処しろ、ということのようである。ベストプラクティスは「プロジェクトを立ち上げたら、プロジェクトの目標を慎重に決め、それをWebページの目立つところに書いておくこと」だそうで、メーリングリストで発言すると数週間も(無用な)議論が続くようなことも、Webページに書くことで重要な宣言として受け取ってもらえるそうだ。
いやむしろ (スコア:5, おもしろおかしい)
And now for something completely different...
コミュニティ内に生じる危険な兆候を素早くキャッチして素早く対処しろ (スコア:3, おもしろおかしい)
Re:コミュニティ内に生じる危険な兆候を素早くキャッチして素早く対処しろ (スコア:4, おもしろおかしい)
Re:コミュニティ内に生じる危険な兆候を素早くキャッチして素早く対処しろ (スコア:1)
=-=-= The Inelegance(無粋な人) =-=-=
Re: (スコア:0)
ググレカス
華麗な敵の弾の避け方 [google.co.jp]
効果的な弾の撃ち方 [google.co.jp]
つまり、結論から言うと
Re: (スコア:0)
敵対者が困った人たち特有の言動をするならば、その行動は統計から予見できる
そしてもっとも効果的な対処法を行う事で、ダメージを最小限に抑えられる
GNU=KATAを習得すれば目標達成能力は少なくとも120%向上する
たとえその半分程度の向上でもGNU=KATAを習得さえしていれば
困った人たちにとっては脅威の存在となる
#いや、GNUじゃなくてGoogleだから
Re:コミュニティ内に生じる危険な兆候を素早くキャッチして素早く対処しろ (スコア:1)
Linuxみたいに「こいつなんて友達じゃねえ!」って誰かが喧嘩し始めたときに、先生が出てくる
プロジェクトなら多少はいいんだろうけどさ。
Re: (スコア:0)
「細かく」ならば「敵に当たるな、弾に当たるな、背景に当たるな」
くらいに分類しないと。
それほど困ったちゃんではないが (スコア:2, 興味深い)
そんなときは、「英語わかりませーん」と沈黙を決め込めるので、ネイティブでないところの利点かも。
気が向いたら、コーディングして、「パッチ上げたから試してね」とか一言投げてあげると、フレームが沈黙する、、、その瞬間が快感かもしれない。
最近はそういうコントリビュートしてないので、大きなことは言えないが、若いもんもそーゆー快感を味わってみないかい?
Re:それほど困ったちゃんではないが (スコア:2, すばらしい洞察)
どうしてもこの快感が味わいたい?なら仕方ありませんが、
「今こういうパッチを作ってるので○日くらいに上げますね」とレスポンスして
予定通りに仕上げる方が普通に親切ですよね。
プロジェクトとしても重複したパッチが2つも3つも上がってきても仕方ないし。
# 若くないせいかな?
Re: (スコア:0)
うん、出来たっぽいな
ポスト……はしなくていいか、めんどくさいし
俺の所で動いてるし、俺の役に立ってるからそれで良いや
私は若さをどこかに置いて来てしまったようです。
それが困ることなら (スコア:1, すばらしい洞察)
そもそもGNUとか元々の存在意義が「それ」だったんじゃねえの?
Re:それが困ることなら (スコア:2, すばらしい洞察)
ちなみに、GNUは「伽藍」の代表格です。
同一性保持権 (スコア:1)
日本国内の話であれば同一性保持権を持つ著作者人格権者が嫌だと言えば改変ができないんだけど。
ということは、「これは 俺の モジュールで、 俺が こいつを書いた。だから 俺が 認めない変更は加えさせない」とか言ってる困った人は日本人なのか?
#それにしたって海外の開発者が日本国内法に従う理由はないよなぁ。
Re:同一性保持権 (スコア:1)
って、ここでの「オープンソース」はコピーレフトに含まれるライセンスを想定してる・・よね?
◆IZUMI162i6 [mailto]
Re:同一性保持権 (スコア:1)
また、GPLにしても、複製権や頒布権を権原にしたライセンスで著作者人格権に基く改変拒否まで制限されるかどうかは疑問の余地があると思います。
Re:同一性保持権 (スコア:1)
GPLは派生物を配布する際にGPLで配布しない限り許諾を得られませんから、自分が著作物のルートでない場合はGPLを破棄するイコール自分も権利侵害の主体となりますけれども、その辺はどうなんでしょう。
GPLの4項を見るに、「あなた」が契約を満たさなくなった場合貴方は権利を失うが、その前にGPLで配布したものについて許諾を取り消すことはできないという契約をひとつ前の改変者のと結んでいることになるので、ひとつ前の改変者が「あなた」がGPLを満たさなくなる代償として許諾を出せるようになるという認識でいいのかどうか。
日本にもEFFみたいな団体があれば訴えまくりで見てて面白いんでしょうが。
もっとも、そもそもシュリンクラップに近いこの契約がそもそもどれだけ契約として扱われるかという問題もありますが。
◆IZUMI162i6 [mailto]
Re:同一性保持権 (スコア:1)
素直に読めば、移植の時とか、パフォーマンス向上に資するものならOKって読めますよね。
ただ「効果的」というのが、機能性向上まで含むかどうかは、判例調べてないのでなんとも言えませんが…。
Re:同一性保持権 (スコア:1)
プログラムはそもそも利用目的を持つことが前提となっていると思うので、それを加味した保護になるんじゃないかなあ。
元の著作者が困ったちゃんの場合と、改変者が困ったちゃんの場合と、どちらも厄介な問題ですね。
困った人たち (スコア:0)
Re:困った人たちから /.jp を守る方法 (スコア:4, おもしろおかしい)
Re:困った人たちから /.jp を守る方法 (スコア:1, すばらしい洞察)
ACの中に困ったちゃんが大勢いるからといって、
すぐに議論を荒らしちゃうIDの誰かさんが無罪になる訳じゃないんですけど。
そーゆー人たちって、何でか知らないけど自分の正しさを疑わないんだよね。
激しく同意 (スコア:1)
積極的な善人は、己の正義を満足させる為に周りを不幸にしてそれを省みない。
#というような話がどっかにあったっけな。
ψアレゲな事を真面目にやることこそアレゲだと思う。
Re:困った人たちから /.jp を守る方法 (スコア:1, すばらしい洞察)
とか言ってACを乱用しちゃうのはIDの特権ですか?
Re: (スコア:0)
問題児はIDなら何書いても良いというか、
荒らし同然のくせにACには平然とクレーム付けるとか。
何故かそういう人って顔出しまで平気みたい。
凡人とは違う自分に酔ってるんでしょうか。
Re: (スコア:0)
Re:困った人たちから /.jp を守る方法 (スコア:1, すばらしい洞察)
Re: (スコア:0, 荒らし)
Re:困った人たちから /.jp を守る方法 (スコア:1, すばらしい洞察)
モデ荒らしできるようなのは複数のアカウントを長年持ってる連中なんだから、AC専よりはむしろそっちに近い属性の人達じゃないの?
Re: (スコア:0)
Re: (スコア:0)
Re:困った人たちから /.jp を守る方法 (スコア:1, すばらしい洞察)
元コメ主の「ファン」と「アンチ」の数を比べれば、この元コメ主の過去の罪状が想像できるし、今回も当然だと思うね。
IDで活発にコメントしてればどうしてもアンチも生まれるだろうけど、そういう人にはもっとたくさんのファンがいるのが普通。「ファン<アンチ」になる人なんてほとんどいないぞ。
普段から「荒らし」てるとしか思えんよ。
Re:困った人たちから /.jp を守る方法 (スコア:1, すばらしい洞察)
正しい主張をしたいならおふとぴモデ喰らう代物じゃあなく、真っ当な手続きを取るのが正当。
#何かにかこつけるんじゃなくてさ。
Re: (スコア:0)
それは偏った想像の産物でしかありませんね
Re: (スコア:0)
実のところ成功したオープンソースプロジェクトには、民の声をよく聞き取ることができた独裁者がいると思う。Linus みたいな。
Re: (スコア:0)