Monday, October 12, 2015

Моя машина времени остановилась до...

Форматирование моё.

Когда я давно, уже больше двадцати лет назад, первый раз приехал в Америку, я там встретил эмигрантов, уехавших из СССР по большей чести во второй половине 70-х. Что мне тогда особенно бросилось в глаза? Это довольно известная вещь: для эмигрантов время остановилось.

Ниже есть продолжение.

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

Но вот российское время для них остановилось. Когда речь шла об их русско-совестких инстинктах, их представлении о России, и ценностях русского образа жизни они были непробиваемыми совками конца 70-х.

Их ресторанная культура (меню, репертуар обязательного ресторанного ансамбля, стилистика поведения в ресторане, непременное обильное возлияние с тостами, водкой и черной икрой т.д.), их одежда (культ джинсов и кроссовок, непременные дубленки, нелепые в Нью-Йорке шапки-ушанки и т.д.) и, самое главное, их представление о нас, россиянах начала 90-х были абсолютно архаичными.

Они были уверены, что мы приехали группой. А это было не так: мы приехали вдвоем с женой. Они были уверены, что в нашей группе есть представитель комитета. А это было не так. Они были уверены, что с нами проводилось некое собеседование, что мы не можем поехать куда захотим и т.д.

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

Попадая в среду российской эмиграции ты как бы путешевствовал на машине времени из 1993-го года в 1975-ый... Еще большее потрясение и ощущение машины времени я испытал, когда попал в среду потомков белоэмиграции. Там был и монархический пафос, и портреты государя-императора, и косоворотки на детях, и показушный русский патриотизм, замешанный на анекдотически нелепом антисемитизме, и истовое православие. Казалось, что ты попадал куда-нибудь в старую притербургскую семью в год примерно 1916-ый...

И когда весь этот груз заблуждений относительно нас, новых россиян из 90-х, спадал, начинался всегда один и тот же разговор: как вы изменились... Мы вас совсем другими представляли... Что, неужели у вас уже и Солженицына читать можно? И по телевизору власть критикуют? Батюшки... И что, прямо вот так и говорят: Сталин - преступник? Кошмар... Я думал я не доживу...

Да вы нормальные люди! Как мы все здесь. Читаете западные газеты, свободно ездите по миру... У вас уже частная собственность есть, частные банки, заводы, рынок недвижимости... Как это интересно и важно... Господи, получается, что все-таки большевики со своими экспериментами обосрались? Мда... Жалко, только сколько времени и народу угроблено... Но... Лучше поздно, чем никогда...

И мы тоже радовались вместе с ними. Но только мы не очень понимали этого их недоумения: ведь те изменения, которые произошли с нами и которые так бросились им в глаза, для нас были очень постепенными, мы, начиная с 1985 года, очень плавно, на чайной ложечке впитывали в себя эту новую жизнь и наша метаморфоза казалась нам очень медленной, постепенной и само собой разумеющейся... Чего же тут так уж сильно изумляться-то?

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

И вот теперь, по таинственной иронии судьбы, уже я сам с "другой стороны баррикад". Вот уже я - эмигрант. Уже я два года живу в другом обществе, в другой культуре. Моя повседневная жизнь течет совсем по другим законам, в другой информационном простарнстве, другой языковой среде...

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

До Майдана, до Крыма, До Донбасса, до убийства Немцова, до Сирии... До много чего другого, что вы сами лучше меня знаете потому, что это происходит в вашем мозгу, а не в моем... Я лишь могу за этим наблюдать. Но почувствовать это на собственной шкуре - мне не дано.

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

И вот что я вам скажу: вы, каждый в отдельности, превращаетесь в монстра. А Россия в страну-монстр. В пугало. В жуткий урок для всего человечества. То, что с вами происходит - это страшное горе. Вы этого не видите. А я - вижу. И скорблю о вас. Честно.

Вот вам смешно. Вы говорите: не надо драматизировать! Мы по-прежнему те же веселые и разбитные ребята. У нас работают рестораны и светят фонари на улицах. По вечерах красиво одетая публика идет в театры... Люди рождаются, женятся, рожают детей, умирают...

