Monthly Archives: 6월 2008

Eclipse 3.4 Ganymede 정식 릴리즈!

Eclipse 의 2008년 출시본인 3.4 Ganymede 가 정식 릴리즈 되었습니다.

http://www.eclipse.org/ganymede/

Ganymede 는 목성의 갈릴레이 위성 4개(Io, Europa, Ganymede , Caliso ) 중 3번째 위성입니다. 이는 갈릴레오 갈릴레이가 1610년에 처음으로 관측해서 그리스신화에서 이름을 따서 붙인 이름들입니다. Ganymede는 태양계의 위성들 중 가장 큰 위성이며 명왕성/수성보다도 크고 육안으로 볼 수 있는 유일한 위성입니다.

2006년의 Calisto 가 10개의 프로젝트 , 2007년의 Europa 가 21개의 프로젝트 였던 거에 비해 Ganymede 는 총 23개의 주요 프로젝트로 이루어져 있습니다.

Ganymede 에 새로 추가된 것과 Europa이후의 큰 변경점 들을 살펴보면..

  • Provisioning (Install/Update) 시스템이 Equinox p2 로 변경되었습니다. http://wiki.eclipse.org/Equinox_p2_Getting_Started
  • JSDT(JavaScript Development Tools) 라고 불리는 JavaScript IDE 가 추가되어 AJAX를 활용한 RIA 개발이 가능해졌습니다.
  • RAP(Rich Ajax Platform)에도 위 JSDT 가 반영되어 Ganymede에 포함되었습니다. http://www.eclipse.org/rap/
    • RAP 는 Java API 와 Eclipse를 사용하여 AJAX 웹 어플리케이션을 개발할 수 있도록 해줍니다.
    • SWT/JFace 로 된 Application 을 웹으로 손쉽게 포팅할수 있습니다.
  • ECF ( Eclipse Communication Framework ) 가 2.0으로 업데이트되었습니다.
    • Eclipse 기반의 툴을 분산환경에서 동작하도록 다양한 프로토콜을 지원해주는 프레임워크 입니다.
    • Datashare API , Discovery API , File Transfer API, Presense API , Remote Services API , Shared Object API , Telephony API
    • Remote Services API 에는 분산 OSGi Framework 간의 통신을 지원하는 R-OSGi (Remote OSGi) 가 포함되어있습니다.
  • Task-Focused UI 인 Mylyn 이 3.0 으로 업데이트 되었습니다.
  • Launch Configuration 들이 Export/Import 가능해졌습니다. (전 이게 가장반갑습니다 ㅠㅠ )

그리고.. 내년도 Eclipse 프로젝트 역시 목성의 63개 위성 중 하나의 이름을 딸 것이라고 합니다