2011-11-21 2 views
10

다음 라이브러리 간의 차이점은 무엇입니까?축 -wsdl4j와 wsdl4j의 차이

<dependency org="axis" name="axis-wsdl4j" rev="1.5.1"/> 
<dependency org="wsdl4j" name="wsdl4j" rev="1.5.1"/> 

다운로드 한 클래스 바이너리를 간단히 비교 한 결과 동일하게 보입니다. 그런데 왜 여러 이름을 사용합니까?

+0

내 아이비 의존성 요소가 게시물에서 제거되었습니다 ... 나는 'md5sum','axis-wsdl4j-1.5에 따라 축 -wsdl4j-1.5.1.jar와 wsdl4j-1.5.1.jar – vishr

+0

흠을 비교하고 있습니다. .1.jar'은'wsdl4j-1.5.1.jar'와 같은 파일입니다. 왜 그런지 궁금해하고 라이센스를 분류해라. (편리하게 ** wsdl4j-1.5.1-sources.jar에 포함되지 않은 **) ... – mirabilos

+0

이 저장소의 [wsdl4j-1_5_1] 태그에 해당하는 것으로 보입니다. (http://sourceforge.net/p/wsdl4j/code/?source=navbar) (Sourcefrog의 wsdl4j 프로젝트), LF 대 CR-LF 라인 엔디드 모듈로. 그것은'CPL 1.0'을 허가하게 만들 것입니다. – mirabilos

답변

7

축 : axis-wsdl4j는 wsdl4j : wsdl4j와 정확히 동일한 분포로 나타납니다. wsdl4jaxis-wsdl4j 모두에 대해 maven central에 릴리스 된 버전을 살펴보면 wsdl4j가 1.0과 1.4 사이의 모든 항목을 maven central에 게시하지 않았기 때문에 축이 wsdl4j 산출물을 업로드해야하는 것처럼 보였지만 1.5.1 (모두 1.5.1 - 조금 더 일찍 축 - wsdl4j : wsdl4j 유물 만 이후로 정기적 인 업데이트를 보았습니다. 코드의 관점에서

그들은있는 same code 축이 스스로 wsdl4j in version 1.1 포장을 시작 것 같습니다

:

우리는 wsdl4j.jar (/ 월/2003 23)

의 최신 버전을 포함

하지만 when 1.4.1 is out

그렇게 중지

WSDL4J은 1.6.2

에 1.5.1에서 wsdl4j에 대한 라이센스를 업그레이드 한 (두 배포판에 일반 공중 라이선스는 - V 1.0) -에 /lib/wsdl4j-1.5.1.LICENSE에서 axis 1.4 source distribution. 프로젝트의 소스 포지 페이지에도 라이센스가 있습니다.