Open Source
Open source refers to software that is freely available for modification and possible redistribution. Open source projects allow the source code to be reused by anyone with the restriction that any derivative projects are released under the same license.
Such projects are intended to foster open collaboration from a variety of perspectives on problem-solving. The code is reviewed and updated by groups of developers of all sizes. One benefit of this is that it provides a greater opportunity for bugs and security holes to be detected and handled effectively.
Open Source Concepts
- Angular
- Bootstrap
- Express
- Font Awesome
- GraphQL
- Linux
- Linux Kernel
- Next.js
- Node.js
- Open-Source Software
- Webpack
Open Source contributors
Contribute to Docs
- Learn more about how to get involved.
- Submit feedback to let us know how we can improve Docs.
Learn Open Source on Codecademy
- Skill path
Code Foundations
Start your programming journey with an introduction to the world of code and basic concepts.Includes 5 CoursesWith CertificateBeginner Friendly4 hours - Free course
Introduction to Open Source
Learn how to contribute to, create, and maintain open source projects!Beginner Friendly< 1 hour