Анализ кода ОС Tizen указал на 27 000 ошибок в ней

В операционной системе Tizen, которую корпорация Samsung использует в своих смарт-часах, телевизорах, некоторых моделях смартфонов и другой «умной» электронике, может содержаться свыше 27 000 багов. Такой вывод опубликовал в своём блоге технический директор проекта статического анализатора программного кода PVS-Studio Андрей Карпов.

На момент составления отчёта Карпов и его команда изучили при помощи PVS-Studio 2,4 млн строк C и C++ кода Tizen без учёта комментариев, что составляет 3,3 % от его общего размера, и обнаружили порядка 900 ошибок. Откуда же взялась цифра 27 000? Дело в том, что ОС Tizen вместе со сторонними библиотеками насчитывает в общей сложности 72,5 млн строк кода, и указанное в заголовке новости количество багов — это прогноз, основанный на экстраполяции полученных результатов, или, проще говоря, элементарном математическом расчёте.

Важность своих исследований автор подчёркивает данными Samsung, согласно которым, популярность Tizen уверенно растёт, и продажи только мобильных телефонов под её управлением в 2017 году увеличились на 100 %. Кроме того, в прошлом году было объявлено о создании российской версии ОС Tizen, которая стала первой в нашей стране мобильной операционной системой, сертифицированной в Федеральной службе по техническому и экспортному контролю (ФСТЭК).

Источник:

 
Источник: 3DNews

tizen, баги, код

Читайте также