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