open java

자바하면 우리는 흔히 sun 의 자바만을 알고 있는데 우연히 open 자바 프로그램을 알게 되었습니다.

http://openjdk.java.net 를 찾아가면 이 프로그램이 sun 의 자바를 대신할수 있는 공개프로그램임을 알수 있습니다.

저는 쿠분투를 사용하다보니 sun 자바를 sudo로 입력하다 애러를 낸 적이 많이 있었고 그런던 차에 이것을 발견하였습니다.
아직까지 글을 쓰고 뉴스를 읽는 정도밖에 사용하지 못해 어떤 문제가 있을지는 알지 못하지만 괜찮은 프로그램인것 같아 올립니다.

본시 자바는 GPL이 아니었습니다…
썬에서 변형된 오픈소스(?) 라이선스를 사용했더랍니다…

하지만 얼마 전(이라고 하기에는 꽤 먼…) GPL로 만들어 버렸죠
그 산물이 OpenJDK6입니다…

우분투에서 공식적으로 업데이트를 지원하죠

OpenJDK6 이전에는 IcedTea라고 해서
래드헷에서 지원을 했지만 GPL이 된 OpenJDK가 있는 한
별도로 독립시킬 필요가 없어서 지금은 중단되었습니다.

하지만 아파치 프로젝트에서 개발 중인 VM인
Harmony는 개발 단계에 있습니다만 아직
마일스톤 단계를 벗어나지는 못했습니다.

보통 자바하면 Sun의 JDK를 생각하는 데
이는 Sun의 JDK가 Reference Implemetation(참조구현)
임을 사람들이 사~~~알 짝 잊어버려서 그런 것이고요

우리가 모르는 자바 VM들이 생각 외로 많더군요…

그럼… 이만…