Blackdown JDK는 어떤건가요?
글쓴이: digitie / 작성시간: 월, 2003/02/17 - 9:05오후
오라클 설치문서에도 종종 보이고 새소식란에도 보니 1.4.1버젼이 떴다는 이야기가 있던데 ...
JDK의 또다른 구현인가요? 아니면 리패키징인지 알 수가 없네요...
썬이나 IBM의 JDK와 비교하였을때 JDK의 기술적인 면이나 라이센스면에서 어떠한 이득이 있는지 궁금합니다.
답변 부탁드립니다.
그럼 즐거운 하루 되시길.. :)
Forums:
Blackdown JDK는 Sun의 JDK를 Linux용으로 포팅한것으로
Blackdown JDK는 Sun의 JDK를 Linux용으로 포팅한것으로 알고있습니다.
물론 Sun에서도 Linux용이 나오지만..
예전에 Oracle8i깔때는 Blackdown JDK만 됐었는데..
9i부터는 Sun JDK도 잘되는군여..
아직까지 꾸준히 나오는걸 보니.. 참 대단하군여..
sun에서 배포하는 것보다 더 다양한 플랫폼을 지원하더군요.
blackdown jdk는 sun에서 배포하는 리눅스용 jdk보다 훨씬 더 다양한 플랫폼을 지원하더군요. 아마 선에서 배포하는 리눅스용 jdk는 x86?용 밖에 없을겁니다. 저같은 경우는 blackdown에서 내놓은 리눅스 PowerPC용 jdk가 아주 유용했었습니다.
ibm에서도 리눅스 PowerPC용 jdk 내놓은게 있는데요. 둘다 라이센스는 sun의 것과 똑같더군요. 설치할때 sun 라이센스 똑같이 나오고 동의해야 설치됩니다. 아마 이렇게하는 조건으로 소스를 제공받았겠지요..
그런데 저같은 경우는 blackdown jdk가 ibm것보다 훨씬 더 나은 것 같더라구요. ibm것은 저로서는 이해할 수 없는 에러를 일으키면서 어째 쓸 수가 없었는데 blackdown것은 아주 잘되었거든요.. 아무튼 좀더 다양한 플랫폼의 리눅스에서 java를 쓸 수 있도록 해주는 고마운 프로젝트인것 같습니다 ( ' ')
박용주
yongjoo@kldp.org
bladown jdk가 원조 jdk이죠.
sun의 jdk가 bladown의 jdk의 변종이라고 보시면 될듯.
다른 분들이 말씀해 주셨지만..
원래 선은 linux용 jdk를 개발하지 않았습니다.
이것을 리눅스 용으로 포팅하던 곳이 BlackDown이였습니다.
아마 1.2.x버전 대 부터 선에서 리눅스용 jdk를 개발한 것으로 기억합니다.
당연히 x86용이였구요.
선에서 리눅스용 jdk를 만든다는 발표를 한 뒤에 블랙다운측과 마찰이 있었다가
현재는 Sun Community Source License(정확한지는 모르겠습니다만 비슷한 이름입니다)에 블랙다운측이 동의하고, 협력적인 관계로 변했다고 알고있습니다.
타 벤더의 jdk와 마찬가지로 sun의 그것에 비해 성능면에서 좋다고 주장하고,
벤치마크 결과를 보면 대부분 그렇습니다.
(아무래도 나중에 나온게 최적화가 더 잘되겠죠.
게다가 선의 철학에 따른 코딩은 최적화가 잘 된 코드가 되진 않을 것 같습니다.)
아참..그리고 sun의 것은 gcc버전이 3.x대가 아니라서
모질라 플러그 인으로 쓸 때 문제가 있는 것으로 알고 있습니다.
LeanBlue in CyberWorld!!!
댓글 달기