View on GitHub

reading-notes

https://samahabujwaied.github.io/reading-notes/

Open-Source Software Contribution

What do you mean by open-source contribution? Open-Source Software is a type of software whose code is publicly available to use and modify. Open-Source Contribution involves contributing to the development or improvement of open-source software

Contributing to open source for the first time can be scary and a little overwhelming. Perhaps you’re a Code Newbie or maybe you’ve been coding for a while but haven’t found a project you felt comfortable contributing to.

The largest open source community in the world

GitHub

GitHub is home to the largest open source community in the world, with millions of open source projects hosted on the web-based platform for working on software projects

\

What Motivates a Developer to Contribute to Open-Source Software?

It can be hard to imagine that many of the applications and programs we use today are built by hundreds of thousands, even millions, of people all over the world. Open-source software (OSS) is a rapidly growing industry that provides many benefits to the individuals and businesses who use it, as well as to its programmers.

For many outside of the IT world, the concept of contributing to open-source software seems like a remarkable psychological phenomenon, as many of the contributors do it by their own free will and are quite often unpaid for it. The thought of contributing to something that requires a good amount of time without getting a dime for their work can be hard to fully understand.

  1. Improve Coding Skills
  2. Gain Early Experience
  3. Increase Community and Peer Recognition
  4. Greater Job Prospects
  5. Improve Software on a User and Business Level.