Software by Stocks