TY - RPRT TI - Microsoft, libraries and open source AU - Wade, Alex PY - 2010 UR - https://www.osti.gov/biblio/1025952 ID - 1025952 ER -