Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Рабочая станция Xerox Star , официально именуемая Xerox 8010 Information System , была первым коммерческим персональным компьютером, в котором были реализованы технологии, которые с тех пор стали стандартными для персональных компьютеров, включая растровый дисплей, оконный графический пользовательский интерфейс , значки , папки , мышь (два -кнопка), Ethernet сети , файловые серверы , серверы печати , а также адрес электронной почты .

Введенное корпорацией Xerox 27 апреля 1981 года название Star технически относится только к программному обеспечению, продаваемому вместе с системой для рынка автоматизации делопроизводства . Рабочие станции 8010 также продавались с программным обеспечением на основе языков программирования Lisp и Smalltalk для небольшого рынка исследований и разработки программного обеспечения .

История [ править ]

Xerox Alto [ править ]

Концепция систем Xerox Star во многом обязана Xerox Alto, экспериментальной рабочей станции, разработанной Исследовательским центром Xerox в Пало-Альто (PARC). Первый Alto был введен в эксплуатацию в 1972 году. Сначала было построено всего несколько Alto. [2] Хотя к 1979 году в Xerox использовалось около 1000 устройств Altos, связанных с Ethernet, и еще 500 - в сотрудничающих университетах и ​​государственных учреждениях [3], он никогда не планировался как коммерческий продукт. [4] Затем, в 1977 году, Xerox начала разработку проекта, направленного на внедрение инноваций Alto в коммерческий продукт; их концепция была интегрированной системой подготовки документов, сосредоточенной вокруг (тогда дорогой) лазерной печатитехнологии и ориентированы на крупные корпорации и их торговых партнеров. Когда в 1981 году было объявлено о создании системы Xerox Star, [3] стоимость базовой системы составляла около 75 000 долларов (211 000 долларов в сегодняшних долларах) и 16 000 долларов (45 000 долларов сегодня) для каждой добавленной рабочей станции.

Процесс разработки Xerox Star [ править ]

Star был разработан в отделе разработки систем (SDD) Xerox в Эль-Сегундо, Калифорния , который был основан в 1977 году [ необходима цитата ] под руководством Дона Массаро. Раздел SDD, SDD North , находился в Пало-Альто, Калифорния , и в него входили люди, заимствованные у PARC. Задачей SDD было разработать « Офис будущего », новую систему, которая объединяла бы лучшие функции Alto, была проста в использовании и могла автоматизировать многие офисные задачи.

Команду разработчиков возглавил Дэвид Лиддл , и в конечном итоге она выросла до более 200 разработчиков. Значительную часть первого года заняли собрания и планирование, результатом которых стала обширная и подробная функциональная спецификация, внутренне названная «Красной книгой». Это стало библией для всех задач разработки. Он определил интерфейс и обеспечил согласованность всех модулей и задач. Все изменения функциональной спецификации должны были быть одобрены группой проверки, которая строго поддерживала стандарты.

Одна группа в Пало-Альто работала над интерфейсом базовой операционной системы к аппаратному обеспечению и инструментам программирования. Команды в Эль-Сегундо и Пало-Альто совместно работали над пользовательским интерфейсом и пользовательскими приложениями.

Персонал в значительной степени полагался на технологии, над которыми они работали, совместное использование файлов, серверы печати и электронную почту. Их даже подключили к Интернету , который тогда назывался Arpanet , что помогало им общаться между Эль-Сегундо и Пало-Альто.

Star был реализован на языке программирования Mesa , прямом предшественнике Modula-2 и Modula-3 . [5] Mesa не была объектно-ориентированной , но были разработаны инструменты и методы программирования, которые позволили псевдо-объектно-ориентированное проектирование и программирование. Mesa требовала создания двух файлов для каждого модуля. В модуле определения были указаны структуры данных и процедуры для каждого объекта, а один или несколько модулей реализации содержали код для процедур.

Команда Star использовала сложную интегрированную среду разработки (IDE), внутренне названную Tajo, а внешнюю - Xerox Development Environment (XDE). Tajo имел много общего со средой Smalltalk -80, но в нее было много дополнительных инструментов. Например, система контроля версий DF, которая требовала от программистов проверки модулей, прежде чем их можно будет изменить. Любые изменения в модуле, которые могут вызвать изменения в зависимых модулях, тщательно отслеживались и документировались. Для внесения изменений в модули более низкого уровня требовалось одобрение различных уровней.

Процесс разработки программного обеспечения был напряженным. Это потребовало большого количества прототипов и пользовательского тестирования. В программных инженерах должны были разработать новые сетевые протоколы связи и схемы данных , кодирующие когда те , которые используются в исследовательской среде PARC оказались недостаточными.

Изначально вся разработка велась на рабочих станциях Alto. Они не подходили для экстремальных нагрузок, возлагаемых программным обеспечением. Даже процессор, предназначенный для этого продукта, оказался неадекватным и потребовал модернизации оборудования в последнюю минуту. Пришлось внести множество изменений в дизайн, переписывание и поздние добавления программного обеспечения, в зависимости от результатов пользовательского тестирования, а также маркетинговых и системных соображений.

Японский язык версия системы была произведена в сочетании с Fuji Xerox , под кодовым названием J-Star , а также полную поддержку международных клиентов.

В конце концов, многие функции из функциональной спецификации Star не были реализованы. Продукт должен был выйти на рынок, и в последние несколько месяцев перед выпуском основное внимание уделялось надежности и производительности.

Системные особенности [ править ]

Пользовательский интерфейс [ править ]

Составной документ и рабочий стол системы 8010/40
Эволюция формы используемого значка документа

Ключевая философия пользовательского интерфейса заключалась в том, чтобы максимально имитировать офисную парадигму, чтобы сделать его интуитивно понятным для пользователей. Идея того, что вы видите, - это то, что вы получаете ( WYSIWYG ) считалась первостепенной. Текст будет отображаться черным на белом фоне, как бумага, и принтер будет копировать экран с помощью Interpress , языка описания страниц, разработанного в PARC.

Один из главных дизайнеров Star, доктор Дэвид Кэнфилд Смит , изобрел концепцию компьютерных значков и метафору рабочего стола, в которой пользователь будет видеть рабочий стол, содержащий документы и папки, с различными значками, представляющими разные типы документов. [6] [7] [8] При щелчке по любому значку открывается окно. Пользователи не будут сначала запускать программы (например, текстовый редактор, графическую программу или программное обеспечение для работы с электронными таблицами), они просто открывают файл, и появляется соответствующее приложение.

Пользовательский интерфейс Star был основан на концепции объектов. Например, текстовый редактор будет содержать объекты страницы, объекты абзаца, объекты предложения, объекты слова и объекты символов. Пользователь мог выбирать объекты, щелкая их мышью, и нажимать специальные клавиши на клавиатуре, чтобы вызывать стандартные функции объекта (открытие, удаление, копирование, перемещение) единообразным образом. Также был ключ «Показать свойства», используемый для отображения настроек, называемых листами свойств, для конкретного объекта (например, размера шрифта для символьного объекта). Эти общие соглашения значительно упростили структуру меню всех программ.

Интеграция объектов была заложена в систему с самого начала. Например, объект диаграммы, созданный в модуле построения графиков, может быть вставлен в любой тип документа. Этот тип возможности в конечном итоге стал доступен как часть операционной системы на Apple Lisa и был представлен в Mac OS System 7 как публикация и подписка . Он стал доступен в Microsoft Windows с появлением Object Linking and Embedding (OLE) в 1990 году. Этот подход также позже использовался на программной платформе OpenDoc в середине-конце 1990-х годов и в AppleWorks. (первоначально ClarisWorks), доступный для Apple Mac (1991) и Microsoft Windows (1993).

Оборудование [ править ]

Первоначально программное обеспечение Star должно было работать на новой серии процессоров виртуальной памяти, описанных в техническом отчете PARC под названием « Уайлдфлауэр: архитектура для персонального компьютера » Батлера Лэмпсона. Машины были имена , которые всегда начинались с буквы D . Все они были микропрограммными процессорами; для программного обеспечения Star в микрокоде реализован набор команд, разработанный для Mesa.

Первой из этих машин была Dolphin, построенная по технологии транзисторно-транзисторной логики (TTL), включая 74S181 ALU. Сложность программного обеспечения в конечном итоге превзошла его ограниченную конфигурацию. Когда-то при разработке Star перезагрузка системы занимала более получаса.

Следующее оборудование для рабочих станций Star было известно как «Одуванчик» (часто сокращенно до «Длион»). Он был основан на микропроцессорной технологии битовых срезов AMD Am2900 . Усовершенствованная версия Dandelion с большим количеством микрокодов была названа Dandetiger.

Базовая система Dandelion имела 384  КБ памяти (с возможностью расширения до 1,5 МБ), 8-дюймовый жесткий диск на 10, 29 или 40 МБ, 8-дюймовый дисковод для гибких дисков , мышь и соединение Ethernet . Производительность этой машины, которая была продана за 20 000 долларов, составила около 850 в тесте Dhrystone, что сравнимо с производительностью VAX-11 /750, которая стоила в пять раз больше. 17-дюймовый (43 см) дисплей с электронно-лучевой трубкой (ЭЛТ) (черно-белый, 1024 × 809 пикселей с частотой обновления 38,7 Гц [9])) был большим по меркам того времени. Он был предназначен для отображения двух страниц размером 8,5 × 11 дюймов рядом с истинным размером. Интересной особенностью дисплея было то, что область переразвертки (границы) можно было запрограммировать с использованием шаблона 16 × 16. Это было использовано для расширения шаблона корневого окна на все края монитора, функция, которая недоступна даже сегодня на большинстве видеокарт.

В следующей конструкции, Dorado, использовался процессор с эмиттерной логикой (ECL). Он был в четыре раза быстрее, чем Dandelion по стандартным тестам, и, таким образом, мог конкурировать с самыми быстрыми суперминикомпьютерами того времени. Он использовался для исследований, но представлял собой монтируемый в стойку процессор, который никогда не предназначался для использования в качестве офисного продукта. [10] сетевой маршрутизатор называется Dicentra был также основан на этой конструкции.

Маркетинг и коммерческий прием [ править ]

Брошюра Xerox по системе 8010/40

Изначально Xerox Star задумывался не как отдельный компьютер, а как часть интегрированной «системы личного офиса» Xerox, которая также подключалась к другим рабочим станциям и сетевым службам через Ethernet. Хотя единичное устройство продается за 16 000 долларов, в типичном офисе необходимо купить как минимум 2 или 3 машины вместе с файловым сервером и сервером имен / сервером печати. Тратить от 50 000 до 100 000 долларов на полную установку было непросто, когда годовая зарплата секретаря составляла около 12 000 долларов, а Commodore VIC-20 стоил около 300 долларов.

Более поздние воплощения Star позволили пользователям купить одну единицу с лазерным принтером , но даже в этом случае было продано всего около 25000 единиц, что заставило многих считать Xerox Star коммерческой неудачей.

Изначально рабочая станция была разработана для запуска программного обеспечения Star для выполнения офисных задач, но она также продавалась с другим программным обеспечением для других рынков. Эти другие конфигурации включали рабочую станцию ​​для Interlisp или Smalltalk и сервер.

Некоторые говорят , что звезда была впереди своего времени, что мало кто за пределами узкого круга разработчиков действительно понимает потенциал системы, [11] , учитывая , что IBM представила свой 8088 на базе IBM PC работает сравнительно примитивную PC DOS то же самое год вывода Star на рынок. Однако сравнение с IBM PC может быть неуместным: задолго до того, она была введена, покупатели в отрасли Обработка текстов были осведомлены о 8086 на базе IBM Displaywriter , [12] полный-страничный портрет черно-на-белый Xerox 860 отображения страницы системы и Xerox 9700 со скоростью 120 страниц в минутулазерный принтер. Кроме того, конструктивные принципы Smalltalk и безрежимной работы широко обсуждались в вопросе августа 1981 Byte журнала, [13] так Xerox PARC стоя «s и потенциал Star едва были потеряны на своей цели (офисные системы) рынок, который никогда бы не ожидал, что IBM позиционирует ПК массового потребления, чтобы угрожать гораздо более прибыльным специализированным системам WP. К сожалению, влиятельный нишевый рынок новаторских игроков в области электронных публикаций, таких как Longman, уже приводил свои производственные процессы в соответствие с общими языками разметки, такими как SGML.(предшественник HTML и XML), посредством чего авторы, используя недорогие автономные системы, могли описывать структуру документа, делая свои рукописи готовыми для передачи с компьютера на пленочные системы, которые предлагали гораздо более высокое разрешение, чем тогдашние технологии лазерной печати с максимальным разрешением 360 точек на дюйм.

Другой возможной причиной отсутствия успеха Star была корпоративная структура Xerox. Xerox, долгое время занимавшаяся копировальной техникой, использовала свои сильные стороны. У них уже была одна серьезная неудача в окупаемости их приобретения Scientific Data Systems . Говорят, что существовала внутренняя зависть между подразделениями старых линейных копировальных систем, на которые приходилась большая часть доходов Xerox, и новым подразделением-выскочкой. Некоторые считали их маркетинговые усилия вялыми или несосредоточенными. Более того, наиболее технически подкованные торговые представители, которые могли продавать оборудование для автоматизации делопроизводства, получали большие комиссионные за аренду оборудования для лазерных принтеров стоимостью до полумиллиона долларов. Без комиссии для децентрализованныхсистемы могли конкурировать. Рынок многоязычной технической документации также открывал большие возможности, но для этого требовалось международное сотрудничество, к которому в то время были готовы немногие торговые организации.

Даже в корпорации Xerox в середине 1980-х годов система понималась плохо. Немногие руководители компаний когда-либо видели или использовали эту систему, и команды продаж, если бы они запрашивали компьютер для помощи в планировании, вместо этого получали бы старые системы Xerox 820 или 820-II на базе CP / M. Корпорация Xerox не предпринимала никаких попыток засеять системы 8010/8012 Star.

Вероятно, наиболее важно то, что специалисты по стратегическому планированию в Xerox Systems Group (XSG) чувствовали, что они не могут конкурировать с другими производителями рабочих станций, такими как Apollo Computer или Symbolics . Само по себе имя Xerox считалось их самым большим активом, но не приносило клиентов.

Наконец, по сегодняшним стандартам, система будет считаться очень медленной, частично из-за ограниченного оборудования того времени, а частично из-за плохо реализованной файловой системы; сохранение большого файла могло занять несколько минут. Сбои могут сопровождаться многочасовым процессом, называемым очисткой файлов , о чем свидетельствует появление диагностического кода 7511 в верхнем левом углу экрана.

В конце концов, слабый коммерческий прием Star, вероятно, был обусловлен ценой, показателями демонстрации и слабостью каналов продаж. Даже тогда Lisa от Apple Computer , вдохновленная Star и представленная двумя годами позже, потерпела неудачу на рынке по многим из тех же причин, что и Star. Надо отдать должное Xerox, они действительно много пробовали, чтобы улучшить продажи. Следующий выпуск Star был на другой, более эффективной аппаратной платформе Daybreak , с использованием нового, более быстрого процессора и сопровождался значительным переписыванием программного обеспечения Star, переименованного в ViewPoint, для повышения производительности. Новая система, получившая название Xerox 6085 PCS, был выпущен в 1985 году. Новое оборудование обеспечивало от 1 до 4 МБ памяти, жесткий диск от 10 до 80 МБ, дисплей с диагональю 15 или 19 дюймов, флоппи-дисковод 5,25 дюйма, мышь, подключение к сети Ethernet и стоимость чуть больше 6000 долларов.

Xerox 6085 может продаваться вместе с подключенным лазерным принтером как отдельная система. Также был предложен режим совместимости с ПК через плату расширения на базе 80186. Пользователи могли передавать файлы между системой ViewPoint и программным обеспечением на ПК, хотя и с некоторыми трудностями, потому что форматы файлов были несовместимы с любыми на ПК. Но даже со значительно более низкой ценой это был Роллс-Ройс в мире более дешевых персональных компьютеров за 2000 долларов.

В 1989 году Viewpoint 2.0 представила множество новых приложений, связанных с настольной издательской системой . В конце концов, Xerox отказалась от интегрированной аппаратно-программной рабочей станции, предлагаемой Viewpoint, и предложила программный продукт под названием GlobalView , обеспечивающий интерфейс и технологию Star на платформе, совместимой с IBM PC. Первоначальный выпуск требовал установки дополнительной платы процессора Mesa. Последняя версия GlobalView 2.1 работала как эмулятор на Sun Solaris, Microsoft Windows 3.1 , Windows 95 или Windows 98 , IBM OS / 2 и была выпущена в 1996 году.

В конце концов, Xerox PARC, которая гордилась тем, что создала оборудование на 10 лет раньше своего времени и оснастила каждого исследователя оборудованием, чтобы они могли приступить к работе над программным обеспечением, позволила Xerox вывести продукт на рынок на 5 лет раньше, чем раньше. 1980-х и в начале 1990-х годов. Платформа специального оборудования всегда была слишком дорогой для миссии, для которой предназначалась Star / Viewpoint. Apple, скопировавшая Xerox Star в начале 1980-х вместе с Лизой, боролась и имела такие же плохие результаты. Вторая попытка Apple по снижению затрат, Macintosh, едва увенчалась успехом (отказавшись от виртуальной памяти, реализовав ее в программном обеспечении и используя стандартные микропроцессоры) - и не был их самым прибыльным продуктом в конце 1980-х годов. Apple также изо всех сил пыталась получить прибыль на программном обеспечении офисных систем в тот же период времени.Питер Дойч , один из пионеров языка Postscript , наконец, нашел способ достичь эффективности, подобной Xerox-Star, с помощью своевременной компиляции в начале 1990-х годов для операций с растровыми изображениями, создав последнюю часть специализированного оборудования Xerox-Star. , BitBLT , устаревший к 1990 году.

Наследие [ править ]

Несмотря на то, что продукт Star потерпел неудачу на рынке, он вызвал большие ожидания и заложил важную основу для более поздних компьютеров. Многие инновации, лежащие в основе Star, такие как редактирование WYSIWYG, Ethernet и сетевые службы, такие как каталог, печать, файловая и межсетевая маршрутизация, стали обычным явлением для современных компьютеров.

Члены инженерной группы Apple Lisa увидели Star во время его презентации на Национальной компьютерной конференции (NCC '81) и вернулись в Купертино, где преобразовали свой менеджер рабочего стола в интерфейс на основе значков, смоделированный по образцу Star. [14] Среди разработчиков редактора Gypsy WYSIWYG Xerox Ларри Теслер покинул Xerox, чтобы присоединиться к Apple в 1980 году, где он также разработал платформу MacApp .

Чарльз Симони покинул Xerox, чтобы присоединиться к Microsoft в 1981 году, где он разработал первую WYSIWYG-версию Microsoft Word (3.0) . [15] В 1983 году Симони порекомендовал Скотта А. МакГрегора , который был нанят Биллом Гейтсом для руководства разработкой Windows 1.0 , отчасти из-за опыта МакГрегора в оконных системах в PARC. Позже в том же году несколько других покинули PARC и присоединились к Microsoft. [16]

Star, Viewpoint и GlobalView были первыми коммерческими вычислительными средами, которые предложили поддержку большинства естественных языков , включая полнофункциональную обработку текста, что привело к их принятию Голосом Америки , другими агентствами иностранных дел Соединенных Штатов и несколькими транснациональными корпорациями. [17]

Список продуктов, на которые вдохновил или повлиял пользовательский интерфейс Star и, в меньшей степени, Alto, включает Apple Lisa и Macintosh , Graphics Environment Manager (GEM) от Digital Research (компания CP / M ), VisiCorp's Visi On , Microsoft Windows , Atari ST , BTRON от TRON Project , Commodore's Amiga , Elixir Desktop, Metaphor Computer Systems , Interleaf , IBM OS / 2 , OPEN LOOK (совместно разработано Xerox),SunView , KDE , Ventura Publisher и NEXTSTEP . [18] Adobe Systems PostScript был основан на Interpress . 3Com доработала Ethernet и стала де-факто стандартным сетевым протоколом.

Некоторые люди, например Доминик Коннор, считают, что Apple, Microsoft и другие заимствовали графический интерфейс и другие инновации Xerox Star, и считают, что Xerox должным образом не защитила свою интеллектуальную собственность. Правда, пожалуй, более сложная. На инновации в Star было представлено много патентных заявлений. Однако в то время Постановление о согласии Xerox 1975 года, антимонопольное действие Федеральной торговой комиссии (FTC), наложило ограничения на то, что фирма могла запатентовать . [19]Кроме того, когда готовились раскрытия информации о Star, патентные поверенные Xerox были заняты несколькими другими новыми технологиями, такими как лазерная печать. Наконец, патенты на программное обеспечение, особенно относящиеся к пользовательским интерфейсам, тогда были непроверенной правовой областью.

Xerox действительно обратилась к суду, чтобы защитить пользовательский интерфейс Star. В 1989 году, после того как Apple подала в суд на Microsoft за нарушение авторских прав на пользовательский интерфейс Macintosh в Windows, Xerox подала аналогичный иск против Apple. Однако этот иск был отклонен по процессуальным основаниям, а не по существу, поскольку истек трехлетний срок давности . В 1994 году Apple проиграла свой иск против Microsoft, не только по изначально оспариваемым вопросам, но и по всем претензиям к пользовательскому интерфейсу. [20]

15 января 2019 года для Windows и Linux был выпущен незавершенный эмулятор Xerox Star, созданный LCM + L и известный как Darkstar. [21]

См. Также [ править ]

  • Лисп-машина
  • Пилот (операционная система)

Ссылки [ править ]

  1. ^ "Xerox 8010 Star Информационная система" . Национальный музей американской истории .
  2. ^ Смит, D .; Irby, C .; Kimball, R .; Verplank, B .; Харслем, Э. (1982). «Проектирование звездного пользовательского интерфейса» . Байт . 7 (2): 242–282.
  3. ^ a b «Основные этапы развития PARC» . Проверено 13 ноября 2008 года .
  4. ^ Дуглас К. Смит; Роберт С. Александер (1988). Нащупывая будущее: как Xerox изобрела, но проигнорировала первый персональный компьютер . Нью-Йорк: Уильям Морроу. ISBN 0-688-06959-2.
  5. Никлаус Вирт (январь 1995 г.). «Краткая история Модулы и Лилит» . Технические публикации Модулатор Оберон-2 и Модула-2 . modulaware.com.
  6. ^ Либерман, Генри. «Творческая среда программирования, ремикс». Кембридж: MIT Media Lab. CiteSeerX 10.1.1.125.4685 .  Cite journal requires |journal= (help)
  7. ^ Сальха, Надер. «Эстетика и искусство на раннем этапе развития человеко-компьютерных интерфейсов» , октябрь 2012 г.
  8. ^ Смит, Дэвид. «Пигмалион: творческая среда программирования» , 1975.
  9. ^ "Брошюра по системе создания документов Xerox 8010/40". Аксбридж, Мидлсекс: ранг Xerox. 1985–1987 гг. Cite journal requires |journal= (help)
  10. Перейти ↑ Pier, Kenneth A. (1983). «Ретроспектива высокопроизводительного персонального компьютера Dorado» (PDF) . Материалы 10-го ежегодного международного симпозиума по компьютерной архитектуре . 11 (3): 252–269. DOI : 10.1145 / 1067651.801663 . Проверено 26 января 2019 года .
  11. ^ Норман, Дональд А. (1999). Невидимый компьютер . Кембридж, Массачусетс: MIT Press. п. 316 . ISBN 978-0-262-64041-1.
  12. ^ Презентация IBM (на Уигмор-стрит, 103 в Лондоне в сентябре 1980 г.) утверждала, что Displaywriterиспользует три чипа 8086, хотя 1x8086 + 2x8088 кажется более вероятным. [ необходима цитата ]
  13. ^ Дэн Ингаллс (август 1981). «Принципы проектирования Smalltalk» . Байт журнал . Макгроу-Хилл. Архивировано из оригинального 27 сентября 2007 года.
  14. ^ «Интервью с Уэйном Розингом, Брюсом Дэниелсом и Ларри Теслером» . Байт . Проверено 8 февраля 2007 .
  15. ^ Уоллес, Джеймс; Эриксон, Джим (1992). Жесткий диск . Нью-Йорк ua: Wiley. С.  219–220 . ISBN 0-471-56886-4. Я потерял веру в способность Xerox делать что угодно
  16. Hard Drive , стр. 254-255.
  17. ^ "Странная обработка: столкновение компьютеров и культур на Голосе Америки 2007" . Одноименный веб-сайт Криса Керна . Проверено 1 декабря 2007 .
  18. ^ "Xerox Star Research" . Джон Редант . Проверено 8 февраля 2007 .
  19. ^ «Указ о согласии Xerox 1975 года: древние артефакты и текущая напряженность» (PDF) . Уиллард К. Том . Проверено 16 декабря 2008 .
  20. ^ «Авторское право: Apple против Microsoft» . Нью-Йорк Таймс . Проверено 8 февраля 2007 . Указатель статей NYT, касающихся иска Apple / Microsoft и Xerox / Apple
  21. ^ Dersch, Джон (19 января 2019). «Представляем Darkstar: эмулятор Xerox Star» . Живые компьютеры: музей + лаборатории . Архивировано 20 января 2019 года . Проверено 20 марта 2019 года .

Внешние ссылки [ править ]

  • Первые графические интерфейсы - Глава 2. История: краткая история пользовательских интерфейсов.
  • Звездная графика: объектно-ориентированная реализация
  • Черты: подход к подклассу множественного наследования
  • Дизайн обработки записей Star: обработка данных для некомпьютерного профессионала
  • Xerox "Звезда": ретроспектива.
  • Xerox "Звезда": ретроспектива. (с полноразмерными скриншотами)
  • Исторические документы Xerox Star Дэйва Карбоу (в Digibarn)
  • Страницы Digibarn в информационной системе Xerox Star 8010
  • Xerox Star 1981 г.
  • HCI Обзор Xerox Star
  • Графический интерфейс Xerox Star
  • Видео: пользовательский интерфейс Xerox Star (1982)
  • Видео: пользовательский интерфейс Xerox Star по сравнению с Apple Lisa (2020 г.)