W materiałach opisujących genezę Gnasha wskazywano też na uwarunkowania licencyjne i brak pełnej dokumentacji potrzebnej do niezależnej implementacji odtwarzacza, co oznaczało konieczność prowadzenia inżynierii wstecznej formatu i zachowania wtyczki. Z perspektywy FSF i projektu GNU stworzenie wolnego odtwarzacza Flash było na tyle istotne, że Gnash był wymieniany jako projekt „wysokiego priorytetu” (High Priority Project).
Początki projektu Projekt został ogłoszony 20 grudnia 2005 przez Johna Gilmore’a jako nowy projekt GNU, którego celem było stworzenie odtwarzacza zgodnego ze standardami Macromedia „Shockwave Flash” i zdolnego do odtwarzania plików „.swf”, zarówno jako aplikacja samodzielna, jak i wtyczka przeglądarkowa (początkowo dla Firefoksa). W tym samym komunikacie wskazano, że Gnash powstał jako rozwidlenie (fork) projektu GameSWF, którego kod został dostosowany do celu odtwarzania „filmów” Flash i rozwijany dalej na licencji GNU GPL.
W styczniu 2006 FSF ogłosiła włączenie Gnasha do projektu GNU jako wolnego odtwarzacza Flash (SWF) oraz wtyczki dla Firefoksa. Pierwsze wydanie alpha (0.7.1) zostało udostępnione w maju 2006, m.in.