Маркетинг

Больше данных – меньше проблем!


Новые системы хранения данных для компаний малого и среднего бизнеса. Узнайте подробности и задайте вопросы на on-line-семинаре IBM




Открытые системы :: Открытые системы

Краткая история страны хакеров

в buzz в мой мир в twitter версия для печатисохранить в pdf

Эрик С. Реймонд

В начале были Настоящие Программисты. Сами себя они так не называли. Впрочем и «хакерами» тоже, да и никак конкретно. Прозвище «Настоящие Программисты» появилось только в начале 80-х. Но начиная с 1945 года технология компьютерных систем привлекала внимание самых талантливых и наиболее творческих умов. А с появления ENIAC, созданного Эккертом и Мочли, возникала более - менее стабильная и самосознательная культура программистов-энтузиастов, людей, которые работали с ПО ради собственного удовольствия.

Настоящими Программистами обычно становились инженеры или физики. Они носили белые носки и полиэстровые рубашки, галстуки и очки в тонкой оправе, писали на машинном языке, ассемблере и ФОРТРАНе, да еще на нескольких древних языках, сейчас уже забытых. Они были предвестниками хакерской культуры, оставшись невоспетыми тружениками эпохи создания страны хакеров.

С конца Второй мировой войны до начала 70-х, в великие дни пакетного запуска программ и «больших железных» мэйнфреймов, Настоящие Программисты были доминирующей культурой в компьютерном мире. Фрагменты глубоко почитаемых хакерских преданий той эпохи, в том числе и хорошо известная история Mel (вошедшая в Jargon File), различные списки законов Мерфи и немецкий плакат-пародия «Blinkenlights», который до сих пор еще можно найти во многих комнатах где работают программисты.

Некоторые люди, выросшие на культуре «Настоящих Программистов» работали еще в 90-е. Сеймур Крей, создатель семейства суперкомпьютеров Cray, как говорят однажды поставил операционную систему, полностью написанную им самим, на компьютер, опять таки созданный по его собственному проекту. В восьмеричных кодах. Без единой ошибки. И она работала. Вот это Настоящий Программист!

Можно вспомнить и Стена Келли-Бутла, автора «Дьявольского словаря DP» (The Devil?s DP Dictionary (McGraw-Hill, 1981)) и исключительного собирателя фольклора страны хакеров, который еще в 1948 году программировал на Манчестерском Mark I - первом полнофункциональном цифровом компьютере, способном хранить созданные программы. Сейчас он пишет юмористические колонки для компьютерных журналов, часто живые и написанные с большим знанием дела диалогов с представителями современной хакерской культуры.

Другие, в частности Дэвид Е. Лундстром, пишут юмористические рассказы о годах своей юности («Несколько хороших людей из UNIVAC» (A Few Good Men From UNIVAC, 1987)).

Начало хакерской культуры, как нам

известно сегодня, может быть датировано

1961 годом, годом, когда MTI приобрел

первый компьютер PDP-1

Культура «Настоящих Программистов» способствовала развитию интерактивных вычислениях, университетов и сетей. Она породила стабильную инженерную традицию, которая, в конечном итоге, эволюционировала в хакерскую культуру свободно распространяемого программного обеспечения.

Первые хакеры

Начало хакерской культуры, как нам известно сегодня, может быть датировано 1961 годом, годом, когда Массачусетский технологический институт приобрел первый компьютер PDP-1. Комитет Signals and Power клуба Tech Model Railroad Club (TMRC) Массачусетского технологического института воспринял эту машину как любимую техническую игрушку и создал инструментарий программирования, сленг и всю остальную сопутствующую культуру, которая до сих пор остается для нас узнаваемой. Об этих первых годах написал в своей книге «Хакеры» (Hackers, издательство Anchor/Doubleday, 1984) Стивен Леви.

Скорее всего термин «хакер» был создан именно в рамках компьютерной культуры MIT. Хакеры TMRC стали центром кристаллизации Лаборатории искусственного интеллекта этого института, бывшего в начале 80-х ведущим в мире центром по исследованию вопросов искусственного интеллекта. С появлением в 1969 году сети ARPAnet его влияние стало еще шире.

