Stack Exchange

質疑応答形式で議論できるウェブサイト群

Stack Exchange Inc.(スタック・エクスチェンジ)は、2008年創業ニューヨークに本社を置くソフトウェア技術者を中心とするQ&AのWebサービス企業である[5]。2021年に南アフリカを本社とする多国籍企業ナスパーズ傘下の投資会社Prosus N.V.に買収され傘下となった。

Stack Exchange Inc.
タイプ Q&Aサイト
運営者 Prosus N.V.[1]
設立者 ジェフ・アトウッド英語版ジョエル・スポルスキ
営利性 あり
登録 必要
開始 2009年9月 (15年前) (2009-09)[2]
(2011年1月に再設立)[3]
ライセンス
ユーザーの投稿はクリエイティブコモンズ表示・継承3.0[4]

多様な分野別に質疑応答 (Q&A) 形式で議論できるウェブサービスとして100以上ものWebサイトから構成されている。カテゴリ分野別にサイトユーザーによる質問と回答、およびその評価がおこなわれる。2008年当初はプログラミング関連のQ&Aのための1サイトを名称Stack Overflowとして開始した[6]。2017年4月時点で、人気サイトトップ3はStack Overflow、Super User、Ask Ubuntu英語版である[7]。ユーザーの投稿はクリエイティブコモンズ表示・継承3.0(2018/05/02以降は4.0)でライセンスされる[4]

歴史

編集

2008年、ジェフ・アトウッド英語版ジョエル・スポルスキは、プログラマフォーラムExperts-Exchangeに置き換わるものとして、プログラミング関係のQ&A専門サイトStack Overflowを立ち上げた[8]。2009年に、Stack Overflowをベースに新たにサイトが追加された。システム管理者のためのServer Faultと「パワーユーザー」のためのSuper Userである[9]

2009年9月、スポルスキの会社Fog Creek SoftwareはStack Exchange 1.0のベータ版[2]を公開し、第三者がStack Overflow形式のコミュニケーションサイトを独自に立ち上げる方法を有償で提供した[10]。この経営戦略は成功せず、顧客数もサイト数も伸び悩んだ[11]

2010年5月、Stack Overflowは合計600万USドルの投資をUnion Square Venturesなどのベンチャーキャピタルから受け取り、方針を変えて新たに特定の分野[11]に特化したQ&AサイトをStack Exchange 2.0として増設することになった。ユーザーは「Area 51」と題されたサイトで新サイト案の投票を行い、影響力があり増設されすべきトピックをアルゴリズムで判断する[8]。2010年11月、Stack Exchangeは「ベータテスト」として数学、物理学、文芸を新トピックとして追加した[12]。2011年1月にStack Exchangeが公に公開され、この時点で33のサイト群、27人の従業員[13]、150万人のユーザーを抱えていた。広告もすでに入っていた[3]。2009年に立ち上げられたQuora[3]、WikiAnswers、Yahoo! Answers(日本でいうYahoo!知恵袋)がこの当時比較対象にされていた[14]

2011年2月、Stack OverflowはCareer 2.0という職業専門ボードを公開し、アクセスするために志願者は料金を支払う必要があった。後にStack Overflow Careersとして再公開された[15]。2011年5月、Stack Overflowは1200万USドルの追加支援金を集め、会社名をStack Exchangeに変更し[16]ニューヨークマンハッタンに拠点を置くことになった[17]。2012年2月アトウッドは会社を離れた[18]

2013年4月18日、CipherCloudはデジタルミレニアム著作権法(DMCA)による削除要求を、暗号アルゴリズムの脆弱性に関する議論をブロックするために発行した[19][20]。Stack Exchange Cryptoグループによるアルゴリズムの議論は検閲されたが、後に画像を除いて復活した[21]

2016年の間にも、Stack Exchangeは分野の幅を広げるため、新たなQ&Aサイトを追加している[22]。例えば、投稿者がパズルの答えを求めて質問する他にも、すでに投稿者は答えを知っていて、ユーザーに挑戦する形で投稿する場も用意された[22]

サイトの特徴

編集

Stack Exchangeの各サイトで、ユーザーは自由に質問を投稿し、応答することができる。ユーザーは質問回答の両方に対して投票をすることができ、ゲーミフィケーションとして評価を集めることができる[18][23]。この投票システムは公開当初、Digg と比較された。評価ポイントを集めると投票コメント機能が強化されていき、サイトの外見を変えることができるようになる[23]。Stack Exchangeのプロファイルは、キャリア掲示板での表示にも関わるので、ユーザーがプロファイルを弄る理由は十二分にある[15]。質問・回答自体に対しても、ユーザーはコメントを追加したり編集したりできる[24]。各々のStack Exchangeのサイトは「メタ」構造を持っており、MetaFilterを模した「MetaTalk」を使って、議論を展開することができる。独自に設計されたシステムによって、議論の終結を促す[25]

