Как разрабатывается Raspberry Pi OS: интервью с техническим директором Гордоном Холлингвортом

Техническая команда Raspberry Pi состоит из 20 штатных инженеров-программистов и 4 специалистов из компании Igalia, отвечающих за 3D-графику. Как рассказал технический директор по программному обеспечению Гордон Холлингворт, большинство разработчиков базируется в офисе в Кембридже.

Интересный факт: практически никто из программистов Raspberry Pi не имеет профильного образования в сфере разработки ПО. Большинство — инженеры-электронщики, которые предпочли программирование схемотехнике. Это связано со спецификой работы — команда фокусируется на низкоуровневой разработке: ядре, прошивках и драйверах.

Одно из главных достижений команды — поддержка всей линейки устройств, от самого первого Raspberry Pi 2012 года до современного Pi 5. Это стало возможным благодаря умной прошивке, которая при загрузке определяет модель устройства и подстраивает дерево устройств под конкретную конфигурацию.

В ближайшие 6 месяцев команда планирует выпустить обновление Raspberry Pi OS на базе Debian Trixie. Одна из амбициозных целей — реализовать корректное обновление между релизами через apt.

Источник: youtube.com/watch?v=UxO4qiw9kIw