Timeline
I'll get the facts/dates down first and then worry about formatting. Feel free to add in, I haven't bothered adding source information since those websites are mostly gone now except Eurasia for the original news posts.
September 14, 2001
- GameCube released in Japan
November 18, 2001
- GameCube released in North America
May 3, 2002
- GameCube released in Europe
May 17, 2002
- GameCube released in Australia
June 17, 2003
- PSUL 1.0 - GAMECUBE CODE UPLOADER released by CrazyNation
October 10, 2003
- Animal Crossing Loader 1.0 released
- First game backup loading on the console (from BBA)
October 29, 2003
- tmbinc first IPL replacement info released and IPL replacement.dol (injected a small bit of replacement PPC code then used a AR memory card as the next level loader)
??
- PSOLoad v1 by Costis?
January 20, 2004
- GC-Linux "Linuxpreview" released
November 24, 2004
- Viper GC announced on Xbox-Scene
December 13, 2004
- Viper GC goes on sale
December 17, 2004
- Cobra 0.2 for ViperGC released
- First DVD-R use on GameCube
December 31, 2004
- tmbinc IPL (flash based) replacement info and updated IPL replacement.dol released after 21C3 display
- First piece of homebrew to boot DOL from SD
February 21, 2005
- Anaconda04 - Viperfree Cobra04 DVD-R boot core recode in pure assembly released by Freefall , Wildlight , ttl and xor37h
February 26, 2005
- GCoS v1.0 (Combined tmbinc IPL.dol + Anaconda04 code for GUI based disc booting without a modchip)
March 24, 2005
- Qoob Pro announced (with Lite available a few weeks after Pro)
April 1, 2005
- Qoob Pro released
- First no swap DVD-R
December 27, 2005
- Viper GC Extreme released
December 7, 2007
- SD-Boot 0.1 BETA released
- First backup from SD card
February 1, 2011
- Swiss 0.1 r2 released