Yeah, sorry, the border betweeen indy and open source comunities are very blurry. Often times games released on steams might be even available in less polished versions on github or just stolen gpl versions of them, that nobody persecutes.
Its really not that clear of a distinctions as it used to be.