Most of them sell their software for money. They can also sell tech support (troubleshooting, upgrades etc.)
Many companies make a free tax return software. They do their best to make the best software that they can to help you get a free tax return with little or no to none cost of money.
Who knows maby they want the user to buy more then one of their software to make more money.
Many companies make call schedualing software. Some of these companies are Shiftboard, CentralLogic, ShiftPlanning, Appointment-Plus, and athenaCommunicator.
If the product is great most people will donate a small amount of money to it. Also you can sell open source software, but anyone can distribute it. Normally, no, but in some cases, people make quite a lot.
Sulivan does not make Educational Software. Encore and InterActive Learning are two companies that do make educational software.
I could not find any companies that make both tax and accounting software for personal use. There may be commercial software that would fit the bill.
Here are a couple companies that will sell this software to you: http://www.replicon.com/ and http://www.timesheet.com/ .
A number of companies create software catered to the hospitality industry. These include: Capterra, Atrium, smart hotel software, webrezpro, and elina.
you make money if you teach gymnastics.
Talent management solutions are often sold as software systems. The companies that make such software include Halogen Software, ADP and People Fluent.
They do businesses.
There are many companies that manufacture dialing software for businesses. Some of these companies would include Mojo Sells, Voice 2 Phone and Vanilla Soft.