Но нет. То же самое говорили и при Сталине. И при Гитлере. Мол есть ниша, в ней можно жить. Главное - не лезть куда не следует. В рамках тех ограничений, что есть нынче, можно вполне комфортно существовать. Но - нет!

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

Метомарфоза началась...
https://www.facebook.com/permalink.php?story_fbid=1059630224070702&id=100000712037223

В России наступил 1952 год

...Мы все оху...ли... 63 года одно и то же... Какая-то дурная бесконечность... Морок... Тьма... Страна без будущего...

...с 5 по 14 октября 1952 года, в Москве проходил XIX съезд КПСС. Последний съезд при жизни Сталина. И именно в этот день, 7 октября, на нем с большой речью выступил Л.П. Берия. Он, в частности сказал:

Ниже есть продолжение.

"Нынешние заправилы Соединенных Штатов Америки, ... в руках которых находятся рычаги американской государственной и военной машины, ... хотят установить свое безраздельное господство во всех частях света, чтобы путем ограбления и порабощения народов других стран обеспечить себе получение сверхприбылей. Для этого им нужна война. ...Толкая страну на путь войны, они к тому же рассчитывают, что гонка вооружений и военная ситуация позволят предотвратить экономический кризис. Но кризис этот неотвратимо надвигается на экономику Соединенных Штатов Америки, и никакими ухищрениями и авантюрами финансовых воротил не удастся его избежать....

Раскинув по всему миру сеть военных баз, усиленно сколачивая всякого рода агрессивные военные блоки, они лихорадочно готовят войну против СССР...

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

Только безнадежные дураки могут рассчитывать, что провокациями можно запугать советских людей....(Бурные аплодисменты)."

Владимир Владимирович Путин верный ученик Лаврентия Павловича Берия. И через 63 года он талдычит то же самое. Вот уж действительно "впитал с молоком матери"..
https://www.facebook.com/permalink.php?story_fbid=1058187790881612&id=100000712037223

История Linux. Вкратце о главном

Заметка почти полностью.

Корни Linux прослеживаются ещё с 70-х годов 20-го века. Точкой отсчёта можно считать появление операционной системы Unix в 1969-м году в США в фирме Bell Laboratories, дочернем подразделении компании AT&T. Unix стала основной для большого количества операционных систем промышленного класса. Самые основные из них отображены на этой временной шкале:



Linux же больше всего обязан своей жизнью двум проектам — GNU и Minix.

Ниже есть продолжение.

GNU

История проекта GNU началась в сентябре 1983-го года. Основоположник проекта GNU, Ричард Столлман (Richard M. Stallman) работал в это время в лаборатории искусственного интеллекта Массачусетского технологического института (Massachusetts Institute of Technology, MIT, Cambridge, Massachusetts). Столлмана называют одним из самых выдающихся программистов нашего времени.

В той среде, к которой принадлежал Столлман, было принято свободно обмениваться программами и их исходными кодами. Лицензия же на Unix от AT&T, к примеру, стоила 40 000 долларов. Позволить себе купить её могли только достаточно крупные фирмы. А без обладания лицензией, программист не имел права использовать исходные коды системы в своих разработках. Это препятствовало обмену идеями в сфере программирования и сильно тормозило процесс создания программ, поскольку вместо того, чтобы позаимствовать готовый кусок кода для решения той или иной задачи, разработчик программы был вынужден писать эту часть кода заново, что сродни изобретению колеса.

Столлман решил изменить это положение вещей в программировании. В 1983-м году он объявил о начале разработки проекта GNU, целью которого было создание полностью открытой операционной системы:

Четверг, 27 сентября 1983 г., 12:35:59 EST

Свободный Unix!

После Дня Благодарения я начинаю писать Unix-совместимую программную систему GNU (Gnu’s Not Unix), которую буду предоставлять свободно(!) всем, кто может её использовать. Нужна помощь в виде времени, денег, программ и оборудования.

GNU будет содержать ядро плюс все утилиты, необходимые для того, чтобы писать и запускать программы на Cи: редактор, оболочку, компилятор Cи, линкер, ассемблер и ещё несколько вещей. После этого будут добавлены программа форматирования текста, YACC, игра Empire, электронная таблица и сотни других вещей. Мы надеемся включить всё, что обычно поставляется с Unix-системами, и всё, что ещё может оказаться полезным, в том числе онлайновую и печатную документацию.

GNU будет способна запускать программы Unix, но не будет идентична Unix. Мы будем вносить в систему улучшения, основываясь на нашем опыте работы с другими операционными системами...

Аббревиатура GNU расшифровывается как «GNU — это не Unix» (GNU is Not Unix). Unix всегда была несвободным ПО, то есть она лишает своих пользователей свободы сотрудничества, а также контроля над своими компьютерами (как Windows в наши дни). Чуть позже Столлман написал свой знаменитый Манифест GNU, который стал основой для лицензии GPL (GNU General Public License). Роль этой лицензии нельзя переоценить, она изменила всю компьютерную индустрию.

Основная идея GPL состоит в том, что пользователь должен обладать следующими четырьмя правами (или четырьмя свободами):

* Правом запускать программу для любых целей (свобода 0);
* Правом изучать устройство программы и приспосабливать её к своим потребностям (свобода 1), что предполагает доступ к исходному коду программы;
* Правом распространять программу, имея возможность помочь другим (свобода 2);
* Правом улучшать программу и публиковать улучшения, в пользу всего сообщества (свобода 3), что тоже предполагает доступ к исходному коду программы.

Программное обеспечение, распространяемое под этой лицензией, можно как угодно использовать, копировать, дорабатывать, модифицировать, передавать или продавать модифицированные (или даже немодифицированные) версии другим лицам при условии, что результат такой переработки тоже будет распространяться под лицензией GPL. Последнее условие — самое важное и определяющее в этой лицензии. Оно гарантирует, что результаты усилий разработчиков свободного ПО останутся открытыми и не станут частью какого-либо лицензированного обычным способом продукта. Оно также отличает свободное ПО от ПО, распространяемого бесплатно. Одно из требований этой лицензии состоит в том, что продавая ПО под лицензией GPL, вы должны предоставить исходные коды этого ПО каждому, кто захочет получить к ним доступ. Лицензия GPL «делает ПО свободным и гарантирует, что оно останется свободным».

К 1990-му году в рамках проекта GNU было создано большинство компонент, необходимых для функционирования свободной операционной системы. Помимо текстового редактора Emacs, Столлман создал компилятор gcc (GNU C Compiler) и отладчик gdb. Будучи выдающимся программистом, Ричард Столлман в одиночку сумел создать эффективный и надёжный компилятор, который превосходит по своим качествам продукты коммерческих поставщиков, создаваемые целыми группами программистов. Поскольку изначально при его создании ставилась задача обеспечения переносимости, сегодня существуют версии этого компилятора практически для всех операционных систем. Позже были созданы компиляторы и для других языков программирования, включая C++, Pascal и Fortran. Поэтому сейчас аббревиатура GCC расшифровывается как GNU Compiler Collection.

Как пишет Ричард Столлман: «К 1990-му году система GNU была практически закончена, не хватало только одного из базовых компонентов — ядра.» Ожидалось, что ядро (оно получило название Hurd) будет реализовано как набор серверных процессов, работающих на Mach — микроядре, создаваемом в Университете Карнеги-Меллона, а затем в Университете штата Юта. Начало разработки откладывалось в ожидании выпуска Mach, которое, как было обещано, будет выпущено в виде свободно распространяемого программного обеспечения. Но его появление всё откладывалось, и тут появилось ядро, разработанное финским студентом Линусом Торвальдсом, получившее название Linux. Линус создал его в попытках усовершенствовать свою домашнюю операционную систему Minix, о которой стоит упомянуть отдельно.

Minix

В течение 1990-х годов персональные компьютеры на основе микропроцессора Intel, оснащённые операционными системами от Microsoft, заняли господствующее положение на рынке настольных систем и захватили также существенную долю рынка серверов — традиционной сферы применения Unix-систем. Компьютеры на основе Intel и Intel-совместимых процессоров достигли вычислительной мощности, сравнимой с мощностью рабочих станций с Unix. Но большинство коммерческих Unix-систем не имели версий, способных работать на оборудовании Intel. Производители Unix обычно тесно сотрудничали с производителями конкретных процессоров или даже имели долю собственности в компаниях, производивших эти процессоры, а поэтому были заинтересованы в использовании своих собственных разработок. Примерами могут служить линейки процессоров SGI и MIPS.

Поскольку аппаратные возможности персоналок стремительно возрастали, естественно, что рано или поздно должны были появиться варианты Unix для компьютеров на основе Intel-совместимых процессоров. Один из таких вариантов Unix-подобной операционной системы, который сыграл особую роль в истории Linux, был разработан в январе 1987-го года Эндрю Таненбаумом (Andrew S. Tanenbaum), профессором Университета Врие, Амстердам, Нидерланды. Таненбаум был одним из ведущих специалистов в области разработки операционных систем. Свою операционную систему Minix (Миникс) он разработал как учебное пособие, на примере которого показывал студентам внутреннее устройство реальной операционной системы.

Конечно, как операционная система, Minix не была верхом совершенства. Она была ориентирована на микропроцессор Intel 80286, который в то время господствовал на рынке. Но у неё было одно очень важное качество — открытые исходные коды. Каждый, кто имел книгу Таненбаума «Операционные системы», мог изучить и проанализировать 12 000 строк кода, написанного на языке Си и на ассемблере. Это был тот редкий случай, когда исходные коды не были заперты под семью печатями в сейфах разработчика. Великолепный автор, Таненбаум сумел вовлечь самые выдающиеся умы компьютерной науки в обсуждение искусства создания операционных систем. Minix можно было приобрести и отдельно от книги, она могла быть реально установлена на персональный компьютер. Студенты компьютерных факультетов по всему миру корпели над книгой Таненбаума, вчитываясь в коды с целью понять, как работает та самая система, которая управляет их компьютером. И одним из таких студентов был Линус Торвальдс.

Linux

В 1991-м году, Линус Торвальдс, финский студент, чрезвычайно увлёкся идеей написать совместимое с Unix ядро операционной системы для своего персонального компьютера с процессором Intel. Прототипом для будущего ядра стала операционная система Minix: совместимая с Unix операционная система для персональных компьютеров, которая загружалась с дискет и умещалась в очень ограниченной в те времена памяти персонального компьютера.

25-го августа 1991-го года Линус Торвальдс направил первое сообщение о своей разработке в группу новостей comp.os.minix:

From: torvaldsSklaava.Helsinki.Fi (Linus Benedict Torvalds)
To: Newsgroups: comp.os.inix
Subject: Чего вам больше всего не хватает в minix?
Summary: небольшой опрос для моей операционной системы Message-ID: <1991Aug25.205708.9541@klaava.Helsinki.Fi>
Date: 25 августа 1991 г., 20:57:08 GMT
Organization: University of Helsinki

Привет всем пользователям minix!

Я пишу (бесплатную) операционную систему (это просто хобби, ничего большого и профессионального вроде gnu) для AT 386(486). Я вожусь с этим с апреля, и она, похоже, скоро будет готова. Напишите мне, кому что нравится/не нравится в minix, поскольку моя ОС на неё похожа (кроме всего прочего, у неё — по практическим соображениям — то же физическое размещение файловой системы).

Пока что я перенёс в неё bash (1.08) и gсс (1.40), и всё вроде работает. Значит, в ближайшие месяцы у меня получится уже что-то работающее, и мне бы хотелось знать, какие функции нужны большинству. Все заявки принимаются, но выполнение не гарантируется :-)

Линус (torvalds@kruuna.helsinki.fi)

