Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Флейм на общие темы » Несколько вопросов к Полигону призраков |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 * 6 7 8 | Печать |
Force |
Сообщение отправлено: 21 мая 2013 1:06
aleksvolgin написал: Судя по этой статье Демос все таки не BSD ветка. Читаю сейчас такой материал. |
Сейчас на форуме |
mrRadio |
Сообщение отправлено: 21 мая 2013 14:33 Сообщение отредактировано: 21 мая 2013 19:22
Force написал: Это вы как специалист утверждаете или потому что статью невнимательно читали ? Судя по этой статье Демос все таки не BSD ветка. Интереса ради сравнил исходники ДЕМОС 2.2 и 2.9 BSD Сравнивал некоторые файлы ядр, вот итог: main.c ~ 90% совпадения malloc.c 100 % совпадения ( + дописано 100 строк кода) sys1.c ~ 60% совпадений sys2.c ~ 30% sys3.c ~ 50% sys4.c ~ 65% fio.c ~ 50% ( плюс кусок в ~90 строк из BSD 4.2) subr.c 100% text.c ~ 80% ioctl.c ~ 75% prf.c ~ 85% Там где достаточно мало совпадений, код вероятнее всего взят из BSD 4.2(не охото и с 4.2 сравнивать) Например реализация VFS и fcntl. Также отлична аппаратная специфика, оно и понятно. Это не значит что остальные части ядра и библиотек различны, просто и так ясно что это |
Сейчас на форуме |
Force |
Сообщение отправлено: 21 мая 2013 18:35
Я просто не помню с каких пор BSD стала "самостоятельной" системой. Была ли версия 2.9 таковой. Будет время может посмотрю. Статью только просмотрел, но там юникс только видел. |
Сейчас на форуме |
mrRadio |
Сообщение отправлено: 21 мая 2013 19:20 Сообщение отредактировано: 21 мая 2013 21:58
Force написал: Что сие значит: "Самостоятельная система" ? не помню с каких пор BSD стала "самостоятельной" системой Все что произошло от каноничного Unix v6 и v7 делилось на BSD и System V(System III), сейчас разница нивелирована настолько, что уже не совсем ясно где люди, а где кони... |
Сейчас на форуме |
shattered
Advanced Member
Всего сообщений: 953 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 фев. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 21 мая 2013 21:27 Сообщение отредактировано: 21 мая 2013 21:34
Првые BSD были довеском к AT&T UNIX, не так ли? http://en.wikipedia.org/wiki/B...beginnings Я особенно сильно хочу увидеть УНИКС-226, но где ее хотя бы искать - неизвестно |
mrRadio |
NEW! Сообщение отправлено: 21 мая 2013 21:57 Сообщение отредактировано: 21 мая 2013 22:59
Я бы не назвал BSD довеском, ведь от Unix он(BSD) отделился в 1977-78 и так активно развивался, что в 80х годах Unix System III/V казался довеском к BSD. Про УНИКС впервые слышу, как то в Википедии неясно написано(хотя никогда не стоит доверять подобным ресурсам), это точно UNIX ? Если вас так интересует УНИКС почему-бы не попробовать разыскать кого-нибудь из разрабов и не спросить не осталось ли что-нибудь у них ? |
Сейчас на форуме |
Force |
NEW! Сообщение отправлено: 21 мая 2013 22:27
Насколько я знаю BSD изначально это ядро юникса без изменений и набор прикладных программ уже написанных под Юникс. Поэтому и называлось дистрибутивом. А, когда Юникс стал платным и им выставили счет, они сказали, чтоб все шли нах и полностью переписали код и добавили много своего. Но, изначально код самой системы они вроде не меняли. |
Сейчас на форуме |
mrRadio |
NEW! Сообщение отправлено: 21 мая 2013 22:31
Force написал: Если честно, вы не правильно знаете, если здесь так принято выражаться, то "вы не в теме". Не принимайте всё вышесказанное мной всерьез, я и сам не в теме... Насколько я знаю BSD изначально это ядро юникса без изменений и набор прикладных программ уже написанных под Юникс. Поэтому и называлось дистрибутивом. А, когда Юникс стал платным и им выставили счет, они сказали, чтоб все шли нах и полностью переписали код и добавили много своего. Но, изначально код самой системы они вроде не меняли. |
Сейчас на форуме |
Force |
NEW! Сообщение отправлено: 21 мая 2013 22:35
Расскажите тогда как было. |
Сейчас на форуме |
mrRadio |
NEW! Сообщение отправлено: 21 мая 2013 22:57 Сообщение отредактировано: 21 мая 2013 23:08
Есть же множество ресурсов и книг которые начинаются с истории о Unix "давным давно в далекой далекой галактике..." Если кратко по BSD то: 1BSD еще был основан на Unix v6, а 2* BSD уже точно нет, начиная с 1978-79 годов пути Unix и BSD расходятся, в 80x благодаря BSD появляются:UFS, BSD Init, стек TCP/IP(не совсем благодаря ей, но по крайне мере именно BSD была первой), текстовый редактор VI, командный процессор csh, ДНС сервер Bind, MTA Sendmail, библиотека Curses, в конце концов первый сетевой червь был написан под BSD. А то что вы говорите о переписывании кода, это было в 1992, да и кода там было немного(не буду врать, но не более 1000 строк, кажется), но это уже другая история как говорит Леонид Каневский. |
Сейчас на форуме |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 * 6 7 8 | Печать |
Полигон-2 » Флейм на общие темы » Несколько вопросов к Полигону призраков |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |