database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
ㆍ자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
자유게시판 자유게시판 11227 게시물 읽기
 
No. 11227
♠♠♠ 초보의 자바(JAVA)의 "라이센스"에 대한 질문??? ♠♠♠
작성자
JAVA
작성일
2012-11-17 20:53
조회수
9,530



초보의 자바(JAVA)의 "라이센스"에 대한 질문???







제목: ♠♠♠ 초보의 자바(JAVA)의 "라이센스"에 대한 질문?????????????????? ♠♠♠





(1)  JAVA가 오픈소스(GPL) 맞습니까?

(2)  2012년 현재도 오라클(Oracle)에 라이센스비용을 주지 않고, 프로그래밍해서 상업적으로 이용할 수 있습니까?

(3)  2012년 현재도, 프로그래밍한 자바서블릿/자바프로그램을, 아파치/톰캣에 올려서, 무료로 상업적으로 이용할 수 있습니까?

(4)  예를 들어, 자바로 인터넷쇼핑몰을 프로그래밍해서, 아파치/톰캣에 올려서, 상업적으로 장사를 해도, (오라클에 라이센스 비용을 지불하지 않고도) 무료로 사용할 수 있습니까?





(5)  이렇게 무료로 사용하려면,,, 반드시 OpenJDK로 컴파일해야만 합니까? 아니면 오라클의 JDK로 컴파일해도 무료로 사용가능합니까?

(6)  2012년 현재에, 오픈소스(GPL)로는 오직 JAVA4만 가능한가요? 아니면 JAVA5, JAVA6, JAVA7, 모두 오라클에 라이센스를 지불하지 않고, 무료로 상업적으로 자바를 이용할 수 있습니까?


(7) JSP 와 JAVA는 서로 라이센스 관계가 별개인가요? (초보의 입장에서 이런식으로 질문을 드립니다.)

(8) PHP처럼, JSP도 오픈소스이면서 무료인가요? JSP로 인터넷쇼핑몰 같은 상업적목적의 프로그래밍을 해서, 아피치/톰캣에 올려서 장사를 해도, (오라클에 라이센스 비용을 지불하지 않고도) 무료로 사용할 수 있습니까?




댓글로 답변을 달아주시면,,, 감사드리겠습니다.!

( 초보인점을 감안하시어,,, 친절하고 자세한 답변, 고개숙여서 부탁드리겠습니다...! )




2012.11.17.























 

이 글에 대한 댓글이 총 1건 있습니다.

 (1) JAVA가 오픈소스(GPL) 맞습니까?

아니요. 자바 원 제작사인 썬이 오라클에 인수되면서 JAVA ME(Mobile Edition)과 JAVA EE(Enterprise Edition)이 GPL로 풀렸고 JAVA SE(Standard Edition)만이 LGPL로 풀려있습니다.

오라클에 인수되기 전의 JAVA는 자바 고유의 라이선스 정책이 적용되어 있습니다.(다른말로 자바 소스코드 공개가 되어있지 않습니다.)

(2) 2012년 현재도 오라클(Oracle)에 라이센스 비용을 주지 않고, 프로그래밍해서 상업적으로 이용할 수 있습니까?

