From Charles Babcock in InformationWeek : 1. A thriving community A handful of lead developers, a large body of contributors, and a substantial--or at least motivated--user group offering ideas. 2. Disruptive goals Does something notably better than commercial
Read More...