A Linux simulator written in Java