>O tom, že ROS má nějaké prostředí pro aplikace jsem netušil.
Asi jsem se nevyjádřil moc dobře. O nějakém SDK podobnému tomu z OpenWRT samozřejmě nevím(a dost silně pochybuju že nějaké existuje), ale stačí se podívat do licence na seznam soft. balíčků ze kterých je RoS poskládán. Osobně bych se ho nebál vůbec nazvat klikacím frontendem pro iptables a Linux. A to je právě to co jsem myslel. Stačí si připojit root, podívat se na verzi uClibc a GCC a pak už není nejmenší problém jakoukoliv aplikaci zkompilovat, zkopírovat a spustit, ne? Pro cross-kompilaci lze použít crossdev z Gentoo a nastavit u něj jiný root(má tu výhodu že společně s balíčky do rootu ukládá i informace o balíčkcích, takže pokud by se root RoS nějakým způsobem zpřístupnil třeba přes síť tak by na něm šlo jednoduše pracovat pomocí klasických balíčkovacích nástrojů z Gentoo stejně jako na lokálním systému) a nebo třeba i samotný buildroot(když už je teda řeč o OpenWRT). A nebo pokud je k dispozici někde repositář pro stejnou architekturu a zkompilovaný proti stejné verzi knihovny uClibc(Debian?) tak ani není potřeba nic kompilovat, ale stačí jen zkopírovat a používat. Jen je potom potřeba dávat bacha na kolize programů, které používá samotný RoS. V omezené míře není problém ani s libovolnými moduly pro jádro. U RouterBoardů to není tak jednoduché jako u x86, ale s dropbearem a OpenWRT nabootovaným po síti to není o mnoho těžší.
>Snažil jsem se několikrát najít způsob jak rozbalit ROS balíčky, ale vždy bezvýsledně.
Bohužel, ten balíčkovací systém, který RoS používá vypadá jako proprietární. Na druhou stranu, je k dispozici pacman(program, který se o ty balíčky stará), takže pokud má někdo chuť do reverzního inženýrství…
>Když na ten nadpis teď koukám, tak působí trochu děsivě.
Měl jsem na mysli už první díl. Čekal jsem nějaký jednoduchý návod pro rozjetí nezajímavých věcí jako je ukládání na disk, torrenty, apod. No a zatím jsem velmi mile překvapen.