Well, there's an SDL library (yes 3D routines) port for GC code already. There's an SD card adapter (that I am importing 50 of for the GC homebrew dev community) as well as an SD card read & write API for GC-Linux...so you could plug in a 2GB SD card into a Gamecube and boot OS4 from that as has been done by modifying UBOOT on the A1 to boot from USB.
So in theory, porting UBOOT to GC and writing it to the 2MB of flashram that comes with the qoob Pro chip could get you OS4 on Gamecube (with the right graphics driver ofcourse).
Infact I believe a 486MHz GC can outperform a 600MHz A1 do to the Cube's ultra low latency memory access and faster bus (162.5 Mhz). It also may have more cache than your typical G3...not sure. Not too mention better floating point performance.
Also a Gamecube can read DVD R/RW discs...even boot from them with that same qoob "mod" chip.
A vga cable can be hooked up to the DV-out display found on Gamecubes built before May 04.
The GC-Linux build comes with PS/2 drivers for PS/2 keyboard hooked up to a GC controller-to-ps2 adapters. Same could be done for a PS/2 mouse. The Gamecube has 4 controller ports so you could have a mouse, keyboard and 2 controllers no problem.
A Gamecube system capable of running OS 4 can be put together for 1/4 to 1/3 the price of an A1 system with relatively equal performance. Yes, this includes all the "addons" such as ps/2 adapters and mod chip.
@xeron
Why? Have they gotten paid to develop it? I would say they developed it and are now being paid by "pre-sales" and the so-called "licensing". So maybe if they said they had a version ready for the modded 'Cube market, they could get paid by selling THAT version. Mind you, what it would take to also have it run on an additional PPC platform is peanuts compare to the initial A1 development time.