As it is a computer with decent RAM and a good CPU, it makes sense to port Linux to this platform.
Linux can be used:
• to use a GameCube as a thin client
• to use a GameCube as a multimedia terminal
• to use a GameCube as a small PowerPC-based server
• as a runtime environment for homebrew development