Microsoft (381) OSS (277) Total
Bug Fixing   141 79 220
Fixing bugs 128 66 194
Logical issues 10 5 15
Security defects 2 7 9
Incompatibility of the project 4 6 10
Maintainability issues   234 198 432
Quality 137 138 275
Ensure Readable Code 10 21 31
Ensure Project Requirements 5 12 17
Testable Code 7 6 13
Ensure Maintainability 14 19 33
Ensure Portability 2 11 13
Style 19 15 34
Design 55 27 82
Other / Motivated to write better code 14 19 33
Facilitates Knowledge Sharing   189 86 275
General knowledge sharing 35 73 108
Solutions to Common Problems 10 -
Generation of New Ideas 23 13 36
Learn About Project 68 18 86
Mentoring 25 -
Developer growth 71 -
improve coding practice 18 -
Helps to Strengthen Community/Collaboration   103 71 174
Relationship Between Developers 3 4 7
Strengthen Community 11 9 20
Encourage Collaboration 23 16 39
Perception of Expertise 7 29 36
Enlightens team  74 -
Other - 36
General errors typos   68 54 122
General errors/ typos 68 54 122
0
Other   75 58 133