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

Lisp Machines, Inc. была компания , образованная в 1979 году Ричард Гринблатт из MIT «s лаборатории искусственного интеллекта для создания машин Лиспа . Он базировался в Кембридже, штат Массачусетс .

К 1979 году проект машины Лисп в Массачусетском технологическом институте, созданный и возглавляемый Гринблаттом, построил более 30 компьютеров CADR для различных проектов в Массачусетском технологическом институте. Рассел Нофтскер , который ранее был администратором лаборатории искусственного интеллекта Массачусетского технологического института несколько лет назад и с тех пор основал и руководил небольшой компанией, был убежден, что компьютеры, основанные на языке искусственного интеллекта LISP, имеют большое коммерческое будущее. Было несколько готовых клиентов, которые очень хотели получить машины, подобные тем, которые они видели в Массачусетском технологическом институте.

Гринблатт и Нофтскер имели разные представления о структуре и финансировании предлагаемой компании. Гринблатт считал, что компания может быть «самозагруженной», то есть финансироваться практически с нуля за счет потока заказов от клиентов (некоторые из которых были готовы платить заранее). Это будет означать, что руководители компании сохранят контроль. Нофтскер предпочитал более традиционную модель венчурного капитала, собирая значительную сумму денег, но с инвесторами, контролирующими компанию. Они долго вели переговоры, но ни один из них не пошел на компромисс. Последовавшие за этим обсуждения выбора делят лабораторию на две фракции. В феврале 1979 года ситуация достигла апогея. Гринблатт считал, что доходы от строительства и продажи нескольких машин можно с выгодой реинвестировать в финансирование компании.Большинство встало на сторону Нофтскера, полагая, что у коммерческой компании, поддерживаемой венчурным фондом, больше шансов выжить и коммерциализировать Lisp Machines, чем у предложенного Гринблаттом самоподдерживающегося стартапа. Они пошли, чтобы начатьSymbolics Inc.

Александр Якобсон, консультант из CDC , пытался собрать компьютерное приложение на естественном языке искусственного интеллекта, пришел к Гринблатту в поисках машины Лиспа, с которой его группа могла бы работать. Спустя восемь месяцев после провальной конференции Гринблатта с Нофтскером он еще ничего не представил. Александр Якобсон решил, что единственный способ, которым Гринблатт собирается основать свою компанию и построить машины на Лиспе, в которых нуждался Якобсон, - это если он подтолкнет и финансово поможет Гринблатту основать свою компанию. Джейкобсон собрал бизнес-планы, совет директоров и партнера Ф. Стивена Уайла для Greenblatt. Новообретенная компания получила название LISP Machine, Inc. (LMI) и финансировалась в основном за счет потока заказов, включая заказы CDC, через Якобсона.

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

Следующая притча рассказана Стивеном Леви о LMI и впервые использована в « Хакерах: Герои компьютерной революции» (1984). Рассказ Леви о хакерах в значительной степени основан на ценностях хакеров из Лаборатории искусственного интеллекта Массачусетского технологического института. Среди этих хакеров был Ричард Столмен , которого Леви в то время называл последним настоящим хакером.

Люди в лаборатории собрались вместе и вместе создали настоящую хакерскую машину, оригинальные машины Lisp . Когда Рассел Нофтскер предложил им двигаться дальше и распространять Евангелие за стенами лаборатории, хакеры в лаборатории сильно разошлись в том, как они хотели управлять компанией. Гринблатт настаивал на том, чтобы компания оставалась верной хакерскому духу, никому не подчинялась и сосредоточивалась исключительно на создании хорошего продукта. Некоторые другие хакеры считали, что это не способ вести компанию. Если бы это было сделано, то никогда бы не стало и никогда бы не стало по-настоящему распространять информацию о хакерской этике . Кроме того, Гринблатт потребовал контроля над компанией, чтобы его замысел был реализован. Другие (в том числеБилл Госпер и Том Найт ) считали недопустимым подчинение Гринблатту.

