Странное рождение и долгая жизнь UNIX

Аватар пользователя
Djam
Сообщений: 1312
Зарегистрирован: 11 июл 2006, 21:00

Странное рождение и долгая жизнь UNIX

Сообщение Djam » 06 фев 2012, 19:23

Странное рождение и долгая жизнь UNIX

Когда хотят утешить, то говорят, когда для вас закрывается одна дверь, открывается другая. Так и вышло для Кена Томпсона (Ken Thompson) и Дениса Ритчи (Dennis Ritchie), когда они создавали операционную систему UNIX - одну из самых вдохновляющих и влиятельных программ за всю историю компьютерной техники.


Подробнее: [url=http://mydebianblog.blogspot.com/2012/02/unix.html]http://mydebianblog.blogspot.com/2012/02/unix.html[/url]
Последний раз редактировалось Djam 28 ноя 2019, 16:53, всего редактировалось 1 раз.
Причина: test

Аватар пользователя
Сан Иваныч
Сообщений: 943
Зарегистрирован: 26 сен 2006, 21:00

Странное рождение и долгая жизнь UNIX

Сообщение Сан Иваныч » 10 фев 2012, 13:05

На некоторых форумах в Правилах есть такое:
В случае, если тред открывается ссылкой, необходимо сообщить, что именно обнаружит человек, прогуляясь по ней. А также - сформулировать тему обсуждения и свое отношение.
Последний раз редактировалось Сан Иваныч 28 ноя 2019, 16:53, всего редактировалось 1 раз.
Причина: test

Аватар пользователя
Djam
Сообщений: 1312
Зарегистрирован: 11 июл 2006, 21:00

Странное рождение и долгая жизнь UNIX

Сообщение Djam » 02 мар 2012, 12:32

Благодарю. Я вот думал что мое личное отношение никого никогда не волнует. Собственно по этой причине своего мнения не высказываю.

Но попробую исправить тему согласно рекомендациям.
Последний раз редактировалось Djam 28 ноя 2019, 16:53, всего редактировалось 1 раз.
Причина: test

Аватар пользователя
A.I.
Сообщений: 2061
Зарегистрирован: 06 сен 2006, 21:00

Странное рождение и долгая жизнь UNIX

Сообщение A.I. » 29 мар 2012, 17:47

хм. Правда Unix в чистом виде практически уже не существует. Линейка .BSD унаследовала идеологию, общую структуру, но ЕМНИП по коду на 80% отличается от Unix-a, Linux тоже не Unix. Но тем не менее без Unix-a не было бы всего этого.
Последний раз редактировалось A.I. 28 ноя 2019, 16:53, всего редактировалось 1 раз.
Причина: test

sciman91
Сообщений: 10
Зарегистрирован: 07 апр 2012, 21:00

Странное рождение и долгая жизнь UNIX

Сообщение sciman91 » 09 апр 2012, 17:13

При создании Linux все равно за основу был взят UNIX. А вообще-то можно сказать: то, что не UNIX - Windows и наоборот. Т.к. большая часть "немелкомягких" осей - т.н. unix-подобные. Более коректно - POSIX-совместимые (включая Linux).
Последний раз редактировалось sciman91 28 ноя 2019, 16:53, всего редактировалось 1 раз.
Причина: test

Аватар пользователя
Wild Bill
Сообщений: 4820
Зарегистрирован: 26 июл 2009, 21:00

Странное рождение и долгая жизнь UNIX

Сообщение Wild Bill » 11 апр 2012, 14:36

A.I. писал(а):Source of the post Linux тоже не Unix.
Да и Windows, не к ночи будь помянут, уже далеко не DOS. <_< Работал я в VM/CMS, там была гостевая юниксовая система, называлась, кажется, Demos. Обычная командная строка и некоторые псевдографические панели, но ведь всё развивается, так ничего удивительного, что от первоначального UNIX мало что осталось.
Последний раз редактировалось Wild Bill 28 ноя 2019, 16:53, всего редактировалось 1 раз.
Причина: test

folk
Сообщений: 4177
Зарегистрирован: 11 сен 2009, 21:00

Странное рождение и долгая жизнь UNIX

Сообщение folk » 11 апр 2012, 20:58

Есть такая байка, что многие кто пытался написать операционку в то время когда рождался юникс, столкнулись с академической проблемой. Как корректно сделать так что во время системного вызова в процессе происходит асинхронное событие, требующее обработки тем же процессом. В общем голову сломали, статей понаписали, все решения сложные и громоздкие. Как решили ребята при написании юникса всем конечно известно - системный вызов просто возвращается с ошибкой которая не ошибка и процесс просто повторяет системный вызов заново. В общем забили на корректность и красивость, а сделали тупо быстро и сердито. Так что честно говоря в юниксе не все красиво, не все идеально но основные идеи (все есть файл, /dev/tty, виртуальная файловая система (инода), процессы, права, сигналы) - да они позволяют развиваться и наполнять современным содержимым старые понятия.
Меня поражали в юниксе от Sun такие например вещи как обратная совместимость целых подсистем - реализация UUCP и например модемного пула, сделанная в 70х наверное - до сих пор в системе. Заполни пяток файлов, подключай модемы и вперед - на твой сервер можно зайти по телефону, биллинг встроенный, почта пошла по UUCP. Покажите мне программу которая пойдет на Windows через 30 лет...
Последний раз редактировалось folk 28 ноя 2019, 16:53, всего редактировалось 1 раз.
Причина: test


Вернуться в «Computer Science»

Кто сейчас на форуме

Количество пользователей, которые сейчас просматривают этот форум: нет зарегистрированных пользователей и 36 гостей