8 Dingen die de Alpha Release ons vertelt over het SteamOS Linux-systeem
SteamOS, het woonkamer pc-besturingssysteem van de woonkamer, is in feite gewoon een nieuwe Linux-distributie. Het is gebaseerd op Debian en biedt eenvoudige toegang tot een standaard Linux-desktop, compleet met een pakketbeheerder.
Het Chrome OS van Google is gebaseerd op Linux, maar kan geen Linux-desktopapps uitvoeren zonder de ontwikkelaarsmodus in te schakelen. Valve's SteamOS is veel dichter bij de traditionele Linux-desktop die Linux-geeks al jaren gebruiken.
We raden af om SteamOS nog niet te installeren. Valve biedt een vroege alpha-build met vrij smalle hardwarevereisten en een installatieproces dat nog niet is gestroomlijnd.
Een inleiding tot SteamOS
Als je het nog niet bijgehouden hebt, is SteamOS de poging van Valve om een Linux-gebaseerd besturingssysteem voor pc-gaming te maken. Het is ontworpen om te draaien op Steam Boxes, die pc's voor de woonkamer zijn. Steam Boxes (of "Steam Machines") en SteamOS zijn ontworpen om te concurreren met traditionele huiskamerconsoles zoals Xboxen, PlayStations en Wii's. Ze brengen een pc-game-ervaring naar de woonkamer.
SteamOS is gebaseerd op Linux, dus spellen die op SteamOS worden uitgevoerd, zullen ook op Steam voor Linux worden uitgevoerd. SteamOS zal gratis voor iedereen beschikbaar zijn, dus je kunt jezelf downloaden en het op je bestaande hardware installeren als je wilt. Je kunt het systeem hacken en de software aanpassen, net zoals je dat op een traditionele Linux-distributie kunt doen.
Dit project is een poging van Valve om het pc-gaming-ecosysteem uit de buurt van Microsoft Windows te slepen, waardoor het een kans krijgt in de woonkamer. Door Linux op te bouwen, krijgt de hele pc-gamingindustrie een uitkomst als Microsoft een toekomstige versie van Windows volledig afsluit en de desktop verwijdert.
Groot beeld, tv-interface
Je moet niet bang zijn voor SteamOS als je nog nooit Linux hebt gebruikt. Voor normale gamers komt SteamOS vooraf geïnstalleerd op Steambox-hardware waarvoor het is geoptimaliseerd. Sluit hem gewoon aan, sluit hem aan op je tv en hij zou gewoon moeten werken. De daadwerkelijke interface die u ziet, is de door Steam's TV geoptimaliseerde "Big Picture Mode", geoptimaliseerd voor besturing met een gamecontroller.
Je bent natuurlijk vrij om SteamOS te installeren op elke hardware die je leuk vindt. De Big Picture-modus werkt ook op Windows-, Mac- en andere Linux-desktops, dus je kunt elk systeem waarop Steam wordt uitgevoerd gebruiken als een set-top box op tv.
Gebaseerd op Debian Wheezy, Not Ubuntu
Valve beveelt Ubuntu aan voor gebruikers die Steam op Linux willen installeren, maar SteamOS zelf is gebaseerd op Debian Wheezy. Valve beantwoordt de vraag "Waarom is SteamOS gebouwd op Debian en niet op Ubuntu"? "Op hun SteamOS FAQ-pagina:
"Voortbouwen op de kern van Debian is de beste manier voor Valve om een volledig aangepaste SteamOS-ervaring aan onze klanten te leveren."
Dit beantwoordt de vraag niet volledig. Als we moesten raden, zouden we zeggen dat Debian trager beweegt en een stabielere basis is om op te bouwen. Ubuntu wordt vaker bijgewerkt en streeft naar controversiële systeemwijzigingen zoals Mir, zijn eigen weergaveserver om Xorg te vervangen. De rest van het Linux-ecosysteem lijkt te zijn gestandaardiseerd op Wayland, dus Ubuntu gaat het alleen doen en zijn eigen grafische weergavesysteem in eigen huis ontwikkelen.
SteamOS is zo dichtbij Debian dat het installatieprogramma slechts een aangepaste versie van het Debian-installatieprogramma is. Het bevat zelfs de "Iceweasel" webbrowser, dat is Mozilla Firefox met de branding verwijderd, op zijn bureaublad.
Standaard GNOME Linux Desktop
Onder de kap bevindt zich een standaard GNOME 3 Linux-desktop, compleet met GNOME Shell. Om toegang te krijgen hoeft u alleen nog maar het Steam-instellingenscherm te openen, naar het interface-menu te gaan en de optie "Toegang tot de Linux-desktop inschakelen" te activeren. U kunt dan de optie Terug naar bureaublad selecteren om over te schakelen naar het SteamOS-bureaublad. Het pictogram Terugkeren naar stoom schakelt u terug naar Steam's TV-geoptimaliseerde interface.
Gebruikt APT voor updates en software-installatie
SteamOS gebruikt de APT-pakketbeheerder, die door Debian is ontwikkeld en ook door Ubuntu wordt gebruikt. Valve beheert zijn eigen softwarebronnen en SteamOS werkt de systeempakketten daarvan automatisch bij.
SteamOS wordt alleen geleverd met eigen Valve-repositories, maar je hebt ook de mogelijkheid om andere pakketrepository's toe te voegen. De SteamOS-gemeenschap kan zijn eigen opslagplaatsen maken om extra Linux-desktopsoftware beschikbaar te maken.
In de toekomst zegt Valve dat ze van plan zijn om meer pakketten direct beschikbaar te stellen via de SteamOS-softwarebronnen. Momenteel zouden veel Debian Wheezy-pakketten compatibel moeten zijn.
32-bit repositories beschikbaar
SteamOS heeft op dit moment vrij strenge hardwarevereisten. Het vereist een 64-bits CPU en UEFI-firmware, geen traditioneel BIOS. We verwachten echter dat Valve de compatibiliteit van hardware zal uitbreiden. Valve beheert ook 32-bit software-repositories voor SteamOS, dus een 32-bit versie zou uiteindelijk in de kaarten moeten zitten. Hierdoor wordt SteamOS beter compatibel met bestaande, oudere hardware.
Games moeten prima werken op andere Linux-distro's
Als er enige twijfel was - en dat had niet moeten gebeuren, gezien wat Valve had gezegd - laat deze nauwe relatie met desktop Linux zien dat games voor SteamOS zeker op Steam voor Linux zullen draaien. SteamOS en Steam voor Linux zijn in principe hetzelfde. Dit betekent dat Steam's Linux-spelselectie dramatisch zou moeten verbeteren. Als SteamOS succesvol is, wordt desktop Linux een krachtig pc-gamingplatform.
Zoals Valve game-ontwikkelaars op de SteamOS FAQ-pagina vertelt:
"Alle Steam-toepassingen worden uitgevoerd met behulp van de Steam Runtime, een vaste binaire-compatibiliteitslaag voor Linux-toepassingen. Hierdoor kan elke toepassing worden uitgevoerd op elke Linux-distributie die de Steam Runtime ondersteunt zonder opnieuw te compileren. "
Open, hackable platform
Om de een of andere reden verspreidden sommigen geruchten dat SteamOS zou worden "opgesloten" in de eigen software van Valve. We weten nu zeker dat het helemaal niet op slot zit. Het is eenvoudig om toegang tot de traditionele Linux-desktop of zelfs de Linux-terminal in te schakelen, softwareopslagplaatsen toe te voegen en, indien gewenst, traditionele Linux-desktopsoftware te gebruiken. Alle typische Linux-desktopprogramma's en terminalsoftware moeten op SteamOS worden uitgevoerd.
Game-ontwikkelaars kunnen zelfs games van buiten de Steam-winkel naar SteamOS-gebruikers distribueren. Ze zouden gewoon naar de desktop moeten gaan om het vanaf daar te installeren en te starten.
De lagere delen van het systeem zullen zelfs aanpasbaar zijn voor Linux-geeks en iedereen die het wil proberen. Het verkrijgen van roottoegang tot SteamOS is eenvoudig en er zijn geen hacks aan verbonden.
SteamOS voor desktops en laptops?
Wanneer SteamOS meer stabiliseert, is het niet moeilijk om je voor te stellen dat Steam-fans of Linux-geeks het op hun pc of laptop installeren en het als hun hoofdbesturingssysteem gebruiken. Waarom niet? Er zijn al mensen die Debian, Ubuntu of andere Linux-distributies op hun pc gebruiken. Met toegang tot een volledige Linux-desktop kan een SteamOS-systeem net zo nuttig zijn als normale Linux-desktops.
De volledige desktop zou Valve ook een weg kunnen bieden naar het uitbreiden van SteamOS naar andere vormfactoren. Als SteamOS bijvoorbeeld zou opstijgen, zou Valve binnen enkele jaren een paar gaminglaptos kunnen gaan verkopen met hun besturingssysteem. Ze hebben al een hele desktop-systeem op zijn plaats. Steam heeft zelfs een ingebouwde desktopapp store, hoewel het redelijk onderbenut is.
Wat de toekomst ook inhoudt voor SteamOS, het zal interessant zijn om naar te kijken. Het jaar van Linux op het bureaublad op de tv is zo ongeveer hier.