Некоторые ключевые различия между коммерческим и открытым прикладным программным обеспечением:
- Разработка. 1 Открытое программное обеспечение создают отдельные лица, группы или организации, а коммерческое — компании. 1
- Доступ к исходному коду. 15 В открытом ПО исходный код доступен для общественности, что позволяет любому желающему просматривать, модифицировать и распространять его. 5 В коммерческом ПО исходный код защищён, и только компания-разработчик обладает полным контролем над ним. 15
- Лицензия. 15 Открытое ПО распространяется по свободной лицензии, позволяющей использовать, изменять и распространять программу без ограничений. 5 Для коммерческого ПО чаще всего требуется приобретение лицензии, что связано с определёнными правилами и ограничениями. 5
- Поддержка пользователей. 1 В открытом ПО пользователям необходимо полагаться на поддержку сообщества. 1 В коммерческом ПО пользователи получают специальную поддержку от поставщика. 1
- Установка и обновления. 1 В открытом ПО установка и обновления осуществляются пользователем. 1 В коммерческом ПО установка и обновления предоставляет поставщик. 1
- Настройка на заказ. 1 В открытом ПО пользователи могут настраивать программу, в коммерческом ПО в основном поставщик предлагает кастомизацию. 1
- Исправление ошибок. 1 В открытом ПО быстрое реагирование сообщества помогает в исправлении ошибок и неисправностей. 1 В коммерческом ПО ответственность за устранение неисправностей в основном несёт поставщик. 1
- Финансирование. 1 Для создания открытого ПО источник средств в основном зависит от пожертвований и поддержки. 1 Для коммерческого ПО источник финансирования зависит от продажи программного обеспечения или лицензирования продукта. 1
Примеры открытого ПО: Firefox, OpenOffice, Zimbra, медиаплеер VCL и Thunderbird. 1 Примеры коммерческого ПО: операционная система Windows, MS Office, SAP, Oracle и Adobe Photoshop. 1