OSDev
http://osdev.su/

VicOS
http://osdev.su/viewtopic.php?f=4&t=482
Страница 2 из 2

Автор:  Alexanbar [ 07 янв 2012, 19:13 ]
Заголовок сообщения:  Re: VicOS

Himik писал(а):
Возможно Mr.Vic думает, что в ФС нет перекрёстных ссылок, поэтому ставит HTML в пример. Так они есть, запустите mklink /? для справки. А в Far Manager можно нажать Alt+F6.


Не вижу особых помех для реализации такого рода ссылок в HTML как и в лююом другом виде интерфейса.

Цитата:
Древовидная структура данных - печальный результат забивания мозгов "Святой Троицей" ООП. Может быть табличная форма как в базах данных. Вместо каталогов - HTML-страницы.
HTML - это не только разметка. Это и заголовок в самом документе и гиперссылки.


Табличная форма она и есть на более низком уровне. Древовидная структура не есть чья-то злая воля. Это разумный способ упорядочивания большого массива данных. Другое дело, что не всякие данные ложатся в иерархическую структуру (пример - музыка).

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

Автор:  qeos [ 09 янв 2012, 22:59 ]
Заголовок сообщения:  Re: VicOS

тема ниочем. покажите что есть и что надо сделать.
а фразы типа "буду только смотреть найдется ли достаточное количество желающих" глупы.. и что если не найдется, то вы не будете ничего делать?

сделайте чтото для начала, а потом замахивайтесь на чтото большее навроде ОС..

Автор:  Bargest [ 12 фев 2012, 21:09 ]
Заголовок сообщения:  Re: VicOS

Моё мнение таково (если кого-то волнует:)):
1) Ни в коем случае нельзя заявлять об иммунитете от вирусов, пока ОС не готова. Там уже можно посмотреть и проверить. Потому что "гладко было на бумаге, да забыли про овраги". В теории мб и абсолютно защищено (хотя я в это не верю), но в конце-концов мелкие дыры и недоработки могут вылезти. То, что "проверено на практике на макете" - вообще спорно. Как говорится, "каждый видит то, что хочет увидеть". Когда человек хочет доказать неуязвимость системы - мозг плохо работает в поиске способа взлома. А если какому-то кулхакеру от взлома может обломиться серьёзная денежка - подход совершенно иной.
2) Время загрузки ядра - верю. Полного сеанса - нет.
3) ФС "не содержит никаких системных данных" - вполне возможно. Называется "свалка". HTML в данном случае же превращается в таковые системные данные, как ни крути.
4) Система должна предоставлять множество функций для работы приложений. В противном случае разработчик застрелится раньше, чем напишет приложение (можно и вообще без таких функций; можно и вообще без операционки).

5) Всё предыдущее - чистое ИМХО, мой взгляд на проектирование. Как только будет хотя бы загружающаяся ОС, производящая переключение задач и имеющая простенький менеджер памяти, включающая в себя возможность работы с аппаратурой, работающая с описанной ФС, подгружающая хотя бы 2-3 описанных модуля и реально запускающаяся и не падающая хотя бы на нескольких компьютерах или витртуалках - можно набирать людей. А до тех пор все равно все будут на проект катить бочки, и очень активно.

Автор:  Yoda [ 12 фев 2012, 21:20 ]
Заголовок сообщения:  Re: VicOS

Bargest писал(а):
1) Ни в коем случае нельзя заявлять об иммунитете от вирусов, пока ОС не готова.

Ну почему же? Во многих случаях достаточно убедительного теоретического доказательства. Задачи из области криптографии рассматривать только на практике - можно застрелиться. Зато теоретический анализ может показать потенциальные дыры или ДОКАЗАТЬ абсолютную невзламываемость.
Простейший случай 100% иммунитета на заражение вирусом - read-only носитель и ОС не создаёт никаких виртуальных (RAM) дисков.

В остальном полностью согласен.

Автор:  SII [ 15 фев 2012, 12:09 ]
Заголовок сообщения:  Re: VicOS

Yoda писал(а):
Зато теоретический анализ может показать потенциальные дыры или ДОКАЗАТЬ абсолютную невзламываемость.


Не уверен, не уверен. То, для чего не придумали решения сегодня, может оказаться решённым завтра... Вот доказать формально то, что некий агрегат или программа выполняет функции в строгом соответствии со спецификацией, т.е. является 100% корректной реализацией этой самой спецификации -- действительно возможно, хотя зачастую труднодостижимо по чисто техническим причинам (большой объём работы, грубо говоря).

Цитата:
Простейший случай 100% иммунитета на заражение вирусом - read-only носитель и ОС не создаёт никаких виртуальных (RAM) дисков.


Но этот иммунитет -- лишь от постоянного заражения, а не от нарушения функционирования загруженной системы...

Автор:  Yoda [ 15 фев 2012, 15:15 ]
Заголовок сообщения:  Re: VicOS

SII писал(а):
Не уверен, не уверен. То, для чего не придумали решения сегодня, может оказаться решённым завтра...

Математики не склонны оперировать категориями сегодня-завтра. Они доказываю правоту или несправедливость утверждения, тогда и 2000 лет не помеха. Либо не могут доказать, тогда задача имеет статус нерешённой.
Невзламываемость, например, одноразового блокнота легко доказывается теоретически. Другое дело, что это очень непрактичный шифр.

SII писал(а):
Но этот иммунитет -- лишь от постоянного заражения, а не от нарушения функционирования загруженной системы...

Я и не утверждал, что это иммунитет от DOS-атаки :). Защита от заражения и от DOS - задачи, хоть и сходные по сути, но совершенно разные по сложности решения. Как, например, в математике - проверка на простоту числа. Простота в поле арифметических действий до сих пор неподъёмно сложная задача, в то время, как простота в поле по модулю 2 эффективно проверяется. У Кнута есть решение, я его реализовал для генератора псевдослучайных чисел.

Автор:  SII [ 15 фев 2012, 15:19 ]
Заголовок сообщения:  Re: VicOS

Yoda писал(а):
Я и не утверждал, что это иммунитет от DOS-атаки :). Защита от заражения и от DOS - задачи, хоть и сходные по сути, но совершенно разные по сложности решения.


А я и не про неё говорил. Не допускающий записи носитель гарантирует лишь то, что вредоносный код, проникший в систему, не будет записан, а значит, перезагрузка гарантированно позволит получить чистую систему. Но вот защитить от проникновения заразы это не помогает.

Страница 2 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/