Когда Нофтскер основал Symbolics , хотя он мог платить зарплату, у него фактически не было здания или какого-либо оборудования, над которым могли бы работать программисты. Он договорился с Патриком Уинстоном о том, что в обмен на разрешение сотрудникам Symbolics продолжать работать в MIT, Symbolics разрешит MIT внутренне и свободно использовать все программное обеспечение, разработанное Symbolics. К сожалению, эта открытость позже приведет к обвинениям в краже интеллектуальной собственности.

В конце 1970-х - начале 1980-х годов, чтобы предотвратить использование программного обеспечения на компьютерах конкурентов, большинство производителей прекратили распространение исходного кода и начали использовать авторские права и ограничительные лицензии на программное обеспечение, чтобы ограничить или запретить копирование и распространение. Такое проприетарное программное обеспечение существовало и раньше, но этот сдвиг в юридических характеристиках программного обеспечения можно рассматривать как следствие, вызванное Законом США об авторском праве 1976 года , как заявил сотрудник Массачусетского технологического института Брюстер Кале . [1]

В то время как обе компании поставляли проприетарное программное обеспечение , Ричард Столмен считал, что LMI, в отличие от Symbolics, пыталась не навредить лаборатории. Столмен объявил, что «перспектива взимать деньги за программное обеспечение является преступлением против человечности». [2] Годы спустя он пояснил, что «преступлением» является блокирование свободы пользователя, а не взимание платы за копию программного обеспечения. [3]Symbolics завербовала большинство оставшихся хакеров Массачусетского технологического института, включая известного хакера Билла Госпера, который затем покинул лабораторию искусственного интеллекта. Symbolics вынудила Гринблатта также уйти в отставку из лаборатории искусственного интеллекта, сославшись на политику Массачусетского технологического института. Таким образом, в течение двух лет в лаборатории искусственного интеллекта Массачусетского технологического института, с 1982 по конец 1983 года, Столлман в одиночку дублировал усилия программистов Symbolics, чтобы помешать им получить монополию на компьютеры лаборатории. [4] Хотя LMI смог извлечь выгоду из свободно доступного кода Столлмана, он был последним из «хакеров» в лаборатории. Позже программисты должны будут подписать соглашения о неразглашении, чтобы не передавать исходный код или техническую информацию другим разработчикам программного обеспечения.

Борьба и упадок [ править ]

Lisp Machines, Inc. продала свои первые машины LISP, разработанные в Массачусетском технологическом институте, как LMI-CADR. После серии внутренних сражений Symbolics начала продавать CADR из лаборатории Массачусетского технологического института как LM-2. Symbolics было затруднено обещанием Noftsker, чтобы дать Гринблэтте годовой фору , и серьезными задержки в приобретении венчурного капитала . У Symbolics все еще было главное преимущество: хотя ни один из хакеров AI Lab не пошел работать на Greenblatt, солидные 14 подписались на Symbolics. Было два сотрудника AI Lab, которые предпочли не работать ни у одного из них: Ричард Столлман и Марвин Мински .

В итоге компания Symbolics произвела около 100 LM-2, каждый из которых был продан за 70 000 долларов. Обе компании разработали продукты второго поколения на основе CADR: Symbolics 3600 и LMI-LAMBDA (из которых LMI удалось продать около 200). Модель 3600, выпущенная с опозданием на год, расширила CADR, расширив машинное слово до 36 бит, расширив адресное пространство до 28 бит, [5] и добавив аппаратное обеспечение для ускорения некоторых общих функций, которые были реализованы в микрокоде на микрокоде. CADR. LMI-LAMBDA, который вышел через год после 3600, в 1983 году, был в основном совместим снизу вверх с CADR (исходный микрокод CADRфрагменты можно было собрать заново), но были улучшения в выборке инструкций и другие аппаратные различия, включая использование микросхемы умножителя и более быстрое семейство логики и кэш-память . Платы процессоров LAMBDA были разработаны для работы в инженерной рабочей станции на базе NuBus , которая была создана группой Стива Уорда в Массачусетском технологическом институте и в результате отдельной цепочки событий разрабатывалась Western Digital Corporation. Это позволило использовать популярную конфигурацию LAMBDA «2x2», при которой две машины совместно использовали одну инфраструктуру, что позволило значительно сэкономить. Texas Instruments (TI) присоединилась к драке, инвестировав в LMI после того, как у нее закончились деньги [6].приобретение и перемещение блока инженерной рабочей станции NUBUS у Western Digital, лицензирование дизайна LMI-LAMBDA, а затем производство его собственного варианта, TI Explorer .

