Files
nanobot-runtime/cml/wiki/concepts/software-preservation.md
2026-06-24 08:11:12 +02:00

1.4 KiB

type, title, tags, sources, created, updated, graph
type title tags sources created updated graph
concept Software preservation
preservation
software
e-waste
longevity
source-lego-mindstorms-continued-use
2026-06-20 2026-06-20
node_id canonical edges
concept-software-preservation true
predicate object
improves_on concept-e-waste-reduction

Software preservation

Koncept zachování softwaru a jeho funkčnosti po ukončení oficiální podpory. Kritický pro produkty, které závisí na aplikacích nebo serverech — bez softwaru se hardware stává e-waste.

Problém

Jakýkoli gadget vyžadující počítač nebo telefon se rychle stává zastaralým, když původní aplikace přestanou fungovat na nových zařízeních. To platí i pro elektronické LEGO — Mindstorms aplikace mizí z app store a in-app content (tutoriály, build instrukce) je uložen v privátním app storage, který nelze zálohovat bez root přístupu.

Řešení

  • Archivace instalátorů i app dat — samotný APK/exe nestačí, potřebné jsou i in-app resources
  • Komunitní firmwareproduct-pybricks nahrazuje oficiální aplikace open-source alternativou
  • Root přístup — na Androidu nutný pro obnovu privátních app dat (blog robotmak3rs.com dokumentuje postupy)

Odkazy