자바는 자바 개발진들이 자바머신으로 OS 종속성을 커버쳐주는거지 자바 머신 자체가 종속성이 없는건 아니다.
즉 자바개발진이 "나님이 종속성 없애줄테니 내 API만 쓰셈"이라고 말하는 것과 다름없다.
OS에 독립적인 프로그램은 OS와 별개로 실행되야하지만
다중 프로그래밍 자체가 OS가 지원하는 것이기 때문에 그런 프로그램은 OS와 독립적으로 같이 돌릴수없다.
그러니 자바 정신이니 뭐니하면서 자바머신 가지고 헛소리하지 말자.
즉 자바개발진이 "나님이 종속성 없애줄테니 내 API만 쓰셈"이라고 말하는 것과 다름없다.
OS에 독립적인 프로그램은 OS와 별개로 실행되야하지만
다중 프로그래밍 자체가 OS가 지원하는 것이기 때문에 그런 프로그램은 OS와 독립적으로 같이 돌릴수없다.
그러니 자바 정신이니 뭐니하면서 자바머신 가지고 헛소리하지 말자.
걍 jvm이 os 환경에 따라 해석해서 실행가능하게 해주는거 아니었음?
리눅스용 자바를 윈도우에 깔고 돌려보던지
아, 프갤애 자바 병맛이 하나가 아니었구나.
?//맞음. 그래서 각 OS 환경마다 자바머신이 다름.