Компания Symbolics продолжила разработку семейства 3600 и ее операционной системы Genera и выпустила Ivory - микросхему СБИС , реализующую архитектуру Symbolics . Компания Texas Instruments уменьшила Explorer до кремния, получив название Explorer II, а затем MicroExplorer. LMI отказалась от архитектуры CADR и разработала собственную K-Machine, но LMI обанкротилась в 1987 году, прежде чем машина могла быть выпущена на рынок.

GigaMos Systems [ править ]

LMI была преобразована в GigaMos Systems ; Гринблатт был одним из его офицеров. GigaMos, будучи владельцем канадского спонсора по имени Гай Монтпетит , выкупила активы LMI в рамках процедуры банкротства согласно Главе 11. До включения GigaMos [7] LMI разработала новую машину на Лиспе, названную «K-машиной», в которой использовалась RISC- подобная архитектура. Впоследствии Монпети оказался втянутым в канадский политический скандал 1989 года, который, как побочный эффект, привел к конфискации всех активов GigaMos, в результате чего компания не смогла выплатить зарплату. [8]

Вдохновение для Столмена и свободного программного обеспечения [ править ]

По словам Ричарда Столлмана, спор между LMI и Symbolics вдохновили Столлман начать разработку программного обеспечения для GNU операционной системы в январе 1984 года, и Фонд свободного программного обеспечения (FSF) в октябре 1985 года [9] Они были предшественники открытого source- движение программного обеспечения и операционная система GNU / Linux .

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

  1. ^ Cringely, Роберт X. "# 4 Брюстер Кейл" . NerdTV . около 46-й минуты
  2. ^ Уильямс, Сэм (2002). «Глава 6: Коммуна Emacs». Free as in Freedom: Крестовый поход Ричарда Столлмана за свободные программы . O'Reilly Media. ISBN 0-596-00287-4.
  3. Магуайр, Джеймс (31 марта 2008 г.). «Ричард Столмен, Живи и отключен» . Датамация. Архивировано из оригинала 8 апреля 2008. Вопрос: Однажды вы сказали , «перспектива взимания денег за программное обеспечение является преступлением против человечества.» Вы все еще верите в это? A: Ну, я не различал два значения слова «бесплатно».
  4. ^ Леви, Стивен (1984). Хакеры: Герои компьютерной революции . Якорь-пресс / Doubleday . ISBN 0-385-19195-2.
  5. ^ Дэвид А. Мун. «Архитектура символики 3600». Материалы 12-го ежегодного международного симпозиума по компьютерной архитектуре, 17–19 июня 1985 г., Бостон, Массачусетс . С. 76–83.
  6. ^ "Куплена доля Лиспа" . Нью-Йорк Таймс . 2 сентября 1983 . Проверено 2 октября 2013 года .
  7. ^ "Lisp Machine Inc. K-машина: Архитектура Деффенбо, Маршалла, Пауэлла, Уиллисона, которую помнит Джо Маршалл" . Мелодии.
  8. ^ КАИХЛА, ПОЛ. «Разногласия в сфере высоких технологий | Maclean's | 26 ИЮНЯ 1989 г.» . Maclean's | Полный архив . Проверено 1 октября 2020 .
  9. Речь Ричарда Столмена, в котором он излагает свои взгляды на Гринблатта