JavaOS - JavaOS

JavaOS
Разработчик Sun Microsystems
Написано в Джава
Рабочее состояние Снято с производства
Исходная модель Закрытый источник
Платформы ARM , PowerPC , SPARC , IA-32 (x86)
Тип ядра Микроядро
Лицензия Проприетарный

JavaOS - это преимущественно операционная система для U / SIM-карты, основанная на виртуальной машине Java и выполняющая приложения от имени операторов и служб безопасности. Первоначально он был разработан Sun Microsystems . В отличие от Windows , macOS , Unix или Unix-подобных систем, которые в основном написаны на языке программирования C , JavaOS в основном написана на Java . Теперь это считается устаревшей системой .

История

Язык программирования Java был представлен Sun в мае 1995 года. Джим Митчелл и Питер Мадани из JavaSoft разработали новую операционную систему под кодовым названием Kona, полностью написанную на Java. В марте 1996 года Том Солпо присоединился к команде Kona, которая теперь состоит из семи человек, для разработки архитектуры ввода-вывода. Он пришел из Apple в качестве инженера Mac OS с июня 1985 года и соавтора Copland .

JavaOS была впервые проповедана в статье Byte . В 1996 году в официальном анонсе продукта JavaSoft описывалась компактная ОС, предназначенная для работы «во всем, от сетевых компьютеров до пейджеров». В начале 1997 года JavaSoft передала JavaOS компании SunSoft. В конце 1997 года Боб Родригес возглавил команду для сотрудничества с IBM, которая затем продвигала платформу, ускоряла разработку и внесла значительный архитектурный вклад в следующий выпуск JavaOS, который в конечном итоге был переименован в JavaOS for Business. IBM указала, что ее основное внимание уделяется тонким клиентам для сетевых компьютеров , в частности, для замены традиционного « зеленого экрана » и терминалов UNIX , а также для реализации клиентов с одним приложением.

Chorus распределенной операционная система реального времени была использована для его микроядра технологии. Это началось с французской компании Chorus Systèmes SA , которая лицензировала JavaOS у Sun и заменила более ранний уровень аппаратной абстракции JavaOS на микроядро Chorus, тем самым создав продукт Chorus / Jazz, который должен был позволить приложениям Java работать в распределенном реальном режиме. -время встроенной системной среды. Затем, в сентябре 1997 года, было объявлено, что Sun Microsystems приобретает Chorus Systèmes SA.

JavaSoft предоставила лицензии более чем 25 производителям, включая Oracle Corp, Acer Inc., Xerox, Toshiba Corp и Nokia. IBM и Sun объявили о сотрудничестве в области JavaOS для бизнеса в конце марта 1998 года.

В 1999 году Sun и IBM объявили о прекращении выпуска продукта JavaOS. Еще в 2003 году материалы Sun называли JavaOS « устаревшей технологией », рекомендовали переход на Java ME , оставляя выбор конкретной ОС и среды Java на усмотрение разработчика.

Обзор

JavaOS основана на собственном микроядре аппаратной архитектуры , работающем на таких платформах, как ARM , PowerPC , SPARC , StrongARM и IA-32 (x86). Виртуальная машина Java работает поверх микроядра. Все драйверы устройств написаны на Java и выполняются виртуальной машиной. Графическая и оконная система, реализующая AWT API , также написана на Java.

JavaOS была разработана для работы во встроенных системах и имеет приложения в таких устройствах, как телевизионные приставки , сетевая инфраструктура и банкоматы . Он поставляется с JavaStation .

Смотрите также

использованная литература

внешние ссылки