Mozilla Identifies 10 Open Source Personas: What You Need to Know

Participating in open source communities—or in any open organization, for that matter—means collaborating with others who might not operate the same way you do. Their motivations may differ. Their governance models might seem foreign. Their goals might not immediately speak to you. So if you’re going to work together, you’ll need to develop a clear sense of what makes the project tick—and decide quickly whether working together is best for your team and your business.

Source: Linux.com