Stack Exchangeにある活動的なトピックには、物理学[26]コンピュータゲーム[27]特許[28]も含まれる。

Stack Exchangeネットワーク内の全ての投稿(質問や回答)の権利は投稿者に帰属し、その全コンテンツはクリエイティブコモンズ表示継承でライセンスされる[18][29]

使用されている技術

編集

Stack ExchangeはIISSQL Server[30]ASP.NETフレームワーク[30]を使用して作られており、全サイトは一つのコードをベースに構築されている(ただしArea 51は独自にフォークされたもので運用されている[31])。ブログ系はWordPressを使用していたが、現在は残っていない[32]。他にも、RedisHAProxyElasticsearchも使用されている[30]

Stack Exchangeは、可能な限り最新のマイクロソフト技術を利用することを念頭に置いており、基本的にあらゆる部分で最新版のフレームワークを使う。コードは主にRazor View Engineを使ってC# ASP.NET MVCで書かれている。推奨される統合開発環境Microsoft Visual Studioで、データ管理にはDapperを使っている[33]

2016年に、Stack ExchangeはFortinet 800c FirewallsをCisco 5525-X ASAに置き換え[34]、ルーターをCISCO 3945からCISCO ASR-1001とAST-1001-xにアップグレードした[34]

Stack Exchangeは.NETライブラリをオープンソースで公開している[34]。公開されているライブラリはDapper、StackExchange.Redi、MiniProfiler、Exceptional、Jil、Sigil、NetGain、Opserver、Bosunである[34]。Stack Exchangeはオープンソース化は開発者コミュニティに有益であると考えている[34]

サイトの増設方式

編集

Stack Exchange内で新たに作られるサイトは6つの検証ステップを通過しなければならない[35][36][37]

  1. 議論:新サイトは今後活発な議論がなされる可能性があるフォーラムでなければならない。
  2. 議案:議案を公にすることで、コミュニティのメンバーがそれについて議論・投票することができる。これによって、議案を改善していくことができる。議案が示さなければならないものは以下のとおりである。
    1. サイトのトピック
    2. ターゲットとなるユーザー像
    3. 40の質問例、少なくとも10の投票が必要
    4. 60人のコミュニティ・フォロワー
  3. 支持:200のユーザーが新サイトに興味を持ち、日常的に参加・貢献していること。
  4. プライベート・ベータ:支持が十分に集まれば、新サイトはプライベート・ベータとなり、支持メンバーはより活動的にサイトを使用することができるようになる。
  5. パブリック・ベータ:新サイトは長い期間公開状態となり、正式に立ち上げるまでの間、作成者はサイトの必要性を探ることができる。
  6. 出発:新サイトが、十分な量の質問・回答を日常的に集め、「持続可能」であると判断された場合、晴れて「出発」して正式に公開となる。

脚注

