Ich würde sagen, das Wort "Demo" wird in Maker-Kreisen einfach anders verwendet als ursprünglich im kommerziellen Sektor angedacht. Ich kann nicht ganz verstehen, wie man sich rein an Begrifflichkeiten aufhängen kann. Es ist in der Regel vollkommen klar, was geboten wird, es hat sich eine bestimmte Konvention etabliert, die keinen stört, und ob es nun "Demo" oder "Release" heißt, macht nun echt nicht den Unterschied aus.

Im Übrigen gibt es auch schon seit Anbeginn des Usus auch im kommerziellen Bereich nicht nur die "Demo". Die gegebene Definition ist unvollständig und beschränkt sich auf eine einzige Möglichkeit. Der Autor darf das gern als die "Demo" schlechthin hinnehmen, dadurch wird es aber weder wahrer, noch sollte das irgendwas am etablierten Sprachgebrauch und an der Konvention ändern. Das kann nur der Konsens und den gibt es hier offenbar, denn die Bezeichnung ist in unserer Szene überbordend weit verbreitet.