The benefits of contributing to open source are no secret. You can improve your coding skills, help improve the products you use, get involved with a community, solve real problems, build your portfolio, and even get a job. With a list of benefits like that, everyone should be contributing to open source. Right?

What’s Stopping You?

I’ve asked hundreds of developers this question. Some may use different words to describe it, but I can collect the reasons in a few (very) common buckets:

Source: DZone