編集
  1. ^ Prosus closes acquisition of Stack Overflow for US$1.8 Billion”. Prosus N.V.. Prosus (2021年8月2日). 2021年12月3日閲覧。
  2. ^ a b Find the answer to anything with StackExchange”. The Web Life. ZDNet (September 27, 2009). December 16, 2012閲覧。
  3. ^ a b c Q&A websites like Quora and Stack Exchange take off”. USA Today (January 24, 2011). December 16, 2012閲覧。
  4. ^ a b Attribution Required «  Blog – Stack Exchange”. blog.stackoverflow.com. 2015年2月14日閲覧。
  5. ^ The $1.8 Billion Acquisition Of Stack Overflow Aims To Turbocharge The World’s Software Knowhow”. Forbs. December 3, 2021閲覧。
  6. ^ A Theory of Moderation”. Stack Exchange Blog (May 17, 2009). December 16, 2012閲覧。
  7. ^ All Sites - Stack Exchange” (英語). stackexchange.com. 2017年4月1日閲覧。
  8. ^ a b With Debut of Web Apps Q&A Site, Stack Exchange Perfects Automated Site Launch Process”. ReadWriteWeb (July 8, 2010). December 16, 2012閲覧。
  9. ^ Super User - question and answer site for power users”. DownloadSquad. AOL (August 20, 2009). April 1, 2017閲覧。
  10. ^ StackOverflow Shares its Mojo: White Label Q&A for All”. ReadWriteWeb (October 12, 2009). April 1, 2017閲覧。
  11. ^ a b All-Star Team Backs StackOverflow to Go Beyond Programming Questions”. ReadWriteWeb (May 4, 2010). December 16, 2012閲覧。
  12. ^ Stack Overflow's Crowdsourcing Model Guarantees Success”. The Atlantic (November 18, 2010). December 16, 2012閲覧。
  13. ^ Forget Quora, New York’s Stack Overflow Is Killing It”. BetaBeat (January 25, 2011). December 30, 2012閲覧。
  14. ^ Jenna Wortham (February 6, 2011). “The Answers Are Out There, and New Q. and A. Sites Dig Them Up”. New York Times. https://www.nytimes.com/2011/02/07/technology/07question.html?pagewanted=all&_r=0 December 31, 2012閲覧。 
  15. ^ a b Stack Exchange launches programmer recruiting site”. CNet (February 23, 2011). December 16, 2012閲覧。
  16. ^ Q&A startup Stack Overflow gets new name, more funding”. VentureBeat. Reuters (March 9, 2011). December 16, 2012閲覧。
  17. ^ Stack Overflow Rides Experts & Order to Q&A Success”. GigaOM (February 16, 2011). December 30, 2012閲覧。
  18. ^ a b c Stack Overflow Man Remakes Net One Answer at a Time”. Enterprise. Wired (July 5, 2012). December 16, 2012閲覧。
  19. ^ CipherCloud used DMCA Takedown on StackExchange discussion of the cryptography”. May 2, 2017閲覧。
  20. ^ CipherCloud Invokes DMCA To Block Discussions of Its Crypto System”. May 2, 2017閲覧。
  21. ^ How is CipherCloud doing homomorphic encryption”. May 2, 2017閲覧。
  22. ^ a b Ericson, Jon (2017年1月26日). “Stack Exchange Year in Review 2016”. Stack Overflow Blog. 2017年4月1日閲覧。
  23. ^ a b FAQ: What is Reputation?”. Stack Overflow. 19 January 2010閲覧。
  24. ^ Stack Overflow raises $6M to take its Q&A model beyond programming”. Deals. VentureBeat (May 4, 2010). December 31, 2012閲覧。
  25. ^ Conquering the CHAOS of Online Community at Stack Exchange”. BetaBeat (December 7, 2011). December 16, 2012閲覧。
  26. ^ Physics Stack Exchange”. Cosmic Variance. Discover Magazine (January 13, 2011). December 31, 2012閲覧。
  27. ^ Stack Exchange Growing 40 Percent a Month, Gaming Vertical Up 250 Percent”. BetaBeat (December 9, 2011). December 31, 2012閲覧。
  28. ^ Open Season on Patents Starts Thursday, Thanks to Crowdsourced Platform”. Threat Level. Wired (September 20, 2012). December 31, 2012閲覧。
  29. ^ Legal — Terms of Service”. Stack Exchange (December 11, 2014). December 21, 2014閲覧。
  30. ^ a b c What it takes to run Stack Overflow” (22 November 2013). 2 October 2014閲覧。
  31. ^ Does StackExchange 2.0 Share the Same CodeBase with SO?”. Stack Meta. 1 April 2017閲覧。
  32. ^ Grace Note (1 March 2017). “We will no longer be hosting Blog Overflow”. 3 March 2017閲覧。
  33. ^ Stack Meta”. Stack Meta. 2 May 2017閲覧。
  34. ^ a b c d e Nick Craver - Stack Overflow: The Architecture - 2016 Edition”. nickcraver.com. 2017年4月1日閲覧。
  35. ^ Sewak, M. (18 May 2010). “Finding a Growth Business Model at Stack Overflow, Inc.”. Stanford CasePublisher (Stanford University School of Engineering) Rev. July 20, 2010 (2010-204-1): 31. 204-2010-1. http://www.stanford.edu/class/ee204/Publications/Finding%20a%20Growth%20Business%20Model%20at%20Stack%20Overflow.pdf 23 May 2014閲覧。. 
  36. ^ Changes to Stack Exchange – Stack Overflow Blog”. 19 January 2016閲覧。
  37. ^ FAQ - Area 51 - Stack Exchange”. Stack Exchange, inc. (2014年). 30 June 2014閲覧。

関連項目

編集

外部リンク

編集