open source revenue