Can and should open-source be profitable?