Почему у Samsung просто нет шансов догнать Apple

Кaк бы ни стaрaлaсь Samsung, нo oпeрaциoннaя систeмa Tizen нe стала заменой iOS или хотя бы ее достойным конкурентом. Южнокорейский гигант пока весьма ограниченно использует фирменную платформу. Сейчас при разработке продукта важную роль играет не только аппаратное обеспечение, но и софт, качество и надежность работы программного обеспечения. Но, судя по квалификации разработчиков Samsung, компании никогда не догнать своего главного конкурента в лице Apple.

Эксперт в области компьютерной безопасности Program Verification Systems Андрей Карпов заявил об обнаружении в Tizen тысячи уязвимостей. Исследовав с помощью синтаксического анализатора PVS Studio всего лишь 3,3% кода платформы, специалист обнаружил порядка 900 проблем. По его подсчетам, весь код содержит 27 000 уязвимостей.

«Я исследовал более 2 400 000 строк кода (вместе с комментариями) и обнаружил 900 ошибок. Весь проект Tizen , включительно со сторонними библиотеками, состоит из 72 500 000 кода (без учета комментариев) на C и C++. Следовательно, я проверил 3,3% кода. Подсчеты: (72500000 * 900/2400000 = 27187)», – заявил Карпов.

Исследователь уведомил Samsung о проблеме и предложил свою помощь, однако компания отказалась проводить исследование. «У нас есть свой собственный аналитический инструмент, который мы регулярно используем для анализа Tizen. Как бы то ни было, мы не согласны с тем, что в Tizen есть 27 000 дефектов», — заявили в компании.

Ранее эксперты признали Tizen самой небезопасной операционной системой. Исследователи обнаружили в ОС 40 уязвимостей «нулевого дня», которые делают смартфоны Samsung уязвимыми к дистанционным атакам.

«Наверное, это худший код, который я видел. Всё, что можно было сделать неправильно, сделано неправильно», — сказал Амихай Нейдерман.

Разработчики Samsung не стали утруждаться и позаимствовали немалую часть кода из операционной системы Bada, которую компания разрабатывала ранее. В итоге кодовая база ОС выглядит устаревшей, «будто на дворе все еще 2005 год», — сказал Нейдерман.

]]>

Комментирование и размещение ссылок запрещено.

Обсуждение закрыто.