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