Ответа на этот вопрос не будет, пока не будет чёткого, строго научного определения понятия "жизнь". На сегодняшний день есть лишь некоторая совокупность признаков, помогающая отличить живое от неживого,однако она не всегда работает. К примеру, только недавно биологи договорились считать вирусы живыми. Заметьте - просто договорились. А ведь есть ещё вироиды и прионы. Как быть с ними? На мой взгляд, жизнь - это любая неравновесная нелинейная система с обратной связью, имеющая гомеостаз, то есть постоянство внутренней среды. И да, она может быть не белковой.