T techcrunch.com The eternal struggle between open source and proprietary software 2 points kumaranvpl 2 years ago 0 comments