Advertising-financed approaches: In order to bring new products to market, many companies have shifted their business model to advertising-financed software.