커널 개발 경험이 있으신 분이신지 제가 잘 몰라서 뭐라 말씀드려야될지 모르겠지만
일단 러스트 언어를 적용하는 것은 커널을 러스트로 바꾸자는게 아닙니다. 분리해서 또 다른 커널을 만들면 되는거 아니냐하실 수 있지만
러스트 언어로 커널을 만들자는게 아니라 커널에서 디바이스 드라이버를 위한 인터페이스만 러스트로 wrapper를 만들어서 디바이스 드라이버만 러스트로
만들 수 있도록 개선해보자는 것입니다. 그래서 새 프로젝트로 간다는 것은 의미가 없습니다.

리눅스쪽 개발해본적은 없습니다.
디바이스 드라이버의 러스트 Wrapper는 커널에서 분리될 수 없는 구조인가보군요...