Kennedy Ekanem
Software Engineer, Teacher, OSS Evangelist. Linux || Python
Kennedy Ekanem
Linux Engineer, Teacher, OSS Evangelist
Co-Lead at OSCA Calabar
Open Source Community Africa (OSCA) is for open source lovers, enthusiasts, advocates and experts within and across Africa with the sole aim of increasing the rate of credible contributions by African software developers, designers, writers and everyone involved in the sphere of technology to open source projects both locally and globally, changing the perception of Africans from just the billion users to the
NEXT BILLION CREATORS.
Samson Goddy
Co-founder OSCA
Text
Ada Nduka Oyom
Co-founder OSCA
Open source encompasses software code, design elements, and accompanying documentation released under an open source license, granting users the rights to utilize, duplicate, distribute, and enhance the content by actively participating and making contributions to its development
What is OSS?
Open source is more than just a buzzword in the world of technology. It's a dynamic, collaborative ecosystem where passionate individuals from across the globe come together to build, innovate and share
Am I using Open Source Software?
Firefox
VLC
Open source encompasses software code, design elements, and accompanying documentation released under an open source license, granting users the rights to utilize, duplicate, distribute, and enhance the content by actively participating and making contributions to its development
Firefox
VLC
Open Source and Its Impact
Accessibility and Affordability: Open source software is often available for free or at a significantly lower cost than proprietary alternatives. This makes technology more accessible to individuals and organizations with limited budgets, especially in developing countries.
Community Building: Open source projects foster the creation of vibrant communities of like-minded individuals. These communities offer support, knowledge sharing, and networking opportunities for developers, users, and enthusiasts.
Education and Skill Development: Open source provides an excellent platform for individuals to learn and develop their skills. Contributors gain practical experience by working on real-world projects, making open source a valuable resource for education and skill development.
Environmental Sustainability: Open source software can contribute to environmental sustainability by promoting the reuse and repurposing of code and reducing the need for resource-intensive software development from scratch.
Innovation and Rapid Development: Open source projects encourage collaboration and innovation. Developers from around the world can contribute to and improve software, leading to rapid development cycles and the creation of high-quality, feature-rich applications.
AWESOME OPEN SOURCE RESOURCES
The Holy Grail of Resources
Open Source is the fastest way to get ahead in your career
Action steps
First Timers Only
https://www.firsttimersonly.com
Make your first open source contribution in 5 minutes
https://firstcontributions.github.io
Beginners Guide to OPEN SOURCE Design
https://learnwithnie.hashnode.dev/beginners-guide-to-open-source-design
Awesome for non-programmers
https://github.com/szabgab/awesome-for-non-programmers
By Kennedy Ekanem
In this session, Kennedy Ekanem will discuss various strategies and approaches to empower African developers to make sustainable contributions to open source projects while fostering collaboration both locally and globally.