블랙다운 자바

Blackdown Java

Blackdown Java는 Juergen Kreileder, Steve Byrne 및 Karl Asha가 이끄는 자원봉사자 그룹에 의해 개발된 Sun MicrosystemsJava 가상 머신Linux 포트였으며 전 세계의 자원봉사자 팀이 포함되었습니다.[1] 첫 번째 버전인 1.0.2는 썬의 공식 리눅스 포트보다 앞서 1996년 10월에 출시되었습니다.[2]

블랙다운 자바는 SPARCPowerPC를 포함하여 정식 버전이 지원하지 않았던 아키텍처에서 리눅스를 지원했습니다.[3] 블랙다운 프로젝트는 2007년 8월에 Sun이 OpenJDK의 일부로 HotSpot JVM의 오픈 소스 버전을 공개한 후 종료되었습니다. OpenJDK는 무료 GNU General Public License 하에서 사용할 수 있습니다.[4][5][6] 자바 소프트웨어 자체는 여전히 많은 미러에 존재합니다.

블랙다운은 i386과 AMD64에서 J2SE 버전 1.4.2, SPARC에서 1.4.1, PowerPC에서 1.3.1을 지원했습니다.[7][8][9] x86, AMD64, SPARC 및 Power용 J2SE 1.5.x 지원 작업PC는 발표되었지만 출시되지 않았습니다.[10]

1999년에 Sun Microsystems and Inprise는 Java to Linux의 포트를 발표했습니다.[11] 포트는 블랙다운 작업을 기반으로 했지만 블랙다운 팀은 출시에 대해 인정받거나 인정받지 못했습니다. 논란 끝에 [12]선은 블랙다운 개발자들에게 공개적으로 사과했습니다.[13] 이 사건은 선과 블랙다운 사이에 오랫동안 지속된 문제가 있었음을 드러냈습니다.

광범위한 혼란에도 불구하고 블랙다운은 자유 소프트웨어도 오픈 소스 소프트웨어도 아니었으며, 이는 Sun Microsystems의 라이센스 제한 때문이었습니다. 이것의 바이너리 재배포 정책은 많은 리눅스 배포판(예: Gentoo Linux)에 미리 설치되거나 포함될 수 있게 해주었지만,[citation needed] 당시 Sun Java의 바이너리 재배포 정책은 그렇지 않았습니다. 자바 5 이후로, 운영 체제 디스트리뷰터 라이센스 for Java(DLJ)는 많은 리눅스 배포판의 요구 사항을 충족하여 구형 블랙다운 JVM에 대한 수요를 줄였습니다.

블랙다운 팀은 외부의 자원봉사적인 노력으로 선의 참여를 개척했습니다. 당시 Sun에서 근무하고 있던 Steve Byrne은 Sun Legal과 협력하여 일부 Blackdown 참가자를 위한 Java 테스트 제품군을 무료로 라이센스하기 위한 계약을 체결했으며, 이를 통해 Blackdown Java 구현이 100% Java 호환됨을 인증할 수 있었습니다.

Blackdown 팀은 1998년 Java One 컨퍼런스에서 팀이 해온 작업에 대해 인정을 받았습니다.

메모들

  1. ^ "Java Linux Contact Information". Archived from the original on 7 August 2007. Retrieved 15 June 2009.
  2. ^ "Java-Linux Latest Information". Archived from the original on 19 October 1996. Retrieved 16 January 2012.
  3. ^ "Java Platform 2 Version 1.3.x for Linux". Archived from the original on 11 August 2007. Retrieved 15 June 2009.
  4. ^ Malinovich, Alex. "Blackdown Java Retires". Archived from the original on 7 January 2009. Retrieved 15 June 2009.
  5. ^ "Java Linux Homepage". Archived from the original on 12 September 2007. Retrieved 15 June 2009.
  6. ^ "Open JDK is here!". Sun Microsystems. 8 May 2007. Retrieved 9 May 2007.
  7. ^ "Java Platform 2 for Linux: Status and Information". Archived from the original on 9 August 2007. Retrieved 15 June 2009.
  8. ^ "Java 2 SE 1.4.2-03 Release Notes". Archived from the original on 7 August 2007. Retrieved 15 June 2009.
  9. ^ "Java Platform 2 Version 1.3.x for Linux". Archived from the original on 11 August 2007. Retrieved 15 June 2009.
  10. ^ "Java Platform 2 Version 1.5.x for Linux". Archived from the original on 27 June 2007. Retrieved 15 June 2009.
  11. ^ "PRNewswire: Inprise Collaborates With Sun...on...Java(TM) 2 Platform For...Linux..." Retrieved 25 October 2010.
  12. ^ "LinuxGrrls: New JDK for Linux snubs Blackdown developers". 8 December 1999. Retrieved 25 October 2010.
  13. ^ Orenstein, David (8 December 1999). "Sun apologizes to developers of Java on Linux". Computerworld. Archived from the original on 2000-12-08.