Blackdown JDK는 어떤건가요?

digitie의 이미지

오라클 설치문서에도 종종 보이고 새소식란에도 보니 1.4.1버젼이 떴다는 이야기가 있던데 ...

JDK의 또다른 구현인가요? 아니면 리패키징인지 알 수가 없네요...

썬이나 IBM의 JDK와 비교하였을때 JDK의 기술적인 면이나 라이센스면에서 어떠한 이득이 있는지 궁금합니다.

답변 부탁드립니다.

그럼 즐거운 하루 되시길.. :)

wizcat의 이미지

Blackdown JDK는 Sun의 JDK를 Linux용으로 포팅한것으로 알고있습니다.
물론 Sun에서도 Linux용이 나오지만..
예전에 Oracle8i깔때는 Blackdown JDK만 됐었는데..
9i부터는 Sun JDK도 잘되는군여..
아직까지 꾸준히 나오는걸 보니.. 참 대단하군여..

yongjoo의 이미지

blackdown jdk는 sun에서 배포하는 리눅스용 jdk보다 훨씬 더 다양한 플랫폼을 지원하더군요. 아마 선에서 배포하는 리눅스용 jdk는 x86?용 밖에 없을겁니다. 저같은 경우는 blackdown에서 내놓은 리눅스 PowerPC용 jdk가 아주 유용했었습니다.

ibm에서도 리눅스 PowerPC용 jdk 내놓은게 있는데요. 둘다 라이센스는 sun의 것과 똑같더군요. 설치할때 sun 라이센스 똑같이 나오고 동의해야 설치됩니다. 아마 이렇게하는 조건으로 소스를 제공받았겠지요..
그런데 저같은 경우는 blackdown jdk가 ibm것보다 훨씬 더 나은 것 같더라구요. ibm것은 저로서는 이해할 수 없는 에러를 일으키면서 어째 쓸 수가 없었는데 blackdown것은 아주 잘되었거든요.. 아무튼 좀더 다양한 플랫폼의 리눅스에서 java를 쓸 수 있도록 해주는 고마운 프로젝트인것 같습니다 ( ' ')

박용주
yongjoo@kldp.org

jemiro의 이미지

sun의 jdk가 bladown의 jdk의 변종이라고 보시면 될듯.

leanblue의 이미지

원래 선은 linux용 jdk를 개발하지 않았습니다.

이것을 리눅스 용으로 포팅하던 곳이 BlackDown이였습니다.

아마 1.2.x버전 대 부터 선에서 리눅스용 jdk를 개발한 것으로 기억합니다.

당연히 x86용이였구요.

선에서 리눅스용 jdk를 만든다는 발표를 한 뒤에 블랙다운측과 마찰이 있었다가

현재는 Sun Community Source License(정확한지는 모르겠습니다만 비슷한 이름입니다)에 블랙다운측이 동의하고, 협력적인 관계로 변했다고 알고있습니다.

타 벤더의 jdk와 마찬가지로 sun의 그것에 비해 성능면에서 좋다고 주장하고,

벤치마크 결과를 보면 대부분 그렇습니다.

(아무래도 나중에 나온게 최적화가 더 잘되겠죠.

게다가 선의 철학에 따른 코딩은 최적화가 잘 된 코드가 되진 않을 것 같습니다.)

아참..그리고 sun의 것은 gcc버전이 3.x대가 아니라서

모질라 플러그 인으로 쓸 때 문제가 있는 것으로 알고 있습니다.

Quote:

The ix86 Version is available in two flavors: One built with gcc-2.95.4 and one built with gcc-3.2.1. (Once most distributions build Mozilla with gcc-3.2 or newer we will stop making gcc-2.95 builds.)

LeanBlue in CyberWorld!!!

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.