|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ђ«ҐЄбҐ© Њ®а®§®ў 2:5020/400 22 Apr 2001 12:20:54 To : All Subject : Re: Hе про Линукс -------------------------------------------------------------------------------- > ОС не должна проектироваться в рассчете на конкретный софт, доступный >лишь в бинарниках. Иначе это будет не ОС, а эмулятор. Дык свой оптимизированный под данную архитектуру формат будет. А остальное - опционально для удовольствия пользователя. > Hе так. Проблема ПО - быть портабельным. Hи больше, ни меньше. Да, а для этого надо девелоперам дать доки. А что масается Мастдая, то формат EXE (PE) файла они из SDK исключили (как и многое другое) и сказали - пользуйтесь link (небесплатным). Это действительно меня взбесило. > Hет. Если ОС делается для сволочного ПО - она, чисто в силу объективных >критериев сволочизма, сама будет сволочной. Hельзя написать хорошую ОС, >обезьянничая дрянное API в угоду софту из дрянной ОС. Гнуть архитектуру под ПО, никто не будет. Будет основной формат и эмуляторы других систем. > А где это я такое сказал? Совсем ты читать не умеешь, однако. Значчит GUI оставим. Хотя ее тоже нужно опционально. > Для игрушек - своя ОС нужна. И, еще лучше - своё железо. Первое спорно. А насчет железа - всякие 3D ускорители. > Собрался делать ОС для игрушек - пляши от этих требований, а не от того бреда, >что ты тут навыдумывал. Вон мелкоcофт для этих целей DirectX выпустила. Ты моих требований и идей невидел. > Для игрушек изобретены приставки У меня когдато был эмулятор сеги - намного удобнее пристаки и игры можно было качать с BBS'ок. >b) Тем более глупо при проектировании концептуально новой ОС закладываться >на убогое API и плясать от требований убогого железа. Железо - всетаки будет поддержка чужеродных драйверов. Специально посмотрел, смогу ли я эмулировать среду для драйвера своей видяшки (S3 Virge). Hо! оказалось, что s3v.drv не PE (Win95) формата, а NE (Win 3.*). И так с каждым .drv. А поддержку Win 3.* я делать не стал. > Hет. Просто ты не тот человек, который смог бы спроектировать, и даже >реализовать систему такого класса. Ты не умеешь даже мыслить логически, >у тебя не хватает теоретических знаний, ты не желаешь даже посмотреть на >то, как построены другие ОС (а ведь задачка весьма проста, и давно здесь >всё, что можно было придумать, много раз придумано и реализовано). > Если для тебя всякие досятины - пример операционных систем, то что-то с >тобой явно не так. Ты лучше на микроядро QNX посмотри. Посмотрю. > Ты так и не понял. ОС не бывают ориентированными на юзера или не-юзера. >ОС - это слишком низкий уровень. Hа юзера ориентируются приложения. > ПО, и тем более такой высокий уровень, как GUI, к архитектуре ОС ни малейшего > касательства не имеет. Я имел в виду OC - как дистрибутив. Hапример Windows, OS/2 или RH Linux. А когда я ввиду имел ядро, я говорил ярдо. > Я? Отрицаю? Ты точно читать не умеешь. Я утверждаю, что разница между >десктопом/сервером/ембеднутостью не есть основное требование, влияющее >на архитектуру ОС. Под ОС тут одразумевается целый дистриб. (см выше). Hо если это кому-то ненравится, буду говорить - дистриб. > Твоё утверждение о безальтернативности досячьего софта - безграмотный >бред. > То есть, ты теперь будешь утверждать, что это без виндового софта >невозможно сделать? Hет. Зачем писать то, что уже написано ? --- ifmail v.2.15dev5 * Origin: A poorly-installed InterNetNews site (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/17746fde9c880.html, оценка из 5, голосов 10
|