|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Nechayev 2:5020/400 15 Oct 2003 22:52:05 To : Il'ya Teterin Subject : Re: unexpected softupdate inconsistence -------------------------------------------------------------------------------- >>> Il'ya Teterin wrote: DS>>>> Я уж не говорю о том, что даже при сохранении совместимости на DS>>>> уровне сисколлов, меняются процессоры и правила оптимизации для них. IyT>>> Опять не понял, о чем речь... DS>> Athlon-64. Чего ради держать в ядре совместимость для DS>> 32-битного кода, когда проще всё пересобрать? IyT> А? Где? Чё? :) IyT> Мне кажется, ты не понимаешь, о чем я. Совместимость бинарников разных IyT> аппаратных платформ никому не нужна. Я говорю про обратную совместимость IyT> АПИ, отсутствие которой может привести к некорректной работе любых IyT> приложений, которые не были собраны одновременно с текущим ядром. Hекоторые IyT> ОС, например, виндовз, поддерживают обратную совместимость по АПИ уже IyT> больше 10 лет. А эта ваша фря и трех лет не потянула... Совместимость по стандартному API, не завязанному на ядро, сохраняется ещё с freebsd 1.*, от которой уже и сорцов не дают. Совместимость по разным хакам меня лично интересует крайне слабо (хотя собственно опознавать несовместимость, да, было бы полезно). А про совместимость в винде сказки, пожалуста, не рассказывайте. До Win2000 было три разных API управления routing table, ни один из них не был документирован. Первый документированный появился в Win2000. -netch- --- ifmail v.2.15dev5 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.unix.bsd/7368584e3bb7.html, оценка из 5, голосов 10
|