Olej писал(а):4. В 1987 профессор Эндрю Таненбаум создал первую версию ОС Minix в качестве «иллюстрации» учебника «Операционные системы: Разработка и реализация». Э.Таненбаум совершенно не собирался делать свою ОС свободной и общедоступной, поскольку она компилировалась их закрытым проприетарным компилятором ACC, который профессор и его коллеги и считали коммерческой частью проекта. Но ни единого экземпляра ACC, как можно судить, никто никогда так и не купил.
Дальше события, как мне это представляется
, развивались так ...
5. К 1991 году возвращается из армии студент из Хельсинки Линус Торвальдс, которого после 1-го курса отчислили из университете, и он отслужил свои 11 месяцев в армии. Как мне твёрдо помниться (а я свой 1-й Linux устанавливал в 1994-1995 годах и следил за предметом), в те времена везде утверждалось, что Линус Торвальдс - "ботаник", т.е. обучался по специальности энтомология, изучающей насекомых. Вернувшись из армии Линус купил книжку Эндрю С. Таненбаума "Проектирование и реализация операционных систем" (см.п.4
) и увлёкся этим предметом. 25 августа 1991 года Линус Торвальдс направил своё первое (теперь уже знаменитое) сообщение о своей разработке в группу новостей comp.os.minix:
Я пишу (бесплатную) операционную систему (это просто хобби, ничего большого и профессионального вроде gnu) для AT 386(486).
Насколько я могу судить, в это время Линус ничего, собственно, не "писал", а он просто скомпилировал Minix (см.п.4) вместо компилятора ACC компилятором GCC (см.п.3 ... тем более что в самом 1-м сообщении уже фигурирует GNU). Тем самым Линус Торвальдс разрушил светлую мечту Эндрю Таненбаума вокруг коммерческого проекта ACC.
6. В результате, к середине 1992 года началась переписка на повышенных тонах Линуса с Таненбаумом, которая началась с известного письма Таненбаума: "Я придерживаюсь той точки зрения, что использование монолитного ядра в 1991 году является фундаментальной ошибкой. Радуйтесь тому, что вы не мой студент. У меня вы не получили бы высокой оценки за такую работу".
7. Графическая система X Window System, была разработана в Массачусетском технологическом институте (MIT) в 1984 году. Нынешняя (по состоянию на начало 2009 года) версия протокола — X11 — появилась в сентябре 1987 года. К середине 1992 года Орест Збровски сумел перенести под Linux систему X Window System. Без графической системы и GUI приложений система Linux, конечно не могла бы существовать (это уже время Windows 3.1 и накануне Wuindows 95 и OS/2).
8. Уже к 1994 году к Linux начинают присматриваться крупные корпорации, компания Novell со своим проектом на базе Linux под названием "Looking Glass". В августе 1994 года Novell пригласила Торвальдса приехать в Орем (шт. Юта) для участия в этой разработке. Это происходит ещё за 2 года до окончания Линусом университета (1996 год). Сразу после окончания университета Линуса Торвальдса приглашает на работу компании Transmeta (город Санта-Клара, штат Калифорния). С тех пор Линус уже безвылазно работает на руководящих должностях среднего звена в крупных корпорациях США, с Финляндией его больше ничего не связывает.
Вот этот п.8 вызывает у меня наибольшие соменния ... в том, что это красивая легенда о "американской мечте", когда чистильщик обуви заработав свой первый доллар становится миллионером, вложив этот доллар в бизнес
... :
- получается, что ядро Linux находилось в свободной, общественной разработке период всего с конца 1991 года по 1994-1995г.г. ... т.е. разговоры про "колхоз" в развитии Linux, продолжающиеся до сих пор, сильно преувеличены;
- немного понимая в кадровой политике транснациональных корпорация и их отношении к внеплановым стартапам - не могу я поверить, что через 3-4 года с начала стартапного безродного проекта его подхватили транснациональные корпорации (да не одна), а его инициатора забрали на ответственные должности в этих корпорациях (... подальше от глаз комьюити?
)... если не ...
- ... если не предположить, что на Linux "положили глаз" кто-то из "гумманитарного блока"
контор, разрабатывающих геополитические стратегии ... АНБ, Freedom House какой-нибудь etc.
- зачес им это было надо? непонятно и казалось бы противоречить должно их целям? ... может и так, а может результат пошёл развиваться несколько не в ту сторону, куда его первоначально хотели направить...
Как бы там ни было, но официальная легенда о истории Linux меня как-то совершенно не вдохновляет...
9. И тем более тогда нужно назвать тех первых разработчиков, которые стояли у истоков Linux на первом "колхозном" периоде его изготовления: Вернер Альмесбергер, Теодор Тсо, Дональд Беккер, Олаф Кирч, Пол Гортмейкер, Питер Мак-Дональд, Оуэн Ле Бланк, Патрик Фолькердинк, Флориан Ла Роше, Ян Мердок ... и, собственно, ещё многие и многие другие.