LinuxDays 2026

Google Summer of Code - našich asi 11 běhů v RTOS RTEMS a NuttX
2026-10-03 –, 111
Language: Čeština

Podělíme se o naše zkušenosti s programem jak z pozice studentů tak vedoucích. Předáška je i nabídkou pomoci dalším se do programu příští rok zapojit. Zkušenosti přednášejících jsou především s jejich spolupráce na vývoji real-time operačních systémů RTEMS a NuttX.


Firma Google začala financovat zapojení se studentů do otevřených softwarových projektů a organizací roce 2005. Sám jsem se do programu prvně zapojil v roce 2011, kdy jsem pro studenta ČVUT, Petra Beneše vyjednal GSoC podporu a naplánoval práci na nových, modernějších plánovačích pro systém RTEMS. Systém RTEMS jsem v té době již dobře znal, prvně jsem si ho ze zájmu doma testoval na MC68332 ještě během svých studií (okolo roku 1995) na ČVUT FEL, později jsem se zapojil i do jeho vývoje a po roce 2000 jsme ho využili při návrhu infůznách pump Technic I. Od té doby jsem se do vedení studentů jak z Čech tak ještě více z ciziny zapojil asi v devíti bězích pro systém RTEMS, pro jednoho našeho studenta jsem dojednal zapojení se do Eclipse projektu a nyní již několik let participuji i za projekt NuttX RTOS.

Michal Lenc pak přidá pohled z pozice účastníka, studenta, který se později vypracoval na pozici vedoucího jak pro RTOS RTEMS tak pro RTOS NuttX, pro který již zastává i roli Committera projektu.

Kromě obecných informací přidáme i příklady GSoC projektů, do kterých jsme se zapojili. Přehled GSoC na stránkách aktivity Open Technology Research Education and Exchange Services https://gitlab.fel.cvut.cz/otrees/org/-/wikis/gsoc.


Difficulty: Beginners

He studied cybernetics and robotics at CTU FEE, where he currently teaches and works on projects using GNU/Linux and other processor technologies. He participates in the design of the firmware and electronics for laboratory and medical devices, and precise servo control at PiKRON.com. He provides consultations to more companies in the field as well.

This speaker also appears in:

Vystudoval Kybernetiku a Robotiku na ČVUT FEL. Zabývá se vývojem real-time operačních systémů pro embedded zařízení, přispívá do jader systémů NuttX a občasně RTEMS. V současné době pracuje na vývoji systémů pro tramvajovou a trolejbusovou dopravu v Elektroline a.s.