Xbox Linux
(Learn how and when to remove this template message)
Xbox Linux był projektem, który przenosił system operacyjny Linux na konsolę gier wideo Xbox. Ponieważ Xbox używa systemu podpisu cyfrowego, aby zapobiec publicznemu uruchomieniu niepodpisanego kodu, trzeba albo użyć modchipa, albo softmoda. Pierwotnie modchipy były jedyną opcją, jednak później okazało się, że chip TSOP, na którym znajduje się BIOS konsoli Xbox może być reflashowany. W ten sposób można flashować BIOS „Cromwell”, który został opracowany legalnie przez projekt Xbox Linux. W związku z dużą nagrodą pieniężną dla pierwszego zespołu, który zapewni możliwość uruchomienia Linuksa na konsoli Xbox bez konieczności hakowania sprzętu, znaleziono również liczne hacki programowe. Na przykład, w grze 007: Agent Under Fire znaleziono przepełnienie bufora, które umożliwiało uruchomienie programu ładującego Linux („xbeboot”) bezpośrednio z zapisanej gry.
Xbox jest w zasadzie komputerem PC z niestandardowym procesorem Intel Pentium III 733 MHz, dyskiem twardym 10 GB (z czego 8 GB jest dostępne dla użytkownika), 64 MB pamięci RAM (chociaż we wszystkich wcześniejszych pudełkach można to zwiększyć do 128 MB) i 4 portami USB. (Porty kontrolera są właściwie portami USB 1.1 ze zmodyfikowanym złączem.) Te specyfikacje są wystarczające do uruchomienia kilku łatwo dostępnych dystrybucji Linuksa.
Z strony domowej Xbox-Linux:
Xbox jest wolnym od spuścizny komputerem PC firmy Microsoft, który składa się z procesora Intel Celeron 733 MHz, karty graficznej nVidia GeForce 3MX, 64 MB pamięci RAM, dysku twardego 8/10 GB, napędu DVD i Ethernetu 10/100. Jak na każdym komputerze PC, można na nim uruchomić Linuksa.
Xbox z Linuksem może być pełnoprawnym komputerem stacjonarnym z myszką i klawiaturą, skrzynką internetową/emailową podłączoną do TV, serwerem lub routerem albo węzłem w klastrze. Możesz mieć dual-boot lub używać tylko Linuksa; w tym drugim przypadku możesz zastąpić oba urządzenia IDE. I tak, możesz podłączyć Xboxa do monitora VGA.