Основное отличие коммерческого программного обеспечения от бесплатного заключается в условиях распространения и использования. 12
Коммерческое программное обеспечение распространяется за деньги: за каждую копию программы необходимо платить правообладателю. 2 Исходный код таких программ закрытый. 2
Бесплатное программное обеспечение доступно для всех без оплаты. 1 Такие приложения можно легко найти в интернете. 2 Их программный код обычно скрыт, запрещено использование в коммерческих целях, то есть для получения выгоды. 2
Также при предоставлении бесплатного программного обеспечения правообладателем, как правило, оговариваются специальные условия использования ПО. 3 Распространённым условием является запрет на внесение любых изменений в программный код, за исключением прямо разрешённых законодательством. 3
Ещё одно отличие заключается в том, что в лицензионных соглашениях, предусматривающих предварительную или последующую оплату за передаваемое программное обеспечение, содержится больший объём гарантий и обязательств правообладателя, нежели в лицензиях на бесплатно распространяемое программное обеспечение. 3