vapourware - definition and synonyms

noun [uncountable] computing 

Your browser doesn’t support HTML5 audio

/ˈveɪpə(r)ˌweə(r)/
  1. a new product, especially computer software, that is announced to the general public but has not yet been produced or made available to buy

    Would the project simply turn out to be vapourware?

    This meaning is based on one submitted to the Open Dictionary by: Kerry from United Kingdom on 25/08/2015