PS. Она свободна от кода minix и включает мультизадачную файловую систему. Она НЕ переносима (используется переключение задач 386 и пр.) и, возможно, никогда не будет поддерживать ничего, кроме АТ-винчестеров, потому что у меня больше ничего нет :-(

Название «Linux» новая система получила следующим образом. Самого Торвальдса несколько смущало созвучие этого названия с его именем, поэтому он пытался назвать свою разработку Freax. Это название можно обнаружить в файле kernl/Makefile версии 0.11, и в исходных кодах других программ. Но Ари Лемке, который предоставил место для выкладывания системы на FTP сайте, назвал каталог pub/OS/Linux. И это название закрепилось за новой ОС.

Тот факт, что Линус выложил код своей ОС в интернет, был решающим в дальнейшей судьбе Linux. Хотя в 1991-м году интернет ещё не был так широко распространён, как в наши дни, зато пользовались им в основном люди, имеющие достаточную техническую подготовку. И уже с самого начала Торвальдс получил несколько заинтересованных откликов.

Примерно в феврале 1992-го года Линус высказал просьбу ко всем, кто уже пользовался или тестировал Linux, прислать ему открытку. Таких открыток было получено несколько сотен со всех концов света — из Новой Зеландии, Японии, Нидерландов, США. Это говорило о том, что Linux начала приобретать некоторую известность.

Вначале к разработке присоединились сотни, потом тысячи, потом сотни тысяч добровольных помощников. Система уже не была просто игрушкой для хакеров. Дополненная массой программ, разработанных в рамках проекта GNU, ОС Linux стала пригодна для практического использования. А то, что ядро системы распространялось под лицензией GNU General Public License, гарантировало, что исходные коды системы останутся свободными, то есть смогут копироваться, изучаться и модифицироваться без опасения нарваться на какое-либо преследование со стороны разработчика или какой-то коммерческой фирмы. Этот факт привлекал в ряды пользователей и сторонников Linux всё новых последователей, в первую очередь из числа студентов и программистов.

К этому времени сформировалась отдельная конференция в интернете, посвящённая Linux, — comp.os.linux. Энтузиасты образовали множество групп пользователей и в начале 1994-го года вышел первый номер журнала «Linux Journal». Linux привлекла внимание промышленных фирм и несколько небольших компаний начали разрабатывать и продавать собственные версии Linux.

Первоначально Линус Торвальдс не хотел продавать свою разработку. И не хотел, чтобы её продавал кто-то другой. Это было чётко прописано в уведомлении об авторских правах, помещённом в файл COPYING самой первой версии — 0.01. Причём требование Линуса налагало значительно более жёсткие ограничения на распространение Linux, чем те, которые провозглашались в лицензии GNU: не разрешалось взимать никаких денег за передачу или использование Linux. Но уже в феврале 1992-го года к нему стали обращаться за разрешением брать плату за распространение дискет с Linux, чтобы покрыть временные затраты и стоимость дискет. Кроме того, необходимо было считаться и с тем, что при создании Linux использовалось множество свободно распространяемых по интернету инструментов, самым важным из которых был компилятор GCC. Авторские права на него оговорены в общественной лицензии GPL, которую изобрёл Ричард Столлман. Торвальдсу пришлось пересмотреть свое заявление об авторских правах, и, начиная с версии 0.12, он тоже перешёл на использование лицензии GPL.

С технической точки зрения, Linux представляет собой только ядро Unix-подобной операционной системы, отвечающее за взаимодействие с аппаратной частью компьютера и выполнение таких задач, как распределение памяти, выделение процессорного времени различным программам и так далее. Кроме ядра, операционная система включает в себя множество различных утилит, которые служат для организации взаимодействия пользователя с системой. Успех Linux как операционной системы во многом обусловлен тем, что к 1991-му году в рамках проекта GNU уже было разработано множество утилит, свободно распространяемых в интернете. Проекту GNU не хватало ядра, а ядро, скорее всего, осталось бы невостребованным, если бы отсутствовали необходимые для работы утилиты. Линус Торвальдс оказался со своей разработкой в нужном месте в нужное время. И Ричард Столлман прав, когда настаивает на том, что операционную систему следует называть не Linux, а GNU/Linux. Но название Linux исторически закрепилось за этой ОС, поэтому мы тоже будем называть её просто Linux (не забывая о заслугах Столлмана и его сподвижников).
...
http://geektimes.ru/post/95646/