Competitive implications of software open-sourcing