В работе рассмотрена проблема получения количественной оценки надежности сложного ПО с открытым кодом, используемого для построения современных АСУ ТП. Для этапа разработки и модификации предложена оценка надежности программы, основанная на метрике “затраченных усилий”. Приведена формула для расчета вероятности отказа для высоконадежного ПО, выполняющегося под управлением операционной системы с функцией защиты памяти.