Igornord, проблемы на вашей архитектектуре с os.popen существовали давно и будут наверно существовать, все новое, что дописывается делается без os.popen? а вот начет переделки старого, такой задачи неставилось, да и врядли будет ставится, так как требует море времени и кучу гимора....