オープンソースSkype開発プロジェクト 51
ストーリー by headless
From Russia with Love 部門より
From Russia with Love 部門より
あるAnonymous Coward 曰く、
フリーランスの研究者、Efim Bushmanov氏は、Skypeのプロトコルをリバースエンジニアリングしてオープンソース版Skypeを開発しようとしているそうだ。 Bushmanov氏のブログによれば、Skypeバージョン1.x/3.x/4.xおよびRC4レイヤーの解析などはおおむね完了しているとのことで、Skypeにメッセージを送信するサンプルコードも公開している。ただし、プロトコルのバージョンはSkype 1.4ベースであり、Skype 5.xには接続できないなどの問題があるとのこと(skype-open-sourceブログの記事、 RIA Novostiの記事、 geek.comの記事、 本家/.)。
同氏はSkypeをオープンソースプラットフォームとして生まれ変わらせたいのであろうが、Skypeを買収したマイクロソフトの弁護士から連絡が来るのは時間の問題であろうとgeek.comの記事は指摘している。また、SkypeはPR会社のKaplow PRを通じて、同氏の行為が知的財産を侵害する悪質なものであり、対抗措置を取る手はずを整えているなどとする声明を発表したとのこと (Phoronixの記事、 本家/.)。
GNUで (スコア:4, 参考になる)
そんなプロジェクト [gnutelephony.org]があったような。Skypeと互換性が無きゃだめなのかな?
Skype独自の方式は、開発したものの特権として保持してもいいと思うんだが。
-- gonta --
"May Macintosh be with you"
Re:GNUで (スコア:2, すばらしい洞察)
GNU TelephonyはフリーなSIP実装作ろうって話であって、リンク先のページもIP電話の例として「Skypeに似た...」って言及してるだけかと。
今回のSkypeクローン作ろうって話とは目的も影響も全く別物。
「WindowsみたいなマルチウィンドウなGUI作ろう」って話と「Windowsアプリが動く環境作ろう」って話は別でしょ?
> Skype独自の方式は、開発したものの特権として保持してもいいと思うんだが。
法的には知財で担保するんじゃない?
契約面では解析目的で既存Skypeクライアントで繋いでることが利用約款に違反しそうな気もするし。
最終的には運用面から、いざSkype網に繋ごうとした段階で何らかのsignatureとかで排除、と。
Skypeの方は一般電話・携帯事業者なんかにも接続料払って繋いでるわけで、
その手のビジネスに影響を与えかねない今回の取り組みには私は否定的です。
ショッピングモールにいくら人が集まってるからって、無断でフリーマーケット開くような奴は蹴りだしていいと思うし、
それを勧めるために勝手に合鍵作ってバラまくようなら訴訟もんでしょ。
Andrewが昔やらかしたことを思い出す… (スコア:4, 興味深い)
いや、Andrew Tridgell [wikipedia.org]の方が。Mortonじゃないよ。
昔、Linuxがバージョン管理にBitKeeperを使っていた頃、BitKeeperのフリー版を作ろうとしたため、BitMover社はLinuxコミュニティーに対するBitKeeperの無償提供を止めた、という話。
fjの教祖様
Re: (スコア:0)
その結果 git が生まれたのだからよかったんじゃない?
Re:Andrewが昔やらかしたことを思い出す… (スコア:1)
世界中の大手企業が
「オープンソースを支援するためにサービスを提供すると、勝手に解析されて Free 版を作られる」
という不安にかられてどんだけ大騒ぎが起きたかを知らないから、そんな呑気なことを言っていられる。
結局は「オトナの対応」になった裏で、かけずり回った人の数は3桁を超えているのだよ。
fjの教祖様
Re:Andrewが昔やらかしたことを思い出す… (スコア:1)
> 「オープンソースを支援するためにサービスを提供すると、勝手に解析されて Free 版を作られる」
> という不安にかられてどんだけ大騒ぎが起きたかを知らないから、そんな呑気なことを言っていられる。
「世界中の大手企業」とか、「オープンソースを支援するためにサービスを提供」とか、具体性がない
表現だとどうとでも書けますよね。
「オープンソースを支援するためにサービスを提供」って、例えばSourceForgeとかApache Software Foundation、
Githubみたいなサービスのことなんですかね?
○月○日に地球は滅亡する予定だったが私が祈ったから回避できたみたいな言い様だと誰も理解してくれないですよ。
Re:Andrewが昔やらかしたことを思い出す… (スコア:1)
これを具体性がないとか、モノを知らない人は寝言をこねられますよね。これ以上具体的になんぞ書けるかっ!!
fjの教祖様
Re: (スコア:0)
BitKeeper一例をもって「世界中」に外挿するところは具体性がなさ過ぎですねえ。
Re: (スコア:0)
> ○月○日に地球は滅亡する予定だったが私が祈ったから回避できた
それどこの巫女さん [srad.jp]?
# つまり教祖様も美少女だということにすればもっとかまってもらえるんじゃないですか
Re: (スコア:0)
で、どんな大騒ぎになったの?
したり顔で言ってないでさあ。とっとと吐いちまいなよ。楽になるぜ。
Re:Andrewが昔やらかしたことを思い出す… (スコア:1)
あぁ、知らないのは日本人ぐらい、という2件だけなら。
2005年1月からOSDLのフェローシップ(Linusも当時はそうだった)になったのですが、この騒ぎのせいで1年でフェローシップ取り消しになったのが1つ目。
2つ目は2007年1月には、フェローシップを提供していた OSDL そのものが潰れた事。「The Linux Foundation に引き継がれた」って事になっていますが、TLFを作ったもう一方のFSGの人間がTLFを構成していて、OSDLの構成メンバーの大半が居なくなっている。
この手の合併は、互いにどれぐらいのスポンサーを引っ張ってこれるかで残留が決まるのに、FSGばっかりだってことは…
# 同じ会社からのスポンサーシップであっても、OSDL側は常に負けている。
fjの教祖様
Re: (スコア:0)
ありがとう。でも、
>あぁ、知らないのは日本人ぐらい、という2件だけなら。
いちいちこういうこと書かないと楽になれないなんて大変だね。疲れない?
Re:Andrewが昔やらかしたことを思い出す… (スコア:1)
最初のコメントのリンク先を読めば判ることを、いちいち聞くのは日本人ぐらいでしょうが。
fjの教祖様
Re: (スコア:0)
この嘘吐きジジイ。
(国連加盟国)191カ国、先進国7ヶ国存在する中で日本人くらい?
程度表現のつもりだろうけど、一言多いんだよ、いい加減大人になれよ。
Re: (スコア:0)
そっとしといてやれ。
拠って立つものが少ない人間ほど、そこに異常な執着を見せるんだよ。
Re: (スコア:0)
そういう支援って本当に純粋な支援なのだろうか?
俺には企業のオープンソース支援って
殆どは宣伝を狙ったバーター的な支援だと思うんだ。
#基本的に支援というのは無償であるべきで
#有償の支援はサービスと定義されるべきと思ってる。
不安に駆られて大騒ぎするくらいなら
最初から支援しなきゃ良いと思う。
もともとオープンソースなんて共産的なものだし
オープンソースというバズワードが生まれる前から
色々なクローンが登場していたのも判っていたはず。
判ってないなら大手企業でも二流企業だろう。
第一LinuxだってUN*Xクローンとしての役割もでかいわけだし。
#今じゃPDFの普及で目立たないけどgho
Re:Andrewが昔やらかしたことを思い出す… (スコア:1)
OSDL的に見ると金を払っているのが OSDL で、Tridge はそれを受け取っている側なわけですし。
スポンサー企業にすれば別にただじゃない。
そうすると「誰に取っての『ただ』なのさ」という根源的な疑問がわきますね。
で、そう考えると、その主張は「誰の視点から見た主張なのか」という点が非常にぐらついていると思います。オープンソースは別に誰にとっても「無料」のシステムではないわけですし。投資対効果で考えると、投資対象が突如として違法行為に手を染めたんじゃないのか?! と疑われるような事に巻き込まれたら、普通走りまわるよね。投資した方も、投資された方も。
私にはこの件で走りまわる人がいるとおかしい、という方が変に聞こえます。
fjの教祖様
日本法の場合 (スコア:2, 参考になる)
Re:日本法の場合 (スコア:2, すばらしい洞察)
Re: (スコア:0)
教えてエロい人
とりあえず、日本では著作権には認められてないみたいだけど
http://roots55.tripod.com/9syou.htm
・著作権法で保護されないもの
プログラム言語(COBOL、C、FORTRANなど)、規約(プロトコル、インタフェースなど)、解法(アルゴリズム)は、保護の対象外である。
Re:日本法の場合 (スコア:1, おもしろおかしい)
Re: (スコア:0)
> プロトコルって、特許認められるの?
プロトコルそのものではなく、そのプロトコルに基づく装置として特許化するのが通例かな。
例えば、Skypeとはちょっと違いますが、H.323/SIPの基本特許はこんな感じですね。PDF注意。
http://www.obn.dsri.jp/IPtelephone/20060330.pdf [obn.dsri.jp]
いくつかはSkypeでも踏んでるんじゃないかな...
Re: (スコア:0)
統合メッセンジャー (スコア:1, 参考になる)
Pidgin/AdiumにSkype APIを利用するプラグインを入れています。
結局Skypeが起動するなら意味ないじゃん、とも思って遠慮していたのですが、
Skypeのばかでかいウィンドウを隠してユーザーリストを統合出来るだけでも十分と思えるようになりました。
操作性も統一されるし、ログの管理とかウィンドウの管理とかも便利。
なので、無理にリバースエンジニアリングしなくても良いと思います。
通信が暗号化されている場合、リバースエンジニアリングなしに
マルウェアでない事を保証するのはどうすればいいのか悩みどころですが、
どこぞのゲーム機みたいにリバースエンジニアリングしたせいで機能を削られるのは嫌です。
それより利便性の問題は、通話なんですよね。
MSN/Yahoo/Skypeどれも通話機能がありますが、統合メッセンジャーだとそれを使えないのが不便です。
Re:統合メッセンジャー (スコア:1, 興味深い)
ですから一ユーザーのエゴとしてはSkypeなしにSkype互換が実現するといいなあと思うわけですが、やはり我侭なんでしょうね。
#2GBしかメモリ積んでないのにSkypeに300や400MBも食われるのは辛いです
Re: (スコア:0)
確かにSkypeはメモリ食い過ぎですね。
様々なアカウントを突っ込んであるAdiumの何倍だって思います。
Re: (スコア:0)
>どこぞのゲーム機みたいにリバースエンジニアリングしたせいで機能を削られるのは嫌です。
それでクラックバージョンが公開されて、
裁判沙汰になって
Skypeが世のクラッカーから寄ってたかって攻撃にあうわけですね。わくわく
今のうちにパスワード変更しておこうか。
Skypeって明示的にアカウント削除が出来ないのが困ったもんだ。
Re: (スコア:0)
そんなとこまでどこぞのゲーム機と一緒か…
中国用Skypeは政府が盗聴出来る様になってるそうだけど (スコア:0)
Re: (スコア:0)
研究の為とか内部なら特許も著作権も関係ないんですよ。
問題はその結果を外に流す時に起こるんです。
うーん。 (スコア:0)
Skypeの通信を丸裸にして、あんなやり取りやこんなやり取りがされているという国家陰謀に発展しないかなぁ………
プロトコルがわかったからといって、盗聴できるわけでは無い (スコア:3, すばらしい洞察)
Re:プロトコルがわかったからといって、盗聴できるわけでは無い (スコア:1, 興味深い)
すいません、選択だったので・・・
Re:プロトコルがわかったからといって、盗聴できるわけでは無い (スコア:1, 興味深い)
釈迦に説法かもしれませんが,SkypeはP2Pで手近なスーパーノードを経由して通信をやりとりするので,
ステータスを知らせるプロトコルの解析ができていれば,あたかも大量のキャパシティがあるスーパーノードで
あるかのようにふるまうコンピューターがつくれてしまうわけです.
そうなるとプロトコルと暗号化の部分の解析ができていれば,あるSkypeノードから発せられる通信が優先的に
送られるコンピューターを用意することもでき,盗聴することも原理的にはできるでしょう.
最近の記事では伝えられていないですが,GoogleがSkypeの買収をしなかった理由はこのP2P方式の乗っ取りに対する
脆弱さにあると私は思っています.
Re: (スコア:0)
みたいなもんか?
Re: (スコア:0)
では実際に作ってみましたと証明してみる段階なんでしょ
# 詳しくないのでよくわからない
Re: (スコア:0)
なるほど、それならTorでも中継ノードになったら通信データを盗み見れるんですね!
末端ノードでのみ通信内容の傍受が可能とか調子に乗って発表してた奴ら大恥ですね!
# この人P2Pでは秘密鍵が中継ノード全てに流れてるとでも思ってるのかな…
Re: (スコア:0)
確かにその通りですが、それは教科書レベルの理想上の話ですよね。
現実的に考えればプロトコルを解析することにより実装上の穴が発見されて、それを元に盗聴できる…という可能性があります。
さらに言えばプロトコルが第三者の盗聴を必ずしも防げる仕様になってないこともありえますし、
プロトコルが分かるだけで盗聴される可能性ももちろんあります。
Re: (スコア:0)
Re: (スコア:0)
日本じゃ周りに中国語がわかる奴はどうせいないだろうと、公共の場で中国語で暴言を吐きまくる輩が
「中国語を学ばれると、私の言っている暴言が聞かれてしまう。だから中国語を学ぶな」
と言っているようなすごくマヌケな話ですね。
とりあえず暴言のを吐くのを止めろよ、あるいは、セキュリティ上の穴を塞げよと言う話でしかないのに。
Re: (スコア:0)
Re:うーん。 (スコア:1, すばらしい洞察)
民主党なら民主党ならやってくれる。
# でもまじな話、skypeに限らずオープンなクラウドサービスで機密は扱いにくよなぁ。
# Androidスマートフォンでスケジュールや連絡先を管理している政治家や軍人さん・・・
# いないよねぇ。
Re: (スコア:0)
ソフトバンクのように、CTO自ら重要な営業秘密(それも他社が絡むもの)をtwitterでやり取りしている会社もありますから、
けっこう論外なところはありそうですね。
# SBMが異常であることを示すために、ぜひ他社はNDA違反で訴えて欲しいな。
Re: (スコア:0)
Androidじゃないですが、米国政府高官がクラウドサービス使っていて偉い事になった例 [srad.jp]が先日あったじゃないですか。
Re:うーん。 (スコア:1)
Re: (スコア:0)
Re: (スコア:0)
# 既にOSたんをはじめくさるほどあるとは思うけど。
Google主導 (スコア:0)
Googleが率先して主導したりして。
Re:Google主導 (スコア:1)
Google Talkにそれを組み込んで、(通話可能な)利用者の水増しを狙う?
/* Kachou Utumi
I'm Not Rich... */
Re:「オープンソース」って付けりゃ何しても言いということではない (スコア:1, すばらしい洞察)