Open Source has become the defacto way to build software. Everywhere we go, whether in the industry or not, we will come across open-source software and open-source software development. How and what are we doing in enabling the next-generation of up-and-coming developers to participate in open-source software development?
The Canada Open-Source Projects (CANOSP) program is an innovative program that connects academia, industry, and the open-source community in order to build the next generation of open-source developers. Through the CANOSP program, top students from Canadian universities are connected with open-source projects, which they actively contribute to and develop over the course of a semester under the mentorship of industry professionals. Various organizations and companies like Eclipse Foundation, Mozilla, IBM and Beanbag with different projects like AdoptOpenJDK Quality Assurance, Eclipse LSP4Jakarta, Eclipse OMR, Review Board, and PRESC have participated in it since its inception.
In this session, we will take a look at the CANOSP program, its experience and successes, and what we have learned from it in promoting and advocating for Open Source and equipping university and college students to participate in open-source software development.