Разница между коммерческим и открытым программным обеспечением заключается в следующих особенностях:
- Коммерческое программное обеспечение разрабатывается компаниями с целью получения выгоды. 1 Для его использования необходима лицензия, при этом компания оказывает техническую поддержку пользователей. 1
- Открытое программное обеспечение распространяется бесплатно. 1 Любой пользователь может получить в своё пользование не только нужную программу, но и её исходный код, модифицировать его по своему усмотрению и по желанию поделиться результатом с другими пользователями. 3 Техническая поддержка такого программного обеспечения не предусмотрена. 1
Таким образом, основное различие заключается в том, что коммерческое программное обеспечение разрабатывается и используется по лицензии, а открытое распространяется вместе с кодом, который можно изменять и дополнять, но без гарантированной технической поддержки. 13