Авторские статьи

PVS-Studio и Ubuntu.


Выбрав специализацией системное администрирование, умер давно как инженер-программист, но на Хабре очень люблю читать блог русской команды viva64, где они доходчиво и на примере open source проектов объясняют зачем нужно использовать их детище-инструмент PVS-Studio, который с помощью статического анализа кода помогает находить и устранять ошибки в программах. Искренне радовался за них, когда их заметил сам бог игровой индустрии, папа Quake, Джон Кармак! Ну, а теперь Canonical + PVS-Studio = ещё лучше код Ubuntu?

Наши парни плодотворно трудились эти годы, но вначале пути они сосредоточились на платформе MS Windows. Но вот начиная с версии 6.10, анализатор PVS-Studio начал поддерживать Linux (GNU Compiler Collection (GCC) и LLVM Clang).

Екатерина Миловидова из viva64 опубликовала пост в insights.ubuntu.com, где собственно и привлекла внимание Canonical к их детищу, которое умеет обнаруживать ошибки, что портят кровь нам, пользователям. Особое внимание Екатерина обратила на тот факт, что PVS-Studio умеет отлично интегрироваться в сборочный процесс на серверах и позволяет сделать проверки действительно полезными. Напомню, что Canonical на своих серверах каждые 2 недели делает полное тестирование кода и, возможно, пост Екатерины как нельзя кстати.

Ещё рано что-то говорить, но было бы невероятно круто, чтобы уладились все финансовые вопросы и PVS-Studio проверяла бы код Убунту.

Можете почитать на досуге о проблемах в проектах, чьи имена вы знаете. Уже 272 проекта проверено! Обновляемый список статей, в которых мы рассказываем об ошибках, найденных с помощью PVS-Studio в открытых проектах. А наши парни хороши! Без государственной поддержки, без грантов и субсидий полируют свой продукт и делают его известным во всём мире!

Дата последней правки: 2023-12-27 13:57:40

RSS vasilisc.com   


Разделы

Главная
Новости
Ворох бумаг
Видео Linux
Игры в Linux
Безопасность
Статьи об Astra Linux
Статьи о FreeBSD
Статьи об Ubuntu
Статьи о Snappy
Статьи об Ubuntu Phone
Статьи о Kubuntu
Статьи о Xubuntu
Статьи о Lubuntu
Статьи об Open Source
Карта сайта