Open source programmers are people who choose to create and publish computer programs online, for anyone to see and use, without asking for money. These programmers do this because they are motivated by several different things. Some are driven to contribute to an existing project they find interesting, while others might want to show off their skills and help others use their software. Some open source programmers may want to create something that has a positive impact on the world, or help make a company or organization more efficient. Many open source programmers think that making software available for free to everyone is a great way to make a positive contribution to society.