During an interview with Todd Moore, VP Open Technology at IBM, Moore made it clear that IBM has over 80,000 employees who are trained to contribute and participate in open source. The company has processes, classes and mentors who aid in this training. Employees can certify in contributing to open-source projects and IBM encourages this. According to Moore, IBM made 19,000 commits to open source projects last month alone.
"We respect our developer's need to be individuals, and their open source code contributed under a personal ID represents them and their resume" said Moore. "Often our contributors will have a personal GitHub ID and an IBM GitHub ID. We use tooling to track contributions under both IDs to ensure everyone gets credit towards our recognition program."
IBM has a program called IBM Developer, which is a technology-based resource, where developers can discover ways to get involved with open source. The company also introduced the Call for Code global challenge (in conjunction with the Linux Foundation) which takes projects and assists them in getting to market.