This document discusses analyzing open source code evolution using source code metrics. It describes developing a tool to gather metrics from C/C++, C#, and Java source codes. The tool is used to analyze selected open source projects, studying their release evolutions and comparing characteristics between releases and across projects. Different programming languages and development styles are examined.