There are a lot of benefits in using open source software when starting your next project. Before diving into these amazing benefits, let’s first examine what the term “open source” means. Quite simply, open source is software code that is open for inspection and modification and allows anyone to make contributions to its development. An example of a well known open source project is PostgreSQL -- a relational database system that is widely used in many projects. Anyone with some programming experience can make contributions to this and other open source projects. It’s a great way to get involved in the community and gain recognition from others within the open source community. It also is a great thing to add to your resume since it shows you are active in development and have some basic understanding of software development processes.
For more information about open source efforts, please check out these various open source consortiums:
Apache Software Foundation -- https://www.apache.org/foundation/
Linux Foundation -- https://training.linuxfoundation.org/
Free Software Foundation (FSF) -- https://www.fsf.org/about/
The Eclipse Foundation -- https://eclipse.org/org/
Document Foundation -- https://www.documentfoundation.org/