OS project, java