Your Web News in One Place

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
September 20, 2021 05:47 am GMT

What is Open Source and how to get started?

What is Open Source?

Open source is a commonly used term for the code which is publically accessible and people can see, edit, and share the data. In open-source projects, developers from all around the world can contribute to the project and make it better.

Benefits of Open Source

  • Lower cost
  • Higher quality software and code
  • Secure as code is public
  • Flexible
  • Faster development

Cons of Open Source

  • Needs maintenance
  • Hidden costs
  • Support
  • User friendly

Getting Started

Getting started with open source as a maintainer

To get started with open source as a maintainer, you need to do the following steps

  • Build a project
  • Add it as a public repo to GitHub, GitLab, or BitBucket.
  • Add some docs on what it is and how to contribute
  • Add a license to your repo
  • Add some issues in the issues section (if you have any)
  • Let everyone know about it (if no one knows about it then no one will be able to contribute :P)

Getting started as a contributor

  • Find a repo you want to contribute to
  • Add the features or bug fixes
  • Make a pull request
  • Wait for your code to be merged

The main trouble for every beginner while starting to contribute is finding repositories.
So here are some useful articles-

If you were ever thinking of contributing to open source, now is the perfect time to start

Useful links

Open Source Initiative

All socials


Original Link: https://dev.to/byteslash/what-is-open-source-and-how-to-get-started-3iia

Share this article:    Share on Facebook
View Full Article

Dev To

An online community for sharing and discovering great ideas, having debates, and making friends

More About this Source Visit Dev To