для xml существует http://xmlstar.sourceforge.net/
XMLStarlet является рядом утилит командной строки (инструменты), которые могут использоваться для преобразования, запросить, проверить, и отредактировать XML-документы и файлы с помощью простого набора команд оболочки похожим способом, которым он сделан для файлов простого текста с помощью UNIX grep, sed, awk, разности, управляет патч, соединение, и т.д.
можно также использовать xsltproc
и подобные инструменты (saxon
).
для json: я также думаю, что лучше просто использует Python, рубин, жемчуг и преобразовывает его.
Смотрите на Крошечное Ядро Linux: http://distro.ibiblio.org/tinycorelinux/welcome.html
Это работает в 10M памяти и имеет очень редкую установку. Если Вы хотите пойти еще легче, можно использовать Микро Ядро, которое является в основном Крошечным Ядром с X и взвешивается в 6M.
При захвате MultiCore cd Вы получите обе системы на CD.
Я недавно узнал о http://www.slitaz.org: