PersonalJavaTM on the Embedded Linux

내장형 리눅스 상에서의 퍼스널자바 플랫폼의 개발

  • 성민영 (서울대학교 컴퓨터공학부) ;
  • 김태현 (서울대학교 컴퓨터공학부) ;
  • 김소영 (서울대학교 컴퓨터공학부) ;
  • 김광영 (서울대학교 컴퓨터공학부) ;
  • 김형수 (서울대학교 컴퓨터공학부) ;
  • 장래혁 (서울대학교 컴퓨터공학부) ;
  • 신현식 (서울대학교 컴퓨터공학부)
  • Published : 2000.10.01

Abstract

자바는 플랫폼 독립성, 높은 보안 수준, 멀티 쓰레드 지원 등의 다양한 장점을 가진 언어로서 인터넷 응용에서 이제 차세대 내장형 시스템을 위한 실행 환경으로 기대를 모으고 있다. 특히 퍼스널자바는 셋톱박스나 PDA 등의 내장형 응용을 위해 경량화된 자바 가상 기계로서 현재 다양한 운영체제 및 하드웨어에 활발히 이식되고 있다. 본 논문은 내장형 시스템을 위한 플랫폼으로서 내장형 리눅스상에서의 퍼스널자바 수행 환경을 제안하고 그 개발 내용을 기술한다. 내장형 리눅스는 기존 상용 실시간 운영체제에 비해 비용이 매우 저렴하며 소스 코드가 공개되어 있어 다양한 수준의 수정 및 개발이 가능하다는 장점을 가진다. 본 논문에서는 이러한 내장형 리눅스에 퍼스널자바를 이식함에 있어 구축된 개발 환경 및 이식에 적용된 개발 방법과 내용을 소개한다.

Keywords