LINUX.ORG.RU
ФорумTalks

linux в «молодости»


0

1

Вот хотел было тут поучаствовать в одной дискуссии, но поймал себя на том, что совсем не знаю матчасть. Вот в общих чертах историю появления GNU/Linux знают все: в 1991 году Линус начинает писать ядро новой операционной системы в рамках своей дипломной работы, перед этим его кажется кусает пингвин, потом Линус и Столман становятся друзьями, потом Патрик выпускает первый дистрибутив Slackware v.1.0, но это уже в 1994. А что-нибудь ещё интересное до 1994 года происходило? На чём в те времена сервера делались, на платном SCO UNIX?

★★★★★

начинает писать ядро новой операционной системы в рамках своей дипломной работы

Что?

Иди читай Just for fun.

PolarFox ★★★★★
()

BBS, Gopher... Блин. Я вот застал всю эту ерунду совсем мельком.
Как оно работает не знаю, но весь клиентский софт работал под ДОС.
А сейчас даже и вспоминать об этом не хочется: модем на 1200 бод, хреновейшая связь...
Единственно, что было хорошо — я не помню чтобы софт тормозил.
Игры, да. Было иногда. Прикладные программы никогда.

Stahl ★★☆
()

Санось (предок соляры), полуось, аикс, шпукс - где-то такой список вроде тогда стоял на серверах.

l0stparadise ★★★★★
()
Последнее исправление: l0stparadise (всего исправлений: 1)

в смысле что было?
был целый зоопарк домашних ПК, стоимостью в целый автомобиль.
Вот и всё.

В те времена СЕРВЕРА ДЕЛАЛИСЬ на Novel netware, а приложения на ФоксПро. Это то, что я застал на периферии.

Deleted
()
Ответ на: комментарий от crowbar

Срач Линуса с Таненбауном

С тех пор горячий финский парень так и не научился хорошим манерам.

alman ★★★
()
Ответ на: комментарий от sunny1983

А OS/2 ведь скорее к классу DOS можно отнести?

OS/2 сама по себе. У неё с Юниксами гораздо больше общего, чем DOS.

alman ★★★
()
Ответ на: комментарий от sunny1983

Нет. Это была нормальная 32 битная ОС со всеми ништяками.

ranka-lee
()

Патрик выпускает первый дистрибутив Slackware v.1.0, но это уже в 1994

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

teod0r ★★★★★
()
Ответ на: комментарий от Stahl

Хмм.. Когда у меня появился модем на 2400, в системнике уже была сыксная троечка. А вот до этого я помню как на 4,77МГц нортон призадумывался при заходе в папку, перерисовка видна была всегда, а суперкалк вообще некисло так примерзал. Так что волков наше все :3

arturpub ★★
()
Ответ на: комментарий от gh0stwizard

Буржуйские подделки. Даешь оригинальные львовы, бк и векторы!

arturpub ★★
()
Ответ на: комментарий от hobbit

Я до комментария чуть выше в треде о такой даже не знал =) сам тех лет выпуска :P надо завиртуалить, полюбоваться...

l0stparadise ★★★★★
()

На чём в те времена сервера делались, на платном SCO UNIX?

Тогда сервера, делались не на базе ПК-железа (оно было слишком дохлое), а каждая контора клепала свои поделия ни с чем не совместимые. Соответственно ОС тоже у каждой конторы была своя: все эти соляры, аиксы и т.п. зоопарк.

no-such-file ★★★★★
()
Ответ на: комментарий от templarrr

Самый старый из ныне живых.

чаще всего вторую половину фразы отбрасывают

teod0r ★★★★★
()
Ответ на: комментарий от templarrr

Самый старый из ныне живых.

На это звание вполне может и SUSE претендовать, если учесть, что SLS вышла раньше слаки и они вначале вроде именно её распространяли. Но, в принципе, в чистом виде действительно, похоже, что Slackware сейчас самый старейший дистрибутив из ныне живых.

Много ли вообще сейчас живых дистрибутивов родом из 90-х? Что могу вспомнить:

  • Slackware
  • Debian
  • RedHat
  • Linux From Scratch (если его можно считать дистрибутивом)
  • SUSE
  • YDL

Mandrake (Mandriva) сейчас уже вряд ли можно назвать живым дистрибутивом. Может конечно есть ещё какие-то малоизвестные нишевые дистрибутивы, но если чего-то не забыл, но как бы не всё.

anonymous_incognito ★★★★★
()
Последнее исправление: anonymous_incognito (всего исправлений: 1)

потом Патрик выпускает первый дистрибутив Slackware v.1.0, но это уже в 1994.

Слака далеко не самый первый дистрибутив.

DNA_Seq ★★☆☆☆
()

Если хочешь годных историй о прошлом компьютеров, первых программистах и хакерах - читай Стивена Леви «Хакеры: Герои компьютерной революции».

Komintern ★★★★★
()
Ответ на: комментарий от alman

OS/2 сама по себе. У неё с Юниксами гораздо больше общего, чем DOS.

А по каким критериям вы классифицируете операционные системы. Я выделяю 2 больших класса: UNIX (в разделителях каталогов в полном имени файла используются слэши) и DOS (в разделителях каталогов в полном имени файла используются бэкслэши). Я вижу как вы улыбаетесь на такое дилетантское суждение. Можно ещё классифицировать по форматам исполняемого файла: в UNIX это COFF и ELF, в DOS это COM и EXE. Программисты наверняка классифицируют по архитектуре ядра: монолитное, модульное и гибридное, но тут возникнет путаница потому как все ОС эволюционировали из монолита.

sunny1983 ★★★★★
() автор топика
Последнее исправление: sunny1983 (всего исправлений: 1)

в 1991 году Линус начинает писать ядро новой операционной системы

«В 1983 РМС начинает писать новую ОС» же.

redgremlin ★★★★★
()
Ответ на: комментарий от sunny1983

А по каким критериям вы классифицируете операционные системы. Я выделяю 2 больших класса: UNIX (в разделителях каталогов в полном имени файла используются слэши) и DOS (в разделителях каталогов в полном имени файла используются бэкслэши).

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

Unix-подобные ОС - это ОС в которых реализован API, хотя бы в основных чертах совместимый со стандартом POSIX. То есть, где прикладные программы общаются с системой так, как это прописано в стандарте Posix.

DOS - это DOS :) В общем случае некая надстройка над прямым программированием устройств, хранящаяся на диске или том, что его заменяет. ms-dos - совместимый, значит совместимый опять-таки с системными вызовами так, как это делает ms-dos.

praseodim ★★★★★
()
Последнее исправление: praseodim (всего исправлений: 1)
Ответ на: комментарий от praseodim

Unix-подобные ОС - это ОС в которых реализован API, хотя бы в основных чертах совместимый со стандартом POSIX. То есть, где прикладные программы общаются с системой так, как это прописано в стандарте Posix.

Windows NT на момент появления тоже, емнип, соблюдала posix =)

l0stparadise ★★★★★
()
Ответ на: комментарий от l0stparadise

Windows NT на момент появления тоже, емнип, соблюдала posix =)

И была даже сертифицирована, в отличие от Linux, который до сих пор официально никто не сертифицировал на признание его юниксом ;-) Тем не менее, там Posix был одной из подсистем, поверх Native Api. То есть, чем-то вроде wine в Linux

praseodim ★★★★★
()

в 1991 году Линус начинает писать ядро новой операционной системы

С 1991 года и по сей день Линус и его коллеги упорно тырят код SCO OpenServer.

King_Carlo ★★★★★
()

На чём в те времена сервера делались

Вы чо, вообще? 386BSD, с 1991 года, после того, как AT&T запарила с исками, остатки переписали и появилась FreeBSD (Free - это free от кода AT&T)

Shadow ★★★★★
()
Ответ на: комментарий от sunny1983

А OS/2 ведь скорее к классу DOS можно отнести?

facepalm.exe
Это «папа» бабушки-венды-NT.

blexey ★★★★★
()
Ответ на: комментарий от nihil

На самом деле да.
Во времена FAT16 и 40-120МиБ винтов форматирование не занимало много времени.
Даже учитывая, что 5МиБ/с считались нормальной скоростью работы с винтом:)

Впрочем, тогда форматирование делалось не чаще, чем сейчас переустановка линукса.
ДОС не располагал к формированию мусорки и вычищался до идеального состояния за полчаса.

Stahl ★★☆
()
Ответ на: комментарий от Stahl

Во времена FAT16 и 40-120МиБ

Это я не подумавши ляпнул. Потому как осваивал премудрость уже с сороковником на борту.

nihil ★★★★★
()
Ответ на: комментарий от sunny1983

Для меня более важна внутренняя организация ядра - работа с памятью, многозадачность и объекты синхронизации. Если рассматривать только аспекты многозадачности, то OS/2 несомненно была ближе к Юниксам, чем к DOS.

Что касается модели работы с памятью, то мне кажется что OS/2 не использовала или использовала как-то хитро страничную память, а опиралась в основном на сегментную адресацию с аппаратной защитой сегментов. Вот тут точно сказать не могу, так ли это на самом деле, но если так, то причина - процессор Intel 80286, который не имел поддержки страничной памяти.

Все воспоминания об OS/2 только хорошие - это была практически неубиваемая система. В сысле надёжности, конечно. Убить её сумела Windows NT.

alman ★★★
()
Ответ на: комментарий от Stahl

Во времена FAT16 и 40-120МиБ винтов форматирование не занимало много времени

Во времена 40-120Мб винтов им иногда приходилось делать низкоуровневое форматирование. Дооооооолгое.

redgremlin ★★★★★
()
Ответ на: комментарий от redgremlin

Имело смысл лишь для тупых МФМ-винтов.

Stahl ★★☆
()
Ответ на: комментарий от redgremlin

В ядре Linux прекращена поддержка процессоров i386 (комментарий)

Шестой ворд выпущен в середине 90х.
Это время, когда первопни даже у нас уже были.
Хоть и стоили немерено.

А 386 25MHz это год эдак 85-87...

10 лет разницы.
Условия малость несправедливые, не находишь?

Stahl ★★☆
()
Ответ на: комментарий от teod0r

какие-то три буквы там были

Я слаку и сейчас словом из 3-х букв называю.

cipher ★★★★★
()
Ответ на: комментарий от redgremlin

Ладно.
Но я говорил про ДОС. А 6ой ворд виндовый.
5ый досовский ворд не тормозил бы. Вот:)

P.S. А про пять минут я просто не верю.

Stahl ★★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.