The fifth annual Black Duck Open Source Rookies of the Year program recognizes the top new
open source projects initiated in 2012. This year’s Open Source Rookies honorees span JavaScript frameworks, cloud, mobile, and messaging projects that address needs in the enterprise, government, gaming and consumer applications, among others, and reflect important trends in the open source community.
Three clear trends drove the success of the 2012 Black Duck Open Source Rookies of the Year:
- Evolving JavaScript – There was significant growth in projects focused on evolving the development frameworks, platforms and tooling around JavaScript; in fact, five of the top 10 picks this year are JavaScript-related projects. Several of the projects are tackling similar problems, in some cases competing and in other cases working together, to advance the large-scale use of JavaScript for serious application development. The size of the organization behind these projects ranged in size, some starting from a single developer while others started within some of the biggest tech companies in the world.
- Focus on Mobile – Three of this year’s Rookies had a mobile focus, each tackling different aspects of the mobile ecosystem, from development frameworks to real-time video filtering to multi-touch gestures. JavaScript also overlapped in these projects with continued focus on the mobile web.
- Language Choice – Python, Ruby and JavaScript were the standout languages this year.
Using data on open source projects from Ohloh.net and the Black Duck® KnowledgeBase™, Black Duck reviewed thousands of open source projects that were initiated in 2012 to select the fifth annual Open Source Rookies of the Year. Using a weighted scoring system, points were awarded based on project activity, commits pace, project team attributes and other factors. Black Duck determined the top 10 Rookie projects following an audit of its findings and normalization of scores.






