Сообщество

Взаимодействие с университетами

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

Для проведения курсов будет предоставлен необходимый инструментарий и методическая поддержка. Примеры тем для проведения:

  • анализ предупреждений статического анализатора для ядра Linux;
  • анализ падений ядра Linux при выполнении фаззинг-тестирования;
  • доработка спецификаций, описывающих системные вызовы, для системы фаззинг-тестирования syzkaller;
  • разработка модульных и системных тестов для ядра Linux.

Студенты, которые доведут анализ проблем, обнаруженных в ядре Linux, до исправления, смогут получить вознаграждение со стороны Технологического центра.

Взаимодействие с международным сообществом

Для отправки патчей в основную ветку ядра следуйте следующим инструкциям: Отправка патчей в ядро.

Список исправлений, подготовленных в ходе функционирования Технологического центра и уже принятых международным сообществом, доступен здесь.