자바OS
JavaOS| 개발자 | Sun Microsystems |
|---|---|
| 기입처 | 자바 |
| OS 패밀리 | 자바 |
| 동작 상태 | 단종 |
| 소스 모델 | 폐쇄 소스 |
| 초기 릴리즈 | 1996년 5월 29일, 전( |
| 최신 릴리즈 | 최종/1999년 8월 전( |
| 이용가능기간: | 영어 |
| 플랫폼 | ARM, PowerPC, SPARC, IA-32(x86) |
| 커널 타입 | 마이크로커널 |
| 면허증. | 독자 사양 |
JavaOS는 Java 가상 머신을 기반으로 하는 운영 체제이며 운영자 및 보안 서비스를 대신하여 애플리케이션을 실행하기 위해 주로 SIM 카드에서 사용됩니다.이것은 원래 Sun Microsystems에 [1]의해 개발되었다.주로 C 프로그래밍 언어로 작성되는 Windows, macOS, Unix 또는 Unix와 유사한 시스템과 달리 JavaOS는 주로 Java로 작성됩니다.그것은 이제 레거시 [2]시스템으로 여겨진다.
역사
자바 프로그래밍 언어는 1995년 5월에 Sun에 의해 도입되었다.JavaSoft의 Jim Mitchell과 Peter Madany는 완전히 Java로 작성된 코드네임 Kona라는 새로운 운영 체제를 설계했습니다.1996년 3월 Tom Saulpaugh는 현재 7명으로 구성된 Kona 팀에 합류하여 입출력(I/O) 아키텍처를 설계하고 1985년 6월부터 Mac OS 엔지니어 및 Copland의 [3]: XI–XIII 공동 설계자로 Apple에서 근무했습니다.
JavaOS는 Byte [4]기사에서 처음 소개되었습니다.1996년 JavaSoft의 공식 제품 발표에서는 "넷 컴퓨터에서 [1]호출기까지" 실행되도록 설계된 콤팩트 OS가 설명되었습니다.1997년 초 자바소프트는 JavaOS를 SunSoft로 이전했다.1997년 말, Bob Rodriguez는 팀을 IBM과 협업하도록 이끌었고, IBM은 플랫폼을 마케팅하고, 개발을 가속화했으며, JavaOS의 다음 릴리스(결국 JavaOS for [3]: XI–XIII [5]Business로 이름이 변경됨)에 중요한 아키텍처에 기여했습니다.IBM은 네트워크 컴퓨터 씬 클라이언트, 특히 기존의 IBM 3270 "그린 스크린" 및 Unix X 터미널을 대체하고 단일 애플리케이션 [6]클라이언트를 구현하는 데 더 중점을 두고 있다고 밝혔습니다.
코러스/재즈
Chorus 분산형 실시간 운영체제는 마이크로커널 [3]: XIII 기술에 사용되었습니다.이는 프랑스 회사인 Chorus Systémes SA가 Sun에서 JavaOS를 라이선스하고 이전 JavaOS 하드웨어 추상화 레이어를 Chorus 마이크로커널로 [7]대체함으로써 Java 애플리케이션을 분산된 실시간 임베디드 시스템 [8]환경에서 실행할 수 있도록 의도된 Chorus/Jazz 제품을 만드는 것으로 시작되었습니다.그 후 1997년 9월, Sun Microsystems가 Chorus Systémes [9]SA를 인수한다고 발표되었습니다.
단종
1999년 Sun과 IBM은 JavaOS 제품의 [10]단종을 발표했다.2003년부터 Sun의 자료에서는 JavaOS를 "레거시 테크놀로지"라고 언급하고 Java ME로의 이행을 권장하고 특정 OS 및 Java 환경의 선택은 구현자에게 [citation needed]맡겼습니다.
라이선스
JavaSoft는 Oracle, Acer, Xerox, Toshiba, Nokia를 포함한 25개 이상의 제조업체에 라이센스를 부여했습니다.IBM과 Sun은 1998년 [2]3월 말에 JavaOS for Business의 협력을 발표했습니다.
개요
JavaOS는 ARM, PowerPC, SPARC, StrongARM 및 IA-32(x86) 등의 플랫폼에서 실행되는 하드웨어 아키텍처 네이티브 마이크로커널을 기반으로 합니다.Java 가상 시스템은 마이크로커널에서 실행됩니다.모든 디바이스 드라이버는 Java로 작성되고 가상 시스템에 의해 실행됩니다.AWT(Abstract Window Toolkit) 애플리케이션 프로그래밍 인터페이스(API)를 구현하는 그래픽스 및 윈도우 시스템도 [3][page needed]Java로 작성된다.
JavaOS는 임베디드 시스템에서 실행되도록 설계되었으며 셋톱박스, 컴퓨터 네트워크 인프라스트럭처, ATM(자동입출금기) 등의 장치에 응용 프로그램을 갖추고 있습니다.JavaStation과 [citation needed]함께 제공됩니다.
「 」를 참조해 주세요.
레퍼런스
- ^ a b "JavaSoft Announces JavaOS" (Press release). JavaSoft (Sun Microsystems). May 29, 1996. Retrieved May 4, 2016.
- ^ a b "What is the migration path for the PersonalJava, EmbeddedJava and JavaOS technologies?". Connected Device Configuration FAQ. 1995–2003. Archived from the original on June 4, 2003. Retrieved March 9, 2022.
- ^ a b c d Clements, Tom; Mirho, Charles (January 1999). Inside the JavaOS Operating System. Java series. Preface text. Addison-Wesley. ISBN 0-201-18393-5. OCLC 924842439.
{{cite book}}:외부 링크(도움말)others= - ^ Mirho, Charles; Clements, Tom (July 1997). "JavaOS: Thin Client, Fat Service" (PDF). Byte. 22 (7): 53–54. ISSN 0360-5280.
JavaOS uses a small memory footprint, yet its network-centric design lets it access large-scale services
- ^ Hayes, Mary (February 23, 1998). "Sun Enlists IBM For JavaOS Aid". InformationWeek. Archived from the original on December 5, 2000. Retrieved December 16, 2011.
- ^ Finney, Russ (March 10, 1998). "Inside the IBM JavaOS Project". itmWEB. Retrieved December 16, 2011.
- ^ "Chorus Leaves Unix Behind; Refocuses on Java and CORBA". Computergram International. No. 3112. March 4, 1997. Retrieved June 1, 2021 – via Gale General OneFile.
- ^ "Chorus Systems Announces CHORUS/JaZZ". EE Times. February 20, 1997.
- ^ "Sun Expands Network Software Business Into Embedded Systems Market". EE Times. September 11, 1997.
- ^ Shankland, Stephen (August 23, 1999). "Sun, IBM decaffeinate JavaOS". CNet News. Retrieved December 16, 2011.