What is Open Source Software(OSS)?

Open Source Software is a computer software whose source code is made publicly available for modification and enhancements. It is released under various licenses like BSD, MIT etc. “What is open source?” is a good read.

I strongly believe that reading few lines of code is worth more than reading 500 pages of a book. When you follow code written by great programmers, you automatically tend to pickup some great practices while coding.

Even before I studied the subject Software Engineering in college, I had practical knowledge of version control systems, debuggers, issue trackers, continuous integration tools and this was all because of contributing to open source projects.

There are many advantages to contributing to open source - You can make a great resume that stands out from the crowd. It helps you in building online presence.

But, these merry words won't help you get started..