Linux pyörimään Xbox 360 -pelikonsolissa?

Lauri Jämsä
12. maaliskuuta, 2007 17:51

Felix Domke (tmbinc) julkisti viime viikon loppupuolella Linuxille Microsoftin Xbox 360 -konsolin laitteistotukipäivityksen. Domke on niittänyt mainetta muun muassa Nokian Dbox2-digiboxin Linux-modauksien parissa sekä Nintendon Gamecube-konsolin hakkeroinnissa.
tmbinc-nimimerkillä kirjoitteleva Felix Domke lähetti lähdekoodipäivitykset Xbox 360 -pelikonsolia varten PowerPC-arkkitehtuuriin keskittyneelle Linuxppc-dev -postituslistalle. Xbox 360 -pelikonsolin suorittimena onkin käytetty IBM:n PowerPC-pohjaista Xenon-suoritinta, joten Linuxin PowerPC-käännöstä pystyttäisiin käyttämään pohjana konsolin Linux-tuelle. Julkaistut lähdekoodipäivitykset sisältävät Xbox-tuen Linux-ytimen 2.6.20-versiolle.
Pelkkä Linuxin Xbox 360 -tuki ei kuitenkaan riitä. Domke mainitseekin konsolin tarvitsevan erikoislataajan Linuxin lataamiseksi laitteistoon. Lataaja on kehitetty erillään Linuxin Xbox 360 -laitteistotuesta ja sen kerrotaan hyödyntävän hiljattain löytynyttä haavoittuvuutta. Saataville lataajan luvataan tulevan lähiaikoina. Haavoittovuudella, mihin Felix Domke viittaa postituslistaviestissään, tarkoitetaan todennäköisesti 28. helmikuuta uutisoitua (jo Microsoftin paikkaamaa) haavoittovuutta, jonka ansiosta konsolilla olisi mahdollista ajaa kolmannen osapuolen ohjelmia. Aukkoa pystytään hyödyntämään ilmeisesti vain kernelin versioissa 4532 ja 4548. Uusimmassa Microsoftin julkaisemassa ohjelmistopäivityksessä käyttäjät ovat kuitenkin saaneet Xbox Liven kautta konsoleihinsa 4552-kernelin, jonka päivittäminen vanhempaan ei tämänhetkisten tietojen mukaan onnistu.
Domken kertoman mukaan laitteistotuen kirjoittaneet henkilöt haluavat pysyä nimettöminä. Tämä kuitenkaan ei ole aivan selvä juttu siinä mielessä, koska Linux-ytimen kehittämisessä pyritään kontrolloimaan koodin alkuperää ja sen laillisuutta. Tämän takia kirjoittajien täytyisikin ottaa vastuu koodistaan. Nähtäväksi jääkin, että haluavatko kirjoittajat ottaa vastuun, vai jääkö Xbox 360 -tuki virallisen Linux-ytimen ulkopuolelle.

Lähteet:
Linuxppc-dev
Xbox-Scene.com
Digitoday.fi

Lue myös nämä
Käytämme evästeitä sivuillamme. Näin parannamme palveluamme.