티스토리 뷰

hacking/java

Java, finally GPLed

iolo 2006. 11. 14. 12:15
JAVA가 마침내 GPL로 공개됐다.

많은 사람들이 오해하는 사실 중의 하나는 "지금까지 썬에서만 배포하고 있던 JRE/JDK를 마음대로 배포할 수 있을 것이다"라고 생각한다는 것인데... 그것은 사실과 다르다.

소스가 GPL이 된것이지 JRE/JDK의 설치 패키지가 GPL인 것은 아니기 때문이다. 다만 썬이 공개한 소스를(GPL에 의거하여) 컴파일하고 나름대로 패키징해서 배포하는 것은 무방하다.

비유하자면, RHEL는 GPL이지만 레드햇이 지정된 경로를 통해서만 배포할 수 있지만, 레드햇이 공개한 소스를(GPL에 의거하여) 컴파일하고 나름대로 패키징해서 나름대로의 이름으로 배포하는 ?CentOS같은 변종들이 있는 것과 같다.

단, 이 과정에서 썬이 공개한 소스에 수정을 가했다면, 그 소스도 GPL로 공개해야한다.

소스를 볼 수 있고, 수정할 수도 있지만, 수정된 소스를 오직 썬을 통해서만 배포할 수 있었던 것에 비하면 진일보 했다고 할 수 있지만, 소스는 이미 여러가지 경로로 입수 할 수 있었기 때문에 정치적인 의미를 제외하면 그다지 큰 변화라고 보기는 힘들다. 적어도 개발자들 입장에서는 그렇다.

GPL로 바뀌었으니, 윈도나 리눅스 배포판에 기본으로 포함될 것이라는 섯부른 기대는 당분간 접어두는 게 좋을 듯...

그러나, IBM이나 여타 벤더들이 썬의 자바 소스를 나름대로 수정한 패키지를 마음놓고 배포하겠지. 게다가 그 녀석들은 나름대로의 확장을 추가했을테고...(IBM은 이미 썬의 허락하게 그 짓을 해오고 있었다.) 어쩌면 머지않아 SWT가 기본으로 포함된 IBM의 JDK/JRE를 볼 수 있을지도 모른다. 이것이 썬이 걱정하는 것들이다.

결국, 썬은 명분도 잃고 실리도 잃는... 말하자면 개삽질을 한 것이다. 늘 그랬던 것처럼... -.-;

썬의 자바 소스를 수정해서 motif를 걷어내고 GTK로 바꿔서 빌드해서 배포해 볼까? 예전에 하다만 것이 있긴 한데... 그것도 필요 없을 듯~ 그냥~ classpath의 것을 가져다 쓰면 되니까 ;)

'hacking > java' 카테고리의 다른 글

XML Exodus...  (3) 2007.01.07
아니~ 버~ㄹ써! Java6~  (0) 2006.12.12
Java Browser Edition?  (0) 2006.09.08
mustang beta released  (0) 2006.02.16
maven2 유감...  (0) 2005.12.07
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/03   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함