Interested Article - NeWS
- 2021-09-17
- 1
NeWS ( англ. Network extensible Window System , «сетевая расширяемая оконная система») — оконная система , разработанная Джеймсом Гослингом и Дэвидом Розенталем из Sun Microsystems в середине 1980-х. Оригинальным названием было «SunDew» . Интерпретатор NeWS был основан на PostScript (как позже , хотя два проекта не были связаны). Как и PostScript, NeWS могла быть использована в качестве языка программирования, но, в отличие от PostScript, она позиционировалась как новый, переносимый подход к разработке графических интерфейсов программ, с поддержкой мыши.
Описание
Основная идея NeWS в клиент-серверной архитектуре , где со стороны клента NeWS-сервер является интерпретатором языка программирования. Для сравнения, в других оконных системах того времени взаимодействие сервера и клиента осуществлялось с помощью ограниченного набора типов сообщений, тогда как в подходе NeWS сервер становился расширяемым при наличии средств определения новых понятий в языке. Тем самым основные функции сервера и их характеристики определяются выбором языка, в качестве которого для NeWS был выбран PostScript от Adobe Systems .
Для выполнения поставленных задач язык PostScript был расширен новыми понятиями, среди которых: холст ( англ. canvas ), процесс ( англ. process ), событие ( англ. event ), интерес ( англ. interes ) .
Лицензирование
Хотя NeWS не была широко распространена, некоторые компании купили лицензии для использования NeWS в своих продуктах.
- SGI использовала версию под названием с целью заменить проприетарную оконную систему
- Grasshopper Group портировала NeWS на Macintosh под названием MacNeWS
- Architech Corporation портировала NeWS на OS/2
Приложения
Одной из немногих коммерческих программ для NeWS была OPEN LOOK-версия настольной издательской системы Adobe FrameMaker , разработанной компанией Frame Technology Corp. при финансовой поддержке Sun Microsystems и NSA . С помощью — интерактивной среды для разработки приложений была — была портирована в NeWS игра SimCity .
Примечания
- ↑ .
Литература
- Каширин А. В., Николаев В. А. Языковые средства NeWS // Если бы у Марианны была ЭВМ... / Кащенков Б.М. (редактор). — М. : «Знание», 1993. — (Вычислительная техника и её применение). — ISBN 5-07-002613-5 .
Ссылки
- от 25 декабря 2015 на Wayback Machine на сайте bitsavers.org (англ.)
- от 22 июня 2006 на Wayback Machine
- от 26 марта 2009 на Wayback Machine
- от 3 сентября 2009 на Wayback Machine
- 2021-09-17
- 1