Pull to refresh
2
0

Пользователь

Send message
image
В далеком 1990 году в самом престижном издательстве CCCP для программистов вышла книга «Мобильная операционная система МОС ЕС», которая была моментально раскуплена.

image

Читая эту классную статью и сравнивая ее с содержанием книги, понимаешь что за эти 30 лет по сути мало что изменилось. Еще советую почитать статью "Операционные системы: зачем они инженеру", чтобы понять какие надежды связывались с МОС ЕС и фактически оказались реализованными сегодня через Linux.
Да, симпатичные квадратики!
Комментарий так себе. А что лучше?
В 1986 году в здательстве «Финансы и статистика» вышла книга Орлов В.Н. «Комплексирование программ в ОС ЕС».

Книга была посвящена проблеме организации сязей между программами, написанными на различных языках программирования. Рассмотрены общие соглашения о связях и особые соглашения, принятые в различных трансляторах. Основное внимание уделено теоретическим и практическим аспектам связи программ, написанных на разных языках (Ассемблере, Фортране, ПЛ/1) с учетом специфики транслятора ПЛ/1, уровня F и оптимизирующего транслятора ПЛ/1.

Был бы здорово можеть и сегодня выпустить аналогичную книгу с учетом реалий. Прежде всего это не ПЛ/1, а естественно C/C++. Да и ассемблер совсем другой. Заменить оглавление с учетом этих замечаний и…
А где-нибудь что-нибудь по этой технологии сделано и реально стоит?
Командир Нортон… Как будто это было вчера. Но речь идет о конце 80-х годов прошлого столетия.
В 1987 году мне в руки попалась книга Эндрю Таненбаум «Operating Systems: Design and Implementation» (1987) с загрузочным диском операционной системы. Таненбаум разработал Minix для компьютеров IBM PC и IBM PC/AT, доступных в то время. Самое главное — Minix это шикарное учебное пособие по UNIX.
В это же время появились и совместимые с IBM PC советские персональные компьютеры серии ЕС-1840/41/42/45. И на них успешно запускался Minix. Было несколько недостатков него:
  • загрузка только с дискеты;
  • отсутствие русских шрифтов;
  • и самое главное отсутствие NC — Norton Commander.

Мы добавили загрузку с винчестера, добавили кириллицу и самое главное, имея перед глазами NC для DOS, разработали аналогичную программу для Minix, вся графика которой была написана на ESC-последовательностях. Много еше чего было добавлено в Minix, но главное все же NC. После этого мы ее назвали МИНОС (Linux еще не было) — Мобильная Инструментальная Операционная Система.
Мы планировали на всех ЭВМ использовать Unix-системы — Мобильную Операционную Систему ( ОС МОС ЕС).
И Minix решал задачу не только обучения Юникс-у, но даже, с разработанным для него NC, использовался для решения практических задач при подготовки списков на получения ваучеров в 1992 году.
В одной из публикаций, посященных МИНОС, написано так:
реализация в системе помимо интерпретатора команд shell монитора пользователя аналогичного по возможностям системе NORTON в MS-DOS.
Ну а в Linux сегодня широко используется MC, корни которого тоже в NC.

Спасибо за приятные воспоминания.
image
И премия в 50 (пятьдесят) полновесных советских рублей!
О ее малогабаритности можно судить по фотографии части машинного зала (60 кв.метров), специально создаваемого для ее размещения, включая гермозоны (на заднем плане фотографии):


Да, от жары можно было спрятаться в гермозоне.
Вообще приятно знать и вспоминать историю страны. А если еще вспомнить первые ЭВМ типа М-220 с 4 Кбайт памяти и какие программы писались на ней!!! А PC/AT хорошая машина, на такого мастерства программирования на той же М-220, ЕС-1007 да ЕС-1040 на ней не достигнешь. Спасибо.
Да, и опустил. Это использование российской криптографии в Гослинукс:
— это и защита почтовых сообщений;
— это и https cроссийскими шифрсьютами в браузеах и на порталах;
— это средства подписания и шифрования документов;
— и т.д.
И начать надо со статьи "Операционные системы: зачем они инженеру?".

Затем прошелся бы по наследованным плюхам и т.д.

А учить надо!!!
Учтем. Хотя я этого неудобства пока сильно не ощущал, правда и 30-40 вкладок не было.
А еще на базе Firefox удалось сделать браузер RedFox с поддержкой TLS-1.2 на базе российских шифрсьютов, в том числе и для Android!
1

Information

Rating
Does not participate
Registered
Activity