JavaOS

JavaOS - это операционная система, разработанная Sun Microsystems на основе виртуальной машины Java . В отличие от систем Unix или Unixoid , которые в основном реализованы на языке C , JavaOS изначально была написана на Java .

JavaOS рассматривается Sun как устаревшая система с 2006 года (см. Будущее ).

Системные Требования

Микроядро

Система основана на микроядре, адаптированном к соответствующему оборудованию .

Аппаратные платформы, на которых работает ядро, включают

Место хранения

  • 256 КБ ОЗУ и 512 КБ ПЗУ
  • для Интернета используйте 4 МБ RAM и 3 МБ ROM

Архитектура системы

Виртуальная машина

Виртуальная машина Java действует как высший экземпляр микроядра.

Водитель

Все драйверы написаны на Java и выполняются виртуальной машиной.

рабочая обстановка

Графическая система и оконный менеджер, основанные на AWT API , также написаны на Java.

Программы

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

будущее

Sun официально назвала JavaOS устаревшей системой и рекомендовала перейти на Java ME . Однако это не полноценная альтернатива, поскольку Java ME - это просто API, а не операционная система.

Смотри тоже

  • JNode Текущий проект, целью которого является операционная система, написанная почти полностью на Java, чтобы иметь возможность запускать программы Java без какого-либо дополнительного программного обеспечения.
  • JX (операционная система) Очень маленькая операционная система, написанная на Java, которая, прежде всего, должна быть гибкой и стабильной.

веб ссылки

Индивидуальные доказательства

  1. JavaOS . В: CDC FAQ . Архивировано из оригинала на 4 ноября 2006 года , извлекаемых 11 октября 2006 года.