Алексей Федорчук - Вопросы истории: UNIX, Linux, BSD и другие

Тут можно читать онлайн Алексей Федорчук - Вопросы истории: UNIX, Linux, BSD и другие - бесплатно полную версию книги (целиком) без сокращений. Жанр: comp-osnet. Здесь Вы можете читать полную версию (весь текст) онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.
  • Название:
    Вопросы истории: UNIX, Linux, BSD и другие
  • Автор:
  • Жанр:
  • Издательство:
    неизвестно
  • Год:
    неизвестен
  • ISBN:
    нет данных
  • Рейтинг:
    4.25/5. Голосов: 81
  • Избранное:
    Добавить в избранное
  • Отзывы:
  • Ваша оценка:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Алексей Федорчук - Вопросы истории: UNIX, Linux, BSD и другие краткое содержание

Вопросы истории: UNIX, Linux, BSD и другие - описание и краткое содержание, автор Алексей Федорчук, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru

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

Вопросы истории: UNIX, Linux, BSD и другие - читать онлайн бесплатно полную версию (весь текст целиком)

Вопросы истории: UNIX, Linux, BSD и другие - читать книгу онлайн бесплатно, автор Алексей Федорчук
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

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

Отступление.Принято считать, что широкое распространение IBM PC было вызвано их открытой архитектурой, позволяющей производить их в массовых количествах по доступным ценам. Это правда, чистая правда, но не вся правда, ибо массового спроса на «персоналки» не было бы без приложений, позволяющих их эффективно использовать. И такими приложениями стали текстовый процессор WordPerfect, портированный под DOS в 1982 году, и табличный процессор Lotus 123, разработанный специально для этой ОС в 1983 году, после чего он быстро вытеснил VisiCalc. Именно эти две программы позволили кустарям-надомникам эффективно использовать IBM PC в самых различных целях – от юриспруденции до инженерии. Чем и обеспечили востребованность платформы.

Появление Macintosh'а, а затем и Amiga расширила круг пользователей персоналок. В их число влились представители «творческой иителлигенции» и «артистической богемы» – от писателей до музыкантов. Однако структурно этот круг не изменился – его представители были по прежнему индивидуалами, приобщавшимися к информационным технологиям в порядке личной инициативы. А использовали они свои машины в первую очередь для того, чтобы «не ходить на службу».

Разумеется, началось внедрение персоналок и в корпоративном секторе: PC-совместимые компьютеры широко использовались в делопроизводстве, Macintosh'и – в книгоиздании и так далее. Но этот «корпоративного» использования персоналок лежит далеко за рамками настоящей статьи.

Прародитель «персонализации» Linux'а

Во предыдущих строках ни слова ещё не было сказано о Linux'е. В оправдание могу отметить, что в описанные времена его ещё не существовало. Да, рабочие станции работали часто под управлением UNIX'ов разного рода – но обычно проприетарного. А пользователи развивавшихся в направлении «персоналок» BSD-систем, будучи преимущественно сотрудниками университетов (LXF, #146), принадлежали скорее к «корпоративному» сословию, нежели к пользователям-индивидуалам.

Зато совершенно классическим примером «кустаря-одиночки с персональным компьютером оказывается» ни кто иной, как Линус Торвальдс. В главе четвёртой, посвящённой возникновению Linux'а, собственно об истории его создания практически не говорилось – ибо только личности с непреодолимым отвращением к писательскому труду, вроде героя Джерома К. Джерома, её ещё не пересказывали. Но у нас нынче разговор идёт об истории не Linux'а, а его пользователей. Так что не будет большим грехом вспомнить в этом ракурсе отдельные её моменты, основываясь на самом авторитетном свидетельстве – книжке самого Линуса, название которой (Just for Fun) Максим Отставнов некогда предложил перевести как «Для прикола».

Так вот, вся история эта началась с того, что, во-первых, Университет Хельсинки приобрел в 1990 году DEC MicroVAX – рабочую станцию с ОС Ultrix, одним из тогдашних проприетарных UNIX'ов, разработанным той же DEC. Во-вторых, в том же году в этот университет поступил горячий финский парень Линус Торвальдс. И в-третьих, этот самый горячий парень сгоряча купил PC с процессором 80386, позволявшем установить и запустить на нём 32-битную операционку, то есть UNIX. Каковой, в лице ОС MINIX разработки профессора Таненбаума, и был им на него водружён.

И всё было хорошо, но MINIX разрабатывалась в качестве «студенческой операционки», и имела массу функциональных ограничений. Частично их можно было компенсировать патчами сторонних разработчиков (в первую очередь Брюса Эванса). Но для их получения требовался выход в онлайн. Вспомним, что Интернета в те годы не было, обмен информацией между разработчиками осуществлялся через телеконференции, BBS, почтовые рассылки, ftp-сервера. Доступ к которым требовал подключения к университетской машине по телефонной линии через терминальную программу. В MINIX она, по свидетельству Линуса, была «хуже всего». А поскольку для него она была критически важной – пришлось писать собственную программу эмуляции терминала. Которая со временем превратилась в ядро Linux, а затем и в одноимённую ОС (вопрос, не GNU ли этот Linux – мы уже обсуждали, см. LXF, #146).

Таким образом, вся ОС Linux была лишь побочным следствием того, что её создатель возжелал получить терминальный доступ к университетской UNIX-машине, не выходя из дому. То есть Линус действовал по той же схеме «персонализации», что и многие другие пользователи-индивидуалы до него, одновременно с ним и после него, в том числе и автор этих строк – вне зависимости от профессии и выдвигаемых ею задач.

Поскольку Линус оказался также изобретателем велосипеда, известного под названием «метода Тома Сойера», то первыми пользователями его системы стали её же собственные разработчики, в основном такие же индивидуалы, как и основатель Linux'а. То есть, казалось бы, «персонализация» этой сферы обещала пойти в том же направлении, что и общая «персонализация» десять лет назад. И за разработчиками системы потянутся разработчики приложений, а вслед за ними и широкие массы пользователей – профессионалов в некомпьютерных областях. Тем более, что последние в те годы могли бы выступить в роли предпоследних – то есть сочиняли бы всякие программки для решения собственных задач: шелл-сценарии Linux'а давали для этого не меньше возможностей, чем BASIC-кодирование на предыдущем этапе общей «персонализации». А с появлением Интернета к тому отпали последние препятствия в виде существовавших ранее коммуникационных ограничений.

Провал первой «персонализации»: технологические причины

Однако этого не произошло, и тому было несколько причин, которые можно сгруппировать в два круга – технологический и психологический. Суть причин первого выражалась сакраментальной фразой, в последующие годы повторяемой как мантра: Linux не был готов для десктопа. С одной стороны, эта неготовность была обусловлена относительной «сложностью» установки любого из существовавших тогда дистрибутивов (а какие они тогда были – описано в главе одинадцатой). Кавычки в предыдущем предложении я поставил потому, что на самом деле никаких особенных сложностей при инсталляции не было – но для успешного её осуществления требовались некоторые предварительные знания, которыми пользователи-некомпьютерщики часто не обладали, а с источниками информации была изрядная напряжёнка. Напомню, что речь идёт о 95-98 годах прошлого века – когда массовый Интернет как таковой только возникал, был не быстр и дорог.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


Алексей Федорчук читать все книги автора по порядку

Алексей Федорчук - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Вопросы истории: UNIX, Linux, BSD и другие отзывы


Отзывы читателей о книге Вопросы истории: UNIX, Linux, BSD и другие, автор: Алексей Федорчук. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x