오라클과 구글의 논쟁(http://blog.naver.com/PostView.nhn?blogId=upright_3rd&logNo=90123686892&redirect=Dlog&widgetTypeCall=true)처럼 디바이스에 자바를 심는 것이 아닌 이상에서야  프로그램을 만들어서 프로그래밍해서 상업적으로 이용하는 것은 무리가 없습니다.

(3) 2012년 현재도, 프로그래밍한 자바서블릿/자바프로그램을, 아파치/톰캣에 올려서, 무료로 상업적으로 이용할 수 있습니까?

여전히 무료로 사용 가능합니다.

(4) 예를 들어, 자바로 인터넷쇼핑몰을 프로그래밍해서, 아파치/톰캣에 올려서 상업적으로 장사를 해도,(오라클에 라이센스 비용을 지불하지 않고도) 무료로 사용할 수 있습니까?

무료로 사용가능하지 않는 상황이라면 오라클이 자바를 이용해 만든 프로그램을 이용하는 회사나 기관에게 소송을 걸어 라이센스 비용을 받아내겠지만 그러한 사례가 보고된적은 없습니다.

(5) 이렇게 무료로 사용하려면 반드시 OpenJDK로 컴파일해야만 합니까? 아니면 오라클의 JDK로 컴파일해도 무료로 사용가능합니까?

자바는 JRE와 JDK로 나뉘어서 JRE와 JDK에 적용되는 라이센스가 다르고 무엇보다 JDK로 만들어진 프로그램에 붙이는 라이선스는 또 다른 이야기입니다. 게다가 자바의 JDK는 JDK 구현에 대한 내용이 표준으로 정의되어 있어서 OpenJDK도 오라클의 JDK도 IBM의 JDK도 그 어떤 JDK로 컴파일해도 무료로 사용가능합니다.

(6) 2012년 현재에, 오픈소스(GPL)로는 오직 JAVA4만 사용가능한가요? 아니면 JAVA 5,6,7 모두 오라클에 라이센스를 지불하지 않고 무료로 상업적으로 자바를 이용할 수 있습니까?

JRE나 JDK를 개발하는 것이 아니면 무료로 당 기술들을 이용해 만들어진 것을 상업적으로 이용해도 상관없습니다. 단, GPL 라이센스가 적용되어 있는 기술을 사용했을때에는 그 기술을 이용해 만들어진 제품도 GPL에 의거 GPL로 공개되도록 강제되어 있습니다.

따라서 사용하시려는 자바 기술이 SE, ME, EE인지 확인해보시고 썬이 인수된 시점 이후에 개발된 제품의 라인세를 확인해보시는게 좋겠습니다.

(7) JSP와 JAVA는 서로 라이센스 관계가 별개인가요?

앞서 말씀드렸듯이 JAVA도 세부 기준(SE, ME, EE)이 나뉘어져 있으므로 해당 기준에 따라 적용되어 있는 라이센스가 다릅니다.

그래서 말씀하시는 JAVA가 SE인 경우 썬이 인수된 시점 이후의 자바 SE로 개발된 제품은 코드 공개가 강제되어 있지 않으며 JSP는 JAVA EE에 속하는 기술로서 GPL에 의거 소스코드가 공개되어 있어야 합니다.

(8) PHP처럼 JSP도 오픈소스이면서 무료인가요?  JSP로 인터넷쇼핑몰 같은 상업적목적의 프로그래밍을 해서, 아피치/톰캣에 올려서 장사를 해도, (오라클에 라이센스 비용을 지불하지 않고도) 무료로 사용할 수 있습니까?

JSP는 JAVA EE에 속하는 기술로서 JSP 구현에 대한 내용이 자바 표준 스펙 문서에 정의되어 있습니다. 썬이 인수된 시점 이후엔 JSP도 공개대상인 기술에 속합니다. 그리고 JSP를 실제 구현하는 것은 자바 웹 컨테이너입니다. 따라서 JSP를 이용해 프로그램을 개발하기 위해서 별도로 구입해야 하는 것이 없으므로 무료로 사용할 수 있다고 볼 수 있습니다.

GPL에 대한 것은 GPL 버전에 따라 적용되는 라이센스 내용이 다르므로 법률전문가에게 문의해보시는게 좋겠습니다.

이상호(search5)님이 2012-11-19 12:30에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
11323DB개발 툴 할인행사 소식
고윤성
2012-12-07
4600
11302저느무 4.coo1.kr 문자열이 들어가면 튕겨내는 작은 거름장치라도.. ㄷㄷ (내용 없습니다.)
우욱
2012-12-04
4200
11243SAP 모델 자산화를 위한 통합 모델링 관리 세미나
다우데이타
2012-11-23
4872
11227♠♠♠ 초보의 자바(JAVA)의 "라이센스"에 대한 질문??? ♠♠♠ [1]
JAVA
2012-11-17
9530
11224오라클DB를 mysql로 이전작업 가능하신분 연락주세요
구교필
2012-11-13
4539
11216우리 DSN 서버 1000일 uptime 기념으로 술을 마셔보아요.. [16]
이상호
2012-09-27
5060
11215OLAP 를 도입하려 합니다.
박상우
2012-09-24
4657
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.050초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다