ニコニコ動画のプレミアム会員限定機能を利用可能にするUserScript、ドワンゴに警告され公開停止に 170
ストーリー by hylom
色々と興味深い点が 部門より
色々と興味深い点が 部門より
あるAnonymous Coward 曰く、
とあるユーザーが開発した、ニコニコ動画をHTML5で再生できる「kusa5」というUserScriptに対し、ドワンゴが公開中止を要請したと(ドワンゴによる通告書、redditのスレッド)。
このUserScriptはニコニコ動画のFlash動画プレイヤーを独自のHTML5プレイヤーに置き換えて再生できるばかりか、本来は有料のプレミアム会員でしか利用できないシーク機能、NGワードの個数制限の撤廃、正規表現の利用、同時再生制限の撤廃、プレミアム会員かつiOS版アプリでしか利用できない再生速度の変更機能を備えていた。
通告書は株式会社ドワンゴの代表取締役社長名義のもので、「これには当サービスのプレミアム会員にのみ提供している機能が含まれており、当サービスユーザーの利益を不当に損なわせるものであります。また、貴殿の公開しているスクリプトによって当サービスに無用な負荷も生じており、当社といたしましては到底このまま看過できるものでありません。」と強い口調で即時の公開中止を要請、要請に応じない場合は刑事及び民事を含めたあらゆる法的手段を執るとしていた。
これを受け、作者は公開を中止。また、独自に派生版を作成したユーザもGitHub Gistから該当のコードを削除した。ただし、派生版の作者はGitHub上では削除したものの、同一のコードをSnip2Codeでも公開しており、消し忘れなのかこちらは現在も削除されていない。
さらに、2ちゃんねるのユーザによって、Googleキャッシュに削除されたソースが残っていることが発見され、複数のウェブアーカイブにデータが保全されてしまったため、現在でもオリジナルのコードが閲覧可能になってしまっている。
つまんない会社になっちゃったね (スコア:5, 興味深い)
元ドワンゴ社員によると [hateblo.jp]
という開発環境だそうです。これじゃあ、まともなエンジニアがいなくなって、営業脳の人だらけな詰まらない会社になっちゃうよね。
ニコニコ動画の発端からして YouTube へただ乗りして「サービスに無用な負荷」を与えていたくせに、ユーザースクリプトでちょっと負荷が増えただけで「万一、今後も貴殿が同様の行為を継続、または繰り返し行っている事実が判明した場合、当社は刑事及び民事を含めたあらゆる法的手段を執らざるを得ないことを、念のため申し添えます。」なんていう文章を送って、恥ずかしくないのかな?
具体的に、どの法律に違反しているかも明示せずに「刑事及び民事を含めたあらゆる法的手段」なんて言葉を持ち出すのは、「個人」という弱い立場にいる人を無理やり脅して自分の言いなりにさせようとする態度としか思えません。
仮に法律に違反する部分があったとしても、スクリプトのどの機能が駄目なので修正して欲しいという依頼を出せば良いのであって、スクリプト全体の公開停止を要請するのは行き過ぎています。著作権を侵害するページが1ページあるので、サイト全体を閉鎖しろといっているようなものです。
古い情報で批判しても・・・ (スコア:3, 参考になる)
そのエントリは4年前に辞めた人が当時について書いているもので、
昨年頭に、インフラをエンジニアが触れないという方針は間違っていたのでやめる、
ということを川上さんが発言されていますね。
https://cakes.mu/posts/4758 [cakes.mu]
Re:古い情報で批判しても・・・ (スコア:1)
その後本当に変わったかどうかの情報がないので、環境についての最新の情報は転職した人の暴露なのでは?
上のはあくまで「変える」と宣言したという話で、実際に変わったという話ではないので。
Re: (スコア:0)
そりゃ「YouTube へただ乗り」時代のニコニコ動画と今のニコニコ動画じゃ組織的には全くの別物でしょうね。
発足当初のニコニコ動画はある意味2ちゃんねる系の影響も多いアングラっぽい場所だけど、今のニコニコ動画は活動の場所はネットであるとはいえ、映画会社やレコード会社のようにコンテンツ配信するメディア企業といっていいし。
故に著作権管理の妨げとなるリスクがあるなど、コンテンツの著作権保有者との友好を損なう行為はニコニコ動画の商売にとってマイナスでしょうし、そういう芽は早期に摘んでおくのは当然でしょうね。
Re:つまんない会社になっちゃったね (スコア:3, 興味深い)
外部の人間から見ればずっと同じ会社なわけでそんなもんを理解しろと言う方がおかしい
過去の罪を謝罪して償ってはじめて今回のような内容を言える立場になるが、今まで謝罪と賠償なんてやってた?
加えていきなり脅迫めいた通告というのもイメージ最悪
だいたい、クライアントスクリプトでどうにでもできる程度のものをあえて制限して有料会員機能にしているとか
Re:つまんない会社になっちゃったね (スコア:2)
普通ファミレスって、ドリンクバーの方にコップが置いてあるので、違う種類のドリンクを注ぐときには、新しいコップを使う人が多いですよ。
コップの数を監視したところで意味ないです。
Re: (スコア:0)
同じ人間が一貫して主張しているわけでもないんだから、組織の方針が変わったところで何もおかしなことは無い
ミスしたやつがいるんじゃね (スコア:0)
バイトではさらわれない領域なので、社員の人にクエリーを実行するように依頼した
そのクエリーは破壊的な変更を含むものだったので、復元がものすごくめんどくさい
破壊的変更を含む場合はスクリプトを書いて実行してもらうことがルールに決まった
ミスするやつがいなければ、ここまでがちがちなルールになることはないんだが・・・
はいはい (スコア:2, 参考になる)
知ってることをいくつか
・ドワンゴ社長名だけど、Twitterの認証みたいな仕組みが無いから本物なのかは不明
・動画のシークや再生速度変更はhtml5のvideoタグの機能をそのまま使っているだけ
・コメントのNGワードに関しては、元々の仕組みがコメントを受信してローカルで条件にマッチした物を除いて表示している方式なので、ローカル側でいくらでも増やすことは可能だし対策は無理
・同時再生制限の撤廃は微妙で、たしかiframe使っていたからそこはアウトかも
同時再生制限の撤廃を除いた版なら喧嘩する価値はあるかも
Re: (スコア:0, 荒らし)
会社のドメインやメールから送信されてたらそう信じるに足りる可能性はあるし、無検証で申請を受け付けたのかは不明だよ、それこそ。
で、だから何?オリジナルがシーク機能や再生速度変更を一部のユーザーにしか使わせないことで帯域等のリソースの管理を見積もっていたのであれば、それに反した使い方は十分に問題なんだが。まさか「F5連打でのDOS攻撃はブラウザの機能をそのまま使ってるだけ」とか言っちゃうクチ?
Re:はいはい (スコア:2)
コメントのNGワードの件はダウンロードした物をローカルでいじるだけなので、電子書籍の自炊と同じく、とやかく言われる筋合いはない。
Adblockは「ダウンロードしたHTMLファイルの内容に応じて画像などもリクエストする」というブラウザの機能を、広告を消すことで「ダウンロードしたHTMLファイルの内容に応じて広告以外の画像などをリクエストする」にするだけ。
広告画像をリクエストしないこと、または表示しないことをダメとするなら、テキストブラウザは禁止ということですね?
Re:はいはい (スコア:1)
別に不正アクセスしてるわけじゃなくてユーザー側で弄くってるから問題ありませんよ。
貴方の理屈が正しいならAdblock系は当然違法になりますよね?
Re:はいはい (スコア:1)
民法上Webサイトの初回表示時に広告表示を無効にしないことを盛り込んだ利用規約を提示して同意を求めない以上その主張は難しい
Re: (スコア:0)
ニコニコは開発能力がない、まで読んだ。
そもそも、何のために認証とかしてるの?こんなん、わざわざ開発を禁止しなくても、サーバー側がしっかりしてたら対処できるものばかりだろう。同時再生とかだって、プロクシ使ってたとかなら禁止できないかもしれないけど、iframeがダメとかちょっと言ってる意味が分からない。
Re: (スコア:0)
今はキャリアグレードNAT [wikipedia.org]が一般化してきてまして、IPアドレス同時接続数等では弾けないのですよ。
だからといってユーザー単位で安易にやるとモバイルとかの切れやすい回線や途中で閉じて次を見るユーザーに悪影響が。
# あの規模のサイトの適切なセッション管理だけで超大型案件になってしまいそうなのでやりたくないなーというのが本音かも。
Re: (スコア:0)
悪影響ったって、それこそ接続状況をクライアント側で管理すればいいだけでしょ。実際そうしてるから普通の人は同時再生できないんだろうし。サーバー側は、接続の終了をリクエストのトークンで受け付けてからデータを流すようにすればいいだけ。無料ユーザーですらないユーザーに対しては1アドレスに限定して他を弾いたって何の問題もないわけだし。
Re:はいはい (スコア:2, すばらしい洞察)
どうせ今あるものを消させるのは無理なので、どっちにしろ対策は必要。
でも対策に再対策されることがないように、まず開発側を止めて後はゆっくり対策する。
という動きの可能性の方が高いと思うが、なんで対策しない前提なの?
#まあ負荷が無視できるレベルでとどまってれば、
これ以上大幅に広がらないようにしただけでOKって考えもあるかもしれんが。
Re:はいはい (スコア:1)
「取り敢えずやれることをやっておく(時間がかかる事も追々やっていく)」が「それしかやらない」に変換されちゃう人って結構いるよね。
Re: (スコア:0)
威力業務妨害罪の成立要件に、標準機能しか使わないかどうかは関係ございません。
Re: (スコア:0)
じゃあ、アフィカスはなんでadblockを訴えないの?
>ドワンゴが公開中止を要請したと (スコア:2, おもしろおかしい)
ほんなごつね!?
PC版では使えない機能があると知ってショック…… (スコア:2)
>プレミアム会員かつiOS版アプリでしか利用できない再生速度の変更機能を備えていた。
再生速度変更はあるとうれしい機能だけど、iOS版限定なの……?同じ月額料金払っているプレミア会員同士で格差ついてるのか。ショックだ……。
まさらっきがいいこと言ってたぞ (スコア:2, 興味深い)
https://masarakki.gitbooks.io/c86-kancolle-api/content/fleet.html [gitbooks.io]
盗人もうもうしい (スコア:1, すばらしい洞察)
なお、ニコニコの公開当初はyoutubeに無用な負荷を生じさせる物だったもよう
Re:盗人もうもうしい (スコア:2)
当時のYoutubeはそう判断してニコニコをブロックした訳だが、あの時お互い協力してればYoutubeはただの動画&広告プラットフォーマー以上の何者かになれたんじゃないかと思ってる。
実際その後ニコニコの方が早く黒字を達成してるし、超(町)会議みたいな運営持ち出しのイベント等もガンガンやれてる訳で。
Re:盗人もうもうしい (スコア:2)
ニコニコ動画は、同じ文化、同じ言語圏で閉じた日本だからこそ成功したのでは。
動画内にコメント表示する機能がyoutubeに標準で付いたとしても、異なる言語圏同士では
盛り上がりにくいので、結局、サービスが英語圏以外に広がりづらくなり、今より利用者の規模が少なくなりそう。
逆にニコニコ動画は、言語圏を超えて交流することが難しいシステムのかもしれないけど。
Re:盗人もうもうしい (スコア:1)
「〇〇君もやってるじゃないかー!」って子供ですか。
Re: (スコア:0, フレームのもと)
大人になるってことは自分を棚に上げられるようになることって誰にも教わらなかったんですか?
Re: (スコア:0)
ただ開き直ってるクズじゃん。
大人()のくせにどうして信用が大事かわからないんでしょうね。
どう判断するかは第三者であることがわからないとか。
Re: (スコア:0)
まぁ、基本的に信用がいらない子供相手に商売してますからねw
Re: (スコア:0)
過去になにかをしたとしても、顧客に問題を与えることには文句言うでしょう。
Re:盗人もうもうしい (スコア:1)
非公開APIというか、YoutubeのFlashバイナリ(動画プレーヤー)からYoutubeサーバーへアクセスしていたプロトコルをハックして、
ニコニコ動画プレーヤーで直接Youtubeサーバーへアクセスしてコメントをかぶせていた
Youtube側で用意していたAPIは、プロトコルをハックするようなものではなく、Youtubeプレーヤー(Flash)を呼び出すだけのもの
コメントかぶせは公開APIだけじゃ実用的なものにはできない
Re:盗人もうもうしい (スコア:1)
何故か変換できない的なネタじゃなかったのか・・・。いや、もうもうでも変換できるけど。
サイバーノーガード戦法 (スコア:1)
久しぶりに見た。
youtube にやってたことやられて逆ギレか。
youtube にやられたみたいにちゃんと技術力でブロックすればいいのに。
Re:サイバーノーガード戦法 (スコア:1)
言うだけで片付くならそっちの方が楽に決まってるじゃないですか
Re:サイバーノーガード戦法 (スコア:1)
本当にその通りな気がする。
いろいろ技術的な制限を加えようとした場合に発生しうるトラブルを考えると、
ユーザスクリプト開発者に警告出すだけで解決するなら圧倒的に安上がり。
で、ほとんどの(飼い慣らされた)ユーザにとっても、
認証とかが強化されて、これまでできてた動画閲覧に制限が加わったりするよりは、
どこかの誰かが脅されて終了、の方が都合がいいんだよね。
Re: (スコア:0)
そ、そうか?
検出出来ている(負荷が生じているとしているので)なら、
読み込みでハネるのは簡単だと思うけど。
開発・配布差し止めの要請だと、今使っている人はそのまま使うだろうし、
もう出回ってるんじゃ国内法の及ばない所で配布されることも有るんじゃないか?
つーかFlashの動かないIOSユーザーは使うだろ。
結局はブロックしないと。
Re:サイバーノーガード戦法 (スコア:2)
サービス提供側が本当に避けたいのは、
『誰かがちょっとした裏技で得をしてること』
じゃなくて、
『金払ってるユーザが、それを知って不満を持ってしまうこと』
だと思ってる。
だとすると、
スクリプトを大っぴらに公開して多数のユーザに広めるような動き、を妨害できればいい。
ということになるわけで。
だから、技術的に可能かどうか、とか、法的に妥当かどうか、じゃなくて、
大っぴらにやると警告されてめんどいから、やるならこっそりやろう、と思わせるだけで、
わりと効果があると思うわけよ。
それよりもさ (スコア:0)
chromeのvideoタグってflvに対応してないらしくて、古い動画では拡張offにしないといけないのがめんどいんですけど
誰か対策版ください
昔、カスラックとかいって批難してたよね? (スコア:0)
ニコカスに名前変えろよぉ
文句言うならflashなしで見れるようにしろ (スコア:0)
文句言うならflashなしで見れるようにしろ
Re: (スコア:0)
俺、Androidで見れてるよ?
# PC向けにもHTML5プレイヤーを公式にって話なら賛同なのでAC
Re:不正競争防止法の問題じゃない? (スコア:1)
ここでいってる「ユーザー認証をごまかす機能」とは「他人になりすます機能」じゃない?
今回ニコ動が問題だと言ってるのは、「一般会員なのにプレミア会員と同じ機能を実現してる」ことで、
「プレミア会員になってる」とは主張してないのでは。もしなれたとしたら、それはニコ動側の
セキュリティホールだし、まずはその穴をふさげと。
それにしても一般会員でもプレミア会員向け機能を利用できるようにすることが、それがなんで「プレミア会員の
利益を不当に損なわせるもの」になるんだろう。プレミア会員の利益って、「俺達は一般会員とは違う貴族様なんだぜ、
スゲーだろ!」ってさもしい優越感に浸ることなの?
Re: (スコア:0)
そもそもプレミアムと一般とは鯖と回線が違ったはずだけど
Re:不正競争防止法の問題じゃない? (スコア:2, 参考になる)
で?
>プレミア会員がまさにその機能に対してお金を払ってるからでしょう。
それは、ドワンゴとプレミア会員の間だけの話(契約)であって、一般会員にもスクリプト使ってる人にも全く無関係。
これは例えるなら
同じ会社から1万円の包丁と1000円の包丁が販売されていて、1000円買った人は1000円の包丁を自分で研いだら1万円より切れるようになりました。って話。
どこが1万円の包丁買った人に対して問題があるんですかね?どこを「1万円の包丁買った人の利益を不当に損なわせてるんですかね。」
プレミア会員の機能をそのスクリプトが制限して使えないようにするなら
>プレミア会員の利益を不当に損なわせるもの
て言えるがね。使えなくしてるわけじゃないんでね。
Re:不正競争防止法の問題じゃない? (スコア:1)
なるほど。言葉が足りなかったようです。すいません。
「プレミア会員向けの機能」というのは、「プレミア会員限定の機能」という意味で使っていました。「一般会員には使えない機能」という表現では、同じではないですが、その領域の機能も一部では含みます。「一般会員でもプレミア会員でも使える機能」というのは、「プレミア会員向けの機能」という言葉には含めずに使っていました。分かりにくくてすいません。
で、プレミア会員が得た利益というのは、プレミア会員限定の機能であり、一般会員でも使える機能は利益にはならないということです。で、一般会員でも使えるようにするということは、プレミア会員の利益を損なうということです。
--
別の話が混じっているように思うので補足しますが、プレミア会員限定の機能を一般会員が使えないようにするのは、ニコ動が実装しなければならないところだと思います。クライアントでスクリプトを動かしたくらいで使えるようになっちゃああかんでしょう。というわけで、ニコ動には大いに責任があります。また、裁判をちらつかせて公開停止を迫るという対処も実にダサい。
そこについてはまったくその通りだけど、プレミア会員限定の機能を一般会員が使えるようにすることが、プレミア会員の利益を損なうものである、という点に限っていうなら、それはその通りだということです。法的な責任があるとか、問題のある行動であるとか、ドワンゴが警告するのは正義だとか、そういう意味ではなくてね。
--
上の引用でいうと、問題があるとか不当にということについては特に反論もないということです。包丁の例においても問題はないし不当でもないでしょう。今回のニコ動の場合については専門家じゃないので断言できるほどの立場にはないけど、常識的に考えて、問題はないし不当でもないでしょう。けど、プレミア会員の利益を損なうものではある、ということです。
LIVE-GON(リベゴン)
Re:不正競争防止法の問題じゃない? (スコア:1)
すいません。読み直したら「不当である」が複数の意味で使われていて完全に意味不明でした。またあとで言葉を変えて投稿します。
利益が下がるのが不当である。スクリプトを公開するのが不当である。一般会員でも使えるようにすることが不当である。ほか、それぞれの意味が混ざっていて、本当に不当なものと、いちゃもんレベルのものがごっちゃになってました。
LIVE-GON(リベゴン)
Re:不正競争防止法の問題じゃない? (スコア:1)
「不当である」という点についてですが、「プレミア会員限定だと思っていた機能が一般会員でも使える」という点については、不当であるといっていいと思います。プレミア会員になる必要がないのであれば、その状態は不当といえるかと。
プレミア会員限定の機能が一般会員でも使えるようになるスクリプトの開発が不当であるかというと、不当ではないですね。それはユーザの権利だと思います。
そのスクリプトの公開になるとちょっと微妙だと思います。個人的には不当ではないと思うけど、不当であるという主張も、似たような事例で認められたこともありますから。
ドワンゴの人間が不当に利益を侵害するものであると主張することについては、立場のせいでお前が言うなという印象があるので、感情的にスッキリしませんね。サーバ側、サービス側で防ぐべきことであり、前のコメントに書きましたが、プレミア会員限定の機能を販売するのであれば一般会員には使えないようにしなくちゃいけないのは当然だと思いますし、それをするのがドワンゴの人間ですから。
補足は以上です。
LIVE-GON(リベゴン)
Re:不正競争防止法の問題じゃない? (スコア:1)
ええ、議論にもなりませんね。
不競法は技術的保護手段を行っている場合、それを回避するのは禁止しています。
ニコニコ動画では、ユーザーが使うスクリプトを抑止するような手段は設けている訳ではありませんので、議論にもならず不競法には引っかからないでしょう。
こんなの、より安くて高性能な改造パーツを出したら、純正品が売れなくなるからやめろと自動車屋が脅しているようなもだといえばわかりやすいでしょうか。
今回のこの件、ドワンゴだとされる通告には根拠法が一切出していません。これは仮に本物だったとして、顧問弁護士が根拠法を示せなかった事を示しています。
(普通、根拠法を示さずに訴えるぞ等というのは脅迫罪に問われかねない行為です)
法律論はするだけ無駄というか、議論にもならないでしょ。
Re: (スコア:0)
この拡張機能は認証について誤魔化すといった機能は一切ない。送信しているクッキーは全てそのユーザーに向けて発行された物だし、余計なapiを叩く事も一切していない
そういう意味で「認証を破っているんじゃない、認証機能を実装していない 無視してるだけなんです」ってts抜きと同じだろうけど
ts抜きも違法化された(soft-catはOKなんだっけ?)この国じゃ「アドブロックを使うのは違法」認定される日も近いかもね