JavaOS
Разработчик | Сан Микросистемс |
---|---|
Написано в | Ява |
Семейство ОС | Ява |
Рабочее состояние | Снято с производства |
Исходная модель | Закрытый исходный код |
Первоначальный выпуск | 29 мая 1996 г |
Последний выпуск | Финал / 23 августа 1999 г |
Доступно в | Английский |
Платформы | ARM , PowerPC , SPARC , IA-32 ( x86 ) |
ядра Тип | Микроядро |
Лицензия | Собственный |
JavaOS больше не поддерживается [1] операционная система на базе виртуальной машины Java . Первоначально он был разработан Sun Microsystems . [2] В отличие от Windows , macOS , Unix или Unix-подобных систем, которые в основном написаны на языке программирования C , JavaOS в основном написана на Java . Сейчас это считается устаревшей системой . [3]
История
[ редактировать ]Язык программирования Java был представлен компанией Sun в мае 1995 года. Джим Митчелл и Питер Мэдани из JavaSoft разработали новую операционную систему под кодовым названием Kona, полностью написанную на Java. В марте 1996 года Том Солпо присоединился к команде Kona, состоящей теперь из семи человек, для разработки архитектуры ввода-вывода (I/O). Он пришел из Apple в качестве инженера-программиста системы Macintosh с июня 1985 года и со-архитектора Copland . [4] : XI – XIII
JavaOS была впервые пропагандирована в статье Byte . [5] В 1996 году в официальном объявлении о продукте JavaSoft описывалась компактная операционная система, предназначенная для работы «на всем, от сетевых компьютеров до пейджеров». [2] В начале 1997 года JavaSoft передала JavaOS компании SunSoft. В конце 1997 года Боб Родригес возглавил команду для сотрудничества с IBM , которая затем продвигала платформу, ускоряла разработку и внесла значительный ключевой архитектурный вклад в следующую версию JavaOS, которая в конечном итоге была переименована в JavaOS для бизнеса. [4] : XI – XIII [6] IBM указала, что ее основное внимание уделяется тонким клиентам сетевых компьютеров , в частности, замене традиционных IBM 3270 с «зеленым экраном» и Unix терминалов X , а также внедрению клиентов с одним приложением. [7]
. Chorus В качестве микроядерной технологии использовалась распределенная операционная система реального времени [4] : XIII Это началось с того, что французская компания Chorus Systèmes SA лицензировала JavaOS у Sun и заменила более ранний уровень аппаратной абстракции JavaOS микроядром Chorus. [8] тем самым был создан продукт Chorus/Jazz, который был предназначен для того, чтобы позволить Java-приложениям работать в распределенной встроенной системной среде реального времени. [9] Затем, в сентябре 1997 года, было объявлено, что Sun Microsystems приобретает Chorus Systèmes SA. [10]
В 1999 году Sun и IBM объявили о прекращении выпуска продукта JavaOS. [1] Еще в 2003 году в материалах Sun JavaOS упоминалась как « устаревшая технология », рекомендуя переход на Java ME , оставляя выбор конкретной ОС и среды Java за разработчиком. [ нужна ссылка ]
Дизайн
[ редактировать ]JavaOS основана на собственном микроядре аппаратной архитектуры и работает на платформах, включая ARM , PowerPC , SPARC , StrongARM и IA-32 ( x86 ). Виртуальная машина Java работает на микроядре. Все драйверы устройств написаны на Java и выполняются виртуальной машиной . Графическая и оконная система, реализующая ) Abstract Window Toolkit интерфейс прикладного программирования ( API (AWT) , также написана на Java. [4] [ нужна страница ]
JavaOS была разработана для работы во встроенных системах и имеет приложения в таких устройствах, как телевизионные приставки , инфраструктура компьютерных сетей и банкоматы (банкоматы). Он поставляется с JavaStation . [ нужна ссылка ]
Лицензирование
[ редактировать ]JavaSoft предоставила лицензии более чем 25 производителям, включая Oracle , Acer , Xerox , Toshiba и Nokia . IBM и Sun объявили о сотрудничестве в области JavaOS для бизнеса в конце марта 1998 года. [3]
См. также
[ редактировать ]- Андроид (операционная система)
- Настольная система Java
- JX (операционная система)
- Инферно (операционная система)
- СаваДже
- Вино (операционная система)
Ссылки
[ редактировать ]- ^ Jump up to: а б Шенкленд, Стивен (23 августа 1999 г.). «Солнце, IBM отключила JavaOS от кофеина» . Новости CNet . Проверено 16 декабря 2011 г.
- ^ Jump up to: а б «JavaSoft анонсирует JavaOS» (пресс-релиз). JavaSoft ( Sun Microsystems ). 29 мая 1996 года . Проверено 4 мая 2016 г.
- ^ Jump up to: а б «Каков путь миграции для технологий PersonalJava, EmbeddedJava и JavaOS?» . Часто задаваемые вопросы по настройке подключенного устройства . 1995–2003 гг. Архивировано из оригинала 4 июня 2003 года . Проверено 9 марта 2022 г.
- ^ Jump up to: а б с д Клементс, Том; Мирхо, Чарльз (январь 1999 г.). Внутри операционной системы JavaOS . Серия Java. Текст предисловия . Аддисон-Уэсли. ISBN 0-201-18393-5 . OCLC 924842439 .
{{cite book}}
: Внешняя ссылка в
( помощь )|others=
- ^ Мирхо, Чарльз; Клементс, Том (июль 1997 г.). «JavaOS: тонкий клиент, толстый сервис» (PDF) . Байт . 22 (7): 53–54. ISSN 0360-5280 .
JavaOS использует небольшой объем памяти, однако ее сетецентрическая конструкция позволяет получить доступ к крупномасштабным сервисам.
- ^ Хейс, Мэри (23 февраля 1998 г.). «Sun привлекает IBM к помощи JavaOS» . Информационная неделя . Архивировано из оригинала 5 декабря 2000 года . Проверено 16 декабря 2011 г.
- ^ Финни, Расс (10 марта 1998 г.). «Внутри проекта IBM JavaOS» . itmWEB . Проверено 16 декабря 2011 г.
- ^ «Chorus оставляет Unix позади; фокусируется на Java и CORBA» . Компьютерграм Интернэшнл . № 3112. 4 марта 1997 года . Получено 1 июня 2021 г. - через Gale General OneFile.
- ^ «Chorus Systems объявляет о выпуске CHORUS/JaZZ» . ЭЭ Таймс . 20 февраля 1997 г.
- ^ «Sun расширяет бизнес по сетевому программному обеспечению на рынок встраиваемых систем» . ЭЭ Таймс . 11 сентября 1997 г.