s GNU / Linux můžete dělat bláznivé a mimořádné věci, některé bez velké užitečnosti, jiné se stávají velmi zajímavými a vysoce úspěšnými projekty. Oznámili jsme jednu z těchto bláznivých věcí, které dosáhli před několika lety zprávou o Rusovi, který dokázal spustit distribuci Ubuntu na 8bitovém mikrokontroléru, něco, co se zdálo bláznivé a za kterým bylo třeba přepsat a přizpůsobit určité části jádra tak, aby fungovaly s tímto typem hardwaru, a potřeboval jsem trpělivost čekat na dvě hodiny, které trvalo spuštění v textovém režimu, a 4 hodiny na spuštění s grafickým desktopovým prostředím ...
Ten šílenec, který se odvážil vzdorovat pravidlům, se jmenuje Dmitrij Grinberg a udělal to na 8bitovém mikrokontroléru ATmega1284P, který běžel pouze na 20Mhz, čímž vytvořil emulátor ARM, který mohl na tomto skromném čipu běžet na 6,5Khz. 128 KB úložiště a 16 KB RAM jsou čísla, která chyběla, aby bylo možné uznat, že to byl skvělý výkon. Užitečnost? Určitě žádný, ale bylo to dosaženo a demonstruje flexibilitu Linuxu, něco, co by bylo nemyslitelné a nemožné s Windows nebo MacOS ...
Existuje neméně zajímavý další projekt, který je však velmi užitečný v oblasti vestavěných nebo vestavěných systémů. Je pojmenován uClinux a je to derivát jádra Linuxu 2.0, který lze spustit na určitých mikrokontroléry které existují na trhu a které nemají jednotky správy paměti, tj. MMU (jednotky správy paměti) jako ostatní CPU, které jsme zvyklí používat: ARM, x86, PPC atd.
V současné době tento projekt zašel trochu dále a je plný operační systém Linux s novými verzemi 2.0, 2.4 a 2.6, stejně jako soubor spustitelných uživatelských aplikací, knihoven a nástrojů. Pokud máte zájem o vytvoření projektu založeného na tomto typu čipu nebo se chcete dozvědět více o projektu uClinux, doporučuji navštívit jeho web oficiální.
Skvělý „čin“? Moje krátké kulturní znalosti mi dávají možnost setkat se s Azañou a byl ním Manuel Azaña, prezident Druhé španělské republiky (1936-1939). Znám několik „výkonů“ a mezi nimi i ten, který zmiňujete, a že bychom mohli považovat „velký výkon“ za technologický, nikoli za „velký výkon“.
Znalosti, které máte krátké, jsou znalosti vzdělání a respektu, abyste zjistili, zda se nikdy nenecháte zmást ...