SteamOS

SteamOSはValveが開発したLinuxディストリビューションである。オープンソースであるが、一部クローズドソースのコンポーネントもあり、Steam MachinesとSteam Deckの主要なオペレーティングシステムである。 SteamOSの初期バージョンであるバージョン1.0と2.0はLinuxのDebianディストリビューションをベースにしていた。SteamOSはもともと、あるPCから同じネットワーク内でSteamOSを実行しているパソコンへのビデオゲームのストリーミングをサポートするために作られたが、OSは独立したシステムをサポートでき、バルブのSteam Machineプラットフォームの一部として使用することが意図されていた。SteamOSでValveは、Linuxのゲームオプションをよりよくサポートするために、開発者がリリースにLinuxの互換性を組み込むことを奨励した。 2021年7月、Valveは携帯型ゲームコンピュータ「Steam Deck」を発表した。これはSteamOS 3.0を搭載しており、以前のバージョンのSteamOSに使用されていたGNOMEデスクトップを搭載したDebianベースではなく、KDE Plasma 5デスクトップを搭載したArch Linuxディストリビューションをベースとしている。 SteamOSは、ゲーム機のようにテレビに直接接続可能な一般的PCハードウェアを使う体験を提供することで、（リビングルームのカウチからのように）PCから離れてビデオゲームをプレイすることを目的に設計されたOSである。SteamOSはLinux用に開発されたゲームをネイティブ起動することができ、さらにSteamストアからゲームを購入できる。ユーザーは自分のWindowsやmacOS、LinuxコンピュータからSteamOSが起動しているコンピュータへとストリーミング配信することもできる。また家族でゲームを共有したり、逆にデスクトップのSteamへ共有を制限することもできる。ValveはSteamOSが「グラフィックス処理のパフォーマンスを大きく進化させるものだ」("achieved significant performance increases in graphics processing") と主張している。実際のSteamOSクライアントはクローズドソースであるが、SteamOSはオープンソースでありユーザーはそのソースコードのビルドや改造が可能である。 前述のようにSteamOSはマウスやキーボードを使わずにゲームをプレイするよう特化したOSであるため、Web閲覧やゲーム関係を除く多くの機能、例えばファイルマネージャや画像ビューアといった機能はデフォルトではインストールされていない。ユーザーはそうしたソフトも使うことはできるが、そのためにはGNOMEデスクトップ環境にアクセスしたり、自分でソフトをインストールしたりしなければならない。現在のSteamOSはまだストリーミング再生をサポートしておらず、ValveはSpotifyやNetflixなどと交渉中であるとしているが、ユーザーは独自のムービーメーカーにより作成されたフルサイズの映画をSteamのストアから入手できる。Steam OSはNVIDIAとインテル、AMDのGPUをネイティブでサポートしている。 Valveはムービーやテレビ、音楽といった機能のサポートを追加し始めているが、ビデオコンテンツはSteam自身のストアからしか入手できず、しかもそのストアのコンテンツは少ない。さらに音楽再生はローカルの音楽コレクションしかサポートしていない。2015年10月、アップデートによりネイティブのビルトインブラウザでNetflixなどのDRM保護コンテンツを閲覧できるようになった。 現在、SteamOSの動作に必要なハードウェア環境は以下である: インテルまたはAMDの64ビット動作可能なプロセッサ 4GB以上のRAM 200GB以上のハードディスク NVIDIA（Fermi以降のグラフィックカード）、インテルかAMDのグラフィックカード（Radeon HD 5XXX以降） インストール用のUSBポート Unified Extensible Firmware Interfaceブートサポート カスタムインストールをすることも可能であり、その場合は追加の設定手順が必要となる。カスタムインストールでより少ないサイズのハードディスクにインストールできる。レガシーBIOSマザーボードをサポートするISOイメージも存在する。インストーラーはValveのリポジトリから入手できる。 Valveの共同設立者であり業務執行取締役のゲイブ・ニューウェルは2013年9月のLinuxCon（英語版）において、「Linuxとオープンソースはゲームの未来である」("Linux and open source are the future of gaming") と信じていることを語り（ただし彼がゲームそのものをオープンソースにしたいかどうかは不明である）、同社がLinuxとゲームを共用したいゲーム開発者を支援していることに言及し、さらに翌週にはLinuxをリビングルームに広げることについての発表を行うと述べた 。同年の9月20日にValveは「2014年、Steamユニバースが広がります」という見出しのWebサイトで声明を公開し、「Steamをリビングルームで使いたいお客様のために全体像が見えてくるより多くの方法」について3つの発表があることをほのめかした。このうち同年9月23日に最初に発表されたのがSteamOSであり、Valveは「お客様に価値を届けるにあたって最適な環境はSteamそのものを基礎として作られたOSであるという結論になりました」というメッセージとともにこれを公開した。SteamOSはユーザーがそのソフトウェアの任意の部分を変更したり交換することが可能で、さらに無料であることも併せて発表され、OSの開放性に大きく焦点が当てられた発表となった。 2013年10月、Valveはゲーム開発者がSteamOSとSteam Machineを試してフィードバックを提供する場として、Steam Dev Daysと呼ばれる2日間の開発者向けカンファレンスを2014年1月に開催することを発表した。同月、NVIDIAもPhysXやOptiX（英語版）、VisualFXなどのNVIDIA固有のAPIやその実装を含んだNVIDIA GameWorksと呼ばれる開発スイートによる援助でSteamOSをサポートするようValveと協力することを明言した。 2013年11月、顧客がどこでもゲームを売れるようにするというValveの哲学に反しないように、Valveは自らSteamOS専用のゲームを開発することはせず、さらにValve以外の開発者にもSteamOS専用のゲームを開発させないことを明言した。同年12月、ValveはSteamOSの初リリースとなるベータ版を12月13日に公開することを発表した。Valveはこのベータ版のリリース時に、Linuxの使用に自信がないユーザーは2014年までSteamOSを使うのを待つことを勧めた。 2015年10月中旬、Steam MachineブランドのSteam Controller、Steam Link、およびAlienwareの予約注文が可能となった。Steamハードウェアの小売購入の公式リリース日は2015年11月10日に決定した。しかし、Steam Machineは販売不振が続き、2018年4月には事実上の終焉を迎えたと報じられている。 一方でSteamOS自体はその後も開発が続けられており、2021年7月にはSteamOS 3.0を搭載するモバイルゲーム機Steam Deckが発表されている。 以下にSteamOSに登場すると宣伝されていたが中止されたゲームや、2017年現在未だリリースされていないゲームを列挙する。なお、これらにはAAAタイトルも含まれている バットマン アーカム・ナイト en:Gauntlet (2014 video game) en:Evolve (video game) en:Project CARS ストリートファイターV ウィッチャー3 ワイルドハント en:Total War: Rome II 2013年12月、Phoronix（英語版）はSteamOSとWindows 8.1で3つのNVIDIAグラフィックスカードを比較した。全般的にNVIDIAプロプライエタリのLinuxグラフィックスドライバはWindowsドライバに匹敵するパフォーマンスを提供できる。これはプラットフォーム間のコードベースがほとんど共通なためである。 2014年、GameSpotは同じハードウェアと設定でSteamOSのパフォーマンスをWindowsで動作するゲームと比較した。AMDグラフィックスカードでは、Dota 2およびLeft 4 Dead 2、メトロ ラストライトは全てSteamOSでWindowsより少ないフレーム毎秒で動作することが判明した。Left 4 Dead 2ではさらにデバイスドライバ問題に起因する映像のカクつき（stuttering）にも悩まされた。NVIDIAグラフィックスカードではメトロ ラストライトがWindowsよりわずかに高いフレーム毎秒で動作し、Dota 2は同じレートで動作した。これらの結果は、SteamOSのNVIDIAグラフィックスカードは実際に優れた性能を発揮するが、実験が示しているようにより低いフレームレートで動作する理由は不明であることを示している。なお両方のカードで、Left 4 Dead 2とDota 2は2つともWindowsに比べロード時間が長かった。 2015年11月、Ars TechnicaはSteamOS 2.0とWindows 10の比較を行なった。ベンチマークの結果、SteamOSのスコアは軒並みWindows 10のスコアよりも低いものだった。デベロッパーがAAAタイトルのゲームをLinuxにポーティングする際に、慣れていないOpenGLとLinuxの環境ではハードウェア性能を引き出すことができていなかった可能性があることが指摘されているが、SteamOSを推進するValve自身が開発したPortal、Team Fortress 2、DOTA 2といったゲームでさえも、Windows 10より著しくスコアが低いという結果になった 。 2022年3月 Linus Tech Tipsで行われた Steam Deckと三つのゲーム(Hitman 3、Doom Eternal、Elden Ring)のベンチマークを使って SteamOSと Windows 10の比較を行った。 それら三つのタイトルにおいて、平均フレームレートはSteamOSの方が高い結果となった。 Hitman 3において、Windows 10では平均19fpsに対して、SteamOSでは平均34fps。Doom Eternalにおいて、Windows 10では平均47fpsに対して、SteamOSでは 平均60fpsに達した。Elden Ringでも、Windows 10では平均30fpsに対して、SteamOSでは 平均37fpsであった。 Tom's Hardware（英語版）では、Shadow of the Tomb Raider、Red Dead Redemption 2、Horizon Zero Dawn、Borderlands 3、Civilization VI、Guardians of the Galaxyで、SteamDeckを使った比較テストが行われた。このうち３つの作品では Windowsが大きく優れた結果となり、２つの作品ではSteamOSが優れた結果となった。残る１つ、Guardans of the Galaxyでは、SteamDeckのWindows用 Driverが持つと思われる問題により動作しなかった。なお、Shadow of the Tomb Raiderについては Linux Native版が存在するため、Protonを用いない比較となっている。その結果は Windowsが平均1 - 3fpsほど優位な結果となっているが、グラフィクス設定を最高まであげると 逆にSteamOSが1fps優位な結果となっている。また、SteamOSが優位な結果とされたCivilization VIについては、記事中ではほぼ同じという結論となっている。 ゲーム開発者側では、最初の発表後に多くのビデオゲーム開発者達はSteamOSと自分達の考えを共有している。Minecraftの製作者であるマルクス・ペルソンはSteamOSを「驚くべきニュース」として評し、Thomas Was Alone（英語版）の開発者であるMike Bithell（英語版）は同人ゲームにとってSteamOSは「励みとなる」と考えている。DICE、バトルフィールドシリーズの製作者やTotal Warシリーズ（英語版）の開発者などがLinuxとSteamOSにおけるゲームのサポートをするかもしれないと述べている。 OS側では、Gearbox Softwareの代表であるRandy Pitchford（英語版）は、「皆をこの麻薬へ向かうことを余儀なくさせるマストバイ製品がないと、業界が興味ありげに見たとしても影響が及ぶことはまずないだろう」と発言し、開発者を引き付けるためにはOS固有のアプリケーションが必要だと思うとコメントしている。フリーソフトウェア財団の代表であるリチャード・ストールマンはフリーではないゲームやDRMの使用を容認していないが、用心深くSteamOSを支持している。 SteamOSベータリリースは様々なレビューを受けた。TechRadar（英語版）のレビューでHenry Winchesterはインタフェースの操作が容易なことと将来性を称賛したが、Steamと比べインストールし難く機能不足であることを批判した。EurogamerのThomas Morganはインストールでは問題なかったが、モニタ解像度やオーディオ出力検出のため利用可能なオプションと、SteamOSでネイティブに利用可能なゲームがともに不足していることを否定的にコメントしている。しかし彼はユーザインタフェースには肯定的に反応し、SteamOSを「肯定的なスタート」とみなした。 それ以来、Ars Technicaといった販売店がプラットフォームの成長、長所、短所といった情報を提供することでSteamOSをデビューからずっと再考している。Steam Machineハードウェアを提供する計画があったコンピュータマニュファクチュアであるFalcon Northwest（英語版）とOrigin PC（英語版）は両社とも、SteamOSにはWindows以上の制約があるためSteamOSを起動できるマシンを2015年に出さないことに決定した。Falcon Northwestは、将来SteamOSのパフォーマンスが改善すればSteamOSを搭載したマシンを出すことを考えると述べた。 ポータル コンピュータゲーム ポータル FLOSS Linuxのゲーム（英語版） [脚注の使い方] ^ Pacmanもインストールされているが、初期状態では利用できず、読み取り専用イメージを書き換え可能にするなどの作業を行う必要がある。また、OSの更新によってPacmanでインストールしたソフトウェアが消去される可能性がある。 ^ https://store.steampowered.com/news/app/1675200/view/4124805233776242149; 閲覧日: 2024年3月17日. ^ https://store.steampowered.com/news/app/1675200/view/4124805233776340691; 閲覧日: 2024年3月17日. ^ “SteamOS”. December 12, 2013閲覧。 ^ “Steam Deckデスクトップに関するFAQ”. Steamサポート. Valve Corporation. 2023年12月10日閲覧。 ^ Makuch, Eddie (September 25, 2013). “Valve reveals Steam Machines”. GameSpot. September 30, 2013時点のオリジナルよりアーカイブ。September 30, 2013閲覧。 ^ Duckett, Chris (July 16, 2021). “Steam Deck is an AMD-powered handheld PC from Valve that runs KDE on Arch Linux”. ZDNet. July 16, 2021閲覧。 ^ “Tech Specs”. Steam Deck. Valve Corporation. July 16, 2021閲覧。 ^ Statt, Nick (September 23, 2013). “Valve fires up SteamOS, its bid for living room PC gaming”. CNET. September 28, 2013閲覧。 ^ Wilde, Tyler (September 24, 2013). “The pros and cons of SteamOS”. PC Gamer. September 28, 2013閲覧。 ^ Lee, Dave (September 23, 2013). “Valve announces SteamOS as it renews living room push”. BBC. September 28, 2013閲覧。 ^ Statt, Nick (January 7, 2014). “Valve's Steam Machine lineup poses massive threat to gaming status quo”. CNET. April 25, 2014閲覧。 ^ Cunningham, Andrew (14 December 2013). “Valve releases SteamOS beta, early build-your-own system requirements”. Ars Technica. 15 December 2013閲覧。 ^ Gilbert, Ben (November 4, 2013). “This is Valve's Steam Machine prototype and SteamOS (hands-on)”. Engadget. November 24, 2013閲覧。 ^ a b Winchester, Henry (20 December 2013). “Hands on: SteamOS Beta review”. TechRadar. 26 December 2013閲覧。 ^ Pitcher, Jenna (January 6, 2014). SteamOS now supports Intel graphics out of the box, AMD support coming. Polygon. http://www.polygon.com/2014/1/6/5282530/steamos-now-supports-intel-graphics-out-of-the-box-amd-support-coming January 6, 2014閲覧。  ^ Sarkar, Samit (2014年1月9日). “Valve updates SteamOS to add support for AMD cards”. Polygon. 2014年1月9日閲覧。 ^ “By the beard of Zeus...Netflix on SteamOS via the native browser!  :: Steam Universe”. steamcommunity.com. 2015年10月23日閲覧。 ^ “Build your own Steam Machine”. Valve Corporation. 2015年11月11日閲覧。 ^ Michael Larabel (6 May 2015). “SteamOS 159 Drops Support For NVIDIA's Pre-Fermi Graphics Cards”. phoronix.com. Phoronix（英語版）. 9 May 2015閲覧。 ^ “Steam Community :: Group :: Steam Universe”. steamcommunity.com. 2015年10月23日閲覧。 ^ “SteamOS Downloads”. Valve. 2015年11月11日閲覧。 ^ Vandell, Perry (September 16, 2013). “Gabe Newell: "Linux and open source are the future of gaming"”. PC Gamer. September 25, 2013閲覧。 ^ Wilde, Tyler (September 20, 2013). “Three big Valve announcements coming next week, probably a Linux-based Steam Box”. PC Gamer. September 25, 2013閲覧。 ^ “The Steam Universe is Expanding in 2014”. September 25, 2013閲覧。 ^ Makuch, Eddie (September 23, 2013). “Valve reveals SteamOS”. GameSpot. September 25, 2013閲覧。 ^ “SteamOS announced by Valve, a free operating system "available soon" for living room PCs”. PC Gamer (September 23, 2013). September 25, 2013閲覧。 ^ Grubb, Jeffrey (October 10, 2013). “Valve announces Steam Dev Days to give studios access to Steam OS, Steam Machines, and Steam Controller”. Venture Beat. October 18, 2013閲覧。 ^ “Nvidia announces GameWorks Program at Montreal 2013; supports SteamOS”. NVIDIA (2013年). October 29, 2013閲覧。 ^ Goldfarb, Andrew (November 4, 2013). “Valve Will Not Make Exclusive Games for SteamOS”. IGN. November 8, 2013閲覧。 ^ Hollister, Sean (December 11, 2013). “SteamOS will be available to download on December 13”. The Verge. December 11, 2013閲覧。 ^ Wilde, Tyler (14 December 2013). “Download SteamOS now — Valve's free Linux-based operating system releases”. PC Gamer. 15 December 2013閲覧。 ^ “Valve wants the Steam community to build its own controllers”. Engadget. 2015年10月23日閲覧。 ^ “Valve's Steam Link: better than a 50-foot HDMI cable”. Engadget. 2015年10月23日閲覧。 ^ Crossley, Rob (November 11, 2015). “First Three Steam Machines Released, Prices and Specs Detailed”. GameSpot. November 11, 2015閲覧。 ^ “SteamOS搭載ゲーム機「Steam Machine」は終息か。海外メディアが報じる”. 4Gamer.net (2018年4月3日). 2018年4月3日閲覧。 ^ “Valve謹製携帯型PCゲーム機「Steam Deck」発表。まずは欧米向けに今年12月に発売、価格は約4万4000円から”. Automaton (2021年7月16日). 2021年7月16日閲覧。 ^ http://www.pcworld.com/article/3112692/linux/broken-promises-games-that-never-made-it-to-steamos-and-linux.html ^ a b c “Index of /steamos/dists/”. repo.steampowered.com. 17 July 2021閲覧。 ^ “SteamOS FAQ” (December 13, 2013). February 19, 2016閲覧。 ^ “SteamOS News - Valve Counts to 3 - SteamOS 3.0 is Inbound, Codenamed Clockwerk”. www.game-debate.com. 2019年9月8日閲覧。 ^ a b Erskine, Donovan (July 15, 2021). “Steam Deck features new version of SteamOS powered by Valve's Proton compatibility layer”. Shacknews. July 15, 2021閲覧。 ^ “Steam Deck Recovery Instructions”. help.steampowered.com. 2 March 2022閲覧。 ^ “Index of /steamos-holo/recovery/”. steamdeck-images.steamos.cloud. 2 March 2022閲覧。 ^ “SteamOS vs. Windows 8.1 NVIDIA Performance” (2013年12月16日). 2015年11月11日閲覧。 ^ Walton, Mark (January 27, 2014). “How To Install SteamOS”. GameSpot. November 25, 2015閲覧。 ^ Orland, Kyle (November 13, 2015). “SteamOS gaming performs significantly worse than Windows, Ars analysis shows”. Ars Technica. November 16, 2015閲覧。 ^ “I installed Windows on Steam Deck and I regret it”. Linus Tech Tips (March 12, 2022). April 24, 2022閲覧。 ^ Freedman, Andrew (March 16, 2022). “Windows on Steam Deck: Benchmarks and Impressions”. Tom’s Hardware. April 24, 2022閲覧。 ^ Jackson, Mike (September 23, 2013). “SteamOS is 'amazing news', says Minecraft creator”. CVG. 2013年9月27日時点のオリジナルよりアーカイブ。October 19, 2013閲覧。 ^ Lee, Ben (October 4, 2013). “Valve's SteamOS "encouraging" for indies, says Thomas Was Alone creator”. Digital Spy. October 19, 2013閲覧。 ^ Pitcher, Jenna (October 12, 2013). “Linux only needs one 'killer' game to explode, says Battlefield director”. Polygon. October 19, 2013閲覧。 ^ Peel, Jeremy (October 9, 2013). “Creative Assembly "confident" that Total War: Rome II SteamOS port is possible”. PCGamesN. October 19, 2013閲覧。 ^ Stallman, Richard. “Nonfree DRM'd Games on GNU/Linux: Good or Bad?”. GNU. November 28, 2016閲覧。 ^ Morgan, Thomas (19 December 2013). “Hands-on with SteamOS”. Eurogamer. 26 December 2013閲覧。 ^ “The state of Linux gaming in the SteamOS era”. Ars Technica. 2015年10月23日閲覧。 ^ Takahashi, Dean (November 13, 2015). “Why one PC maker decided not to ship a Steam Machine this year”. Venture Beat. November 16, 2015閲覧。 ^ Futter, Mike (November 11, 2015). “Origin PC Decides Against Steam OS For Its Steam Machines”. Game Informer. November 16, 2015閲覧。 SteamOS