Open Source Software

Are those pieces of code that are available to other developers. The creator of this software can decide whether to charge for it or make it free. Also, they can decide whether they want to get credit or not depending on the type of license have.