В течение почти 15 лет «десятка»

оставалась самой популярной

у хакеров машиной

ARPAnet - первая трансконтинентальная высокоскоростная компьютерная сеть, была создана Министерством обороны в рамках эксперимента в области цифровых коммуникаций, но в конце концов объединила сотни университетов, компаний, работающих по контракту с Пентагоном, и исследовательских лабораторий. Сеть позволила ученым обмениваться информацией с беспрецедентной скоростью и гибкостью, дав мощный толчок созданию совместных проектов и значительно увеличив темпы и интенсивность развития технологий.

Но этим роль ARPAnet не ограничивалась. Ее электронные супермагистрали объединили хакеров всех Соединенных Штатов, создав тем самым критическую массу; вместо прежних изолированных небольших групп, каждая из которых развивала свою собственную преходящую культуру, возник (или осознал себя) единый сетевой народ.

Первые культурные ценности страны хакеров - это первые списки терминов, первые анекдоты, первые дискуссии, в которых создавались основы этики хакеров - все это распространялось по ARPAnet в первые годы ее существования. (Одним из ярких примеров таких культурных ценностей является Jargon File, датируемый 1973 годом). Страна хакеров создавалась в стенах университетов, связанных единой Сетью, и в первую очередь (хотя и не только) на факультетах компьютерных наук.

С точки зрения вклада в национальную культуру хакеров первой среди равных с конца 1960-х годов оставалась Лаборатория искусственного интеллекта Массачусетского технологического института. Со временем не меньшую важность приобрела лаборатория искусственного интеллекта Стенфордского университета, а несколько позже и университет Карнеги-Меллона. Все они были преуспевающими центрами компьютерной науки и исследований в области искусственного интеллекта. Здесь работали ярчайшие умы того времени, сделавшие немало для страны хакеров, как в техническом, так и в культурном плане.

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

С момента появления PDP-1, судьба страны хакеров неразрывно связана с миникомпьютерами серии PDP, созданными компанией Digital Equipment, которая стала пионером в области интерактивных компьютеров и операционных систем с разделением времени. Поскольку эти машины были гибкими, мощными и относительно дешевыми для того времени, их приобрели многие университеты.

Недорогие системы с разделением времени стали средой, способствовавшей развитию хакерской культуры и большую часть своей жизни сеть ARPAnet состояла как раз из компьютеров DEC. Наиболее значимой из них была PDP-10, созданная в 1967 году. В течение почти 15 лет «десятка» оставалась самой популярной у хакеров машиной; TOPS-10 (разработанная DEC для этой модели операционная система) и MACRO-10 (ее ассемблер) по-прежнему вспоминаются с ностальгической нежностью во многих преданиях страны хакеров.

MIT, хотя здесь была точно такая же PDP-10, как и повсюду, выбрал несколько иной подход. Специалисты института отказались от программного обеспечения DEC для PDP-10 и разработали свою операционную систему - легендарную ITS.

ITS - это сокращение от Incompatible Timesharing System («Несовместимая система с разделением времени»), что довольно неплохо отражает ее суть. Они хотели выбрать свой путь. К счастью для всех, у специалистов MIT хватило ума, чтобы оправдать свою самонадеянность. ITS, причудливая и эксцентричная, иногда и ошибочная, всегда была средоточием великолепных технических решений и до сих пор ни одной другой операционной системе с разделением времени не удалось опередить ее по длительности непрерывного использования.

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

Многие из технических решений, относящихся к культурным достижениям ITS, существуют и поныне; пожалуй самым известным из них является редактор программ Emacs. И многие из преданий времени расцвета ITS по прежнему широко известны, свидетельством чему - Jargon File.

Но Стенфорд и Карнеги-Меллон на месте не стояли. Многие из плеяды хакеров, работавшие на PDP-10 в Стенфорде, позже сыграли решающую роль в создании персональных компьютеров и современных программных интерфейсов, основанных на трех китах - окно, пиктограмма и мышь. А работа хакеров Карнеги-Меллона в конечном итоге привела к первым практическим крупномасштабным приложениям экспертных систем и промышленных роботов.

Еще один хакер по имени Деннис

Ритчи изобрел новый язык,

получивший название Си,

предназначенный ОС Unix

Еще одним важным культурным центром был Xerox PARC - знаменитый исследовательский центр в Пало-Альто. Более десяти лет, с начала 70-х до середине 80-х, PARC был источником поразительного количества передовых аппаратных и программных решений. Стиль современного программного интерфейса, использующего мышь, пиктограммы и окна, был создан именно здесь. Впрочем и лазерный принтер, и локальная сеть, и серия машин D почти на десять лет предвосхитившая появление в 80-х мощных персональных компьютеров. Как это не грустно, но нет пророков в своей компании; до такой степени нет, что PARC традиционно называют местом, где рождаются гениальные идеи, которыми пользуются другие. Влияние, которое оказал PARC на развитие страны хакеров, трудно переоценить.

Культура ARPAnet и PDP-10 развивалась и в 70-х. Службы электронной рассылки, которые способствовали развитию кооперативных связей между расположенными по всему континенту специализированными группами, стали все шире использоваться для решения социальных задач и развлекательных целей. DARPA «закрывала глаза» на всю «нетехническую» деятельность; было понятно, что дополнительная нагрузка - это приемлемая плата за привлечение в компьютерную область целого поколения талантливой молодежи.

Возможно самым известным из «социальных» списков рассылки ARPAnet был список SF-LOVERS - любителей научной фантастики; он существует и поныне в более крупной международной сети Internet, в которую превратилась ARPAnet. Но были и многие другие, ставшие первыми примерами стиля связи, который стал прообразом коммерческих платных служб доступа вроде CompuServe, GEnie и Prodigy.


17.04.1999г


Комментарии:


Для того, чтобы оставить комментарий авторизуйтесь или зарегистрируйтесь.

Новости ОСП-ТВ - 03.09.10


30/11/2009 №09

Раскопки сетевых данных
Дмитрий Игнатов
Развитие технологий в последние два десятилетия позволило успешно вести коммерческую деятельность в Сети самым разным компаниям и не в последнюю очередь это произошло благодаря технологиям business intelligence и data mining. Каким образом можно превратить сырые данные в знания, дающие конкурентное преимущество?
Новые платформы бизнес-аналитики
Наталья Дубова
Сегодня бизнесу как никогда требуется глубокое понимание себя, окружения, потенциальных угроз и путей наибольшего благоприятствования. Считается, что добиться этого помогают решения бизнес-аналитики, однако их успешная реализация невозможна без хранилищ, агрегирующих данные из различных источников. Эффективность хранилищ зиждется на той платформе, где компания решит разместить свои ключевые данные, – именно платформа хранилищ данных становится сегодня залогом успеха компаний.
BI в открытую
Валерий Коржов
Изначально концепция Business Intelligence вращалась вокруг математических методов поиска скрытых взаимосвязей в массивах корпоративных данных, однако постепенно фокус переместился в область быстрой разработки отчетов, аккумуляции максимально возможных источников данных, в ущерб интеллектуальным механизмам. Особенно наглядно это видно в решениях категории Open Source.
BI и DSS - две стороны одной медали
Леонид Черняк
Различия между Business Intelligence и Decision Support System в большей степени определяются не столько спецификой технологий, сколько особенностями пользовательских сообществ.



Эта рубрика в архиве
Список номеров за



Инфозоны

Решения Oracle

10-кратная эффективность

Оцените возможности снижения затрат и улучшения ключевых показателей работы системы с новой СУБД Oracle Database 11g Release 2!

Финансы для НТВ

Телекомпания НТВ совершенствует систему финансового управления с помощью Oracle E-Business Suite.

Аналитика нового поколения

Полный спектр современных технологий и методов бизнес-анализа в среде Oracle BI.

Спортивный интерес

Торговая сеть СПОРТМАСТЕР анализирует миллиард записей за четыре секунды!


OSP.RU :: Написать письмо.