How Open Source Gets Funded