Основное отличие открытого программного обеспечения (Open Source) от проприетарного заключается в доступности исходного кода. 1
Open Source предполагает, что исходный код программы открыт и доступен. 1 Это даёт возможность разработчикам узнать, как именно работает ПО, внедрять процессы безопасной разработки на всём цикле эксплуатации ПО, а также вносить изменения в соответствии с потребностями бизнес-заказчика. 1
Проприетарное ПО предполагает монополию разработчика или иного правообладателя на его использование. 2 Лицензии на использование такого ПО обычно платные, и по ним передаётся очень ограниченный объём прав. 2 Покупатель лицензии обычно не получает исходный код программы, не может распространять, модифицировать её экземпляр. 2
Таким образом, над Open Source задачу берёт на себя сообщество разработчиков, а над проприетарным ПО работают сотрудники компании-владельца продукта. 5