Свободное и открытое ПО хорошо там, где нет большого ущерба из-за маленькой ошибки. Условно говоря, в среднестатистическом офисе. Там как раз давно пора уходить с венды и офиса, уже лет 5-10 как.
А вот на заводах, на гостайне, в самолётах или автомобилях, увы, ответственность другая.
Хотя есть и обратный эффект: выложи Тойота свой говнокод к ЭБУ в опенсорс, может, заметили бы косяки до того, как люди начали гибнуть.
Еще один пример, который всегда привожу студентам:
1. Берём наикрутейший проект с открытым кодом (Drupal,. Wordpress, любая поделка на yii2 и т.п). Их исходники лежат в открытом доступе. Любые уязвимости сразу известны и сразу заряжена куча ботов под их эксплуатацию (уязвимостей). Поэтому страдают порталы, превращаясь в малварь-зомби или ботов ботнета
2. Берём на коленке сделанный первокурсником сайт на чистом пэхэпэ - и большая часть этих атак ему не страшна. А может даже и 100% атак. Не потому что это крутой код, а потому что он никому неизвестен 😉
Вот такой парадокс свободного ПО...