25.04.2026 –, U120 Jazyk: Čeština
Chtěl jsem být Linux kernel vývojář, ale nic jsem o tom nevěděl, a tak jsem si řekl, že si napíšu vlastní kernel. Otevřel jsem notoricky známý příklad s blikáním LEDkou, začal studovat a upravovat ho. A tak vznikl BlinkOS. Snaží se být POSIX a je možné pro něj kompilovat opensource projekty, třeba z Linuxu a spouštět je na malém Raspberry Pico2. Ukážu vám, jak na to.
BlinkOS je malý opensource operační systém pro Raspberry Pico 2. Vznikl jako nástroj pro studium, když jsem chtěl pochopit, jak fungují kernely operačních systémů. Nakonec se celý projekt dostal dál, než jsem čekal. Podporuje preemptivní multitasking, jednoduchý file systém na SD kartě, práci s TTY a jdou pro něj kompilovat i větší programy, které se normálně provozují na plnotučných OS, třeba na Linuxu. V téhle přednášce bych chtěl rychle popsat nejdůležitější myšlenky, na kterých je celý kernel postavený. Motivovat lidi ke studiu a ukázat, že to nemusí být až taková raketová věda. Součástí přednášky je samozřejmě ukázka funkčního HW s běžícím BlinkOS a ukázka jeho možností.
Nadšený programátor a bastlíř.