Ежели кто не знает, то весь софт для компьютеров можно разделить на две категории: софт с открытым исходным кодом и софт с закрытым исходным текстом. Софт можно еще разделить на платный, условно-бесплатный и бесплатный. Дальше начинаются всякие тонкости типа "код открытый, но можно только смотреть" и так далее. Сейчас они не интересны.
В общем, мы получаем 6 категорий софта. На одной стороне: платный софт с закрытым исходным текстом (тот же ворд), на другой - бесплатный софт с открытым исходным текстом (ядро linux).
При этом необходимо помнить, что термины платный/бесплатный в данном случае обрисовывают ситуацию только со стороны пользователя. Со стороны производителя софт всегда платный. Платят деньгами, временем, оборудованием, вкладывают оплату разработки в стоимость поддержки и так далее.
Вот.