7. Summary
In this paper, we have tried to create an understanding of what motivates people to participate in OSS development. We applied the LPP theory to understand how to form and sustain OSS communities that are essential to the success of OSS projects. We argued that learning is one of the major driving forces that motivate people to get involved in OSS communities. We discussed how our theory can inform software engineering researchers and OSS practitioners.
OSS is a very complicated phenomenon that is related to technology, human behaviors, economics, culture, and society. We do not claim that our theory clarifies all those complicated, intertwined relationships, but we do believe that it creates a better theoretical understanding of OSS from a new analytical angel, and provides practical guide to the management and development of OSS projects.