Блин, знатоки виндов и OS/2 собрались - просто офигеть. Не знаете - сидите и молчите, нафига чушь пороть.
Ядро WinNT основывалось на ядре VMS, писали его разработчики VMS
а прикладное API WinNT - это расширенная версия Win32, которая была создана на базе Win16, а Win16 - есть в Windows 3.xx, Win95 и выше.
На уровне API WinNT и Win95 практически идентичны, фундаментально различаются ядра.
Файловая система WinNT - NTFS - это усовершенствованная HPFS из OS/2, к той части ядра, которое писали программисты из DEC, драйвер NTFS отношения не имеет никакого.
с OS/2 в виндах просто существует совместимость - в виндах есть отдельная подсистема, позвляющая исполнять бинарники из OS/2, есть даже отголоски в API для работы с графигой, например, в котором есть флаги дял совместимости с OS/2.
Точно так же в виндах есть подсистема, монимально поддерживающая POSIX (ее реализация большй частью утащена из FreeBSD) - это не повод заявлять что винды "базируются на исходниках FreeBSD"
> у микрософта всегда так - nt написана с нуля, но имеет 16-, 32- и хорошо если не 8-битные куски кода
А че стесняетесь то так? Уж писали бы, что там и 8ми и 4х и даже 2х битные куски есть;)
>Сэр, nt написана отнюдь не с нуля, а мощщно форкнута из проекта OS/2.
Нт написана с нуля, но начинали ее писать в то время когда офтопик еще принимал участие в проекте полу-ОС.
Возможно что "мощно форкнуты" были отдельные куски обеспечивавшие совместимость.
>я старый усталый системный интегратор, и я помню еще те времена, когда ms кричала на всех углах, что OS/2 is operating system of your dreams.
Ибо в том время нт еще только начинали разрабатывать, как тут уже правильно заметили делали это ребята из "дрыжытала",
а кричали они то что считали нужным в данный момент. Они и про ксеникс такое говорили;)
>Без всяких "скорее". Некоторое время NT даже сохраняла бинарную совместимость с ПО для OS/2. Это не предположение,
>а констатация факта.
Ну и что, что была совместима? Это еще ни о чем не говорит.
>Неправда. 16-разрядные куски кода имеет Windows 9x,
Хош напугаю? 16 разрядов даже в ХР есть. виндавсмедиафайл зовется, или как-то так.. Короче в вордовском клипарте и не только этого г дочерта. Время назад была шумиха, по поводу неслабецкой уязвимости связаной с этим делом.
Только в NT 3.x . В 4.0 можно было поставить драйверы от 3.x, в 2000 и XP это уже не проходит :( Хотя NTFS, действительно, является развитием HPFS. Кроме того, на большинстве полуосёвых машин стоит HPFS386, которую и NT не понимает. Да, форк, но развилка очень далеко.
> Хош напугаю? 16 разрядов даже в ХР есть. виндавсмедиафайл зовется, или как-то так..
Уязвимость была в сырцах, поэтому и проявляется во всех версиях. В XP x64, например, 16-разрядный код не запускается в принципе. Как и вообще в AMD64 в 64-разрядном режиме.
>В XP x64, например, 16-разрядный код не запускается в принципе.
ну, это уже дело десятое, запустится он там или нет. Может кто эмулятор напишет на пару килобайт, и впишет туда вирус, не в этом дело. Главное что 16 бит есть.
В последнее время на Lenta.ru постоянно меняют внешний вид, и ошибки неадекватно вверх поползли (это при громадных страницах), поэтому не исключаю что проблема где-то между одним из плагинов и ФФ. Хорошо бы ещё исправили её в официальном релизе :(
>В оригинальной заметке нет ни слова про MS. Это уже интерпретация osnews.com.
Да ясное дело. Это в чистом виде пеар акция МоФо. Куча сайтов пеарила ФФ в течение нескольких дней на разные ладысовершенно бесплатно, и в конечном итоге ФФ оказался белым и пушистым, а МС - злобным заговорщиком :)
"Мистер Шнайдер" в нужном месте работала, знает что к чему :)
> Месье много бинарников под OS/2 видел и пытался запустить под WinNT/2k/XP? Покажете хоть один, который не пошел?
> Все старье, что было у меня - запускалось, учитывая то, что OS/2 практчиески мертва, вряд ли что-то сверхновое там напишут.
И прямо-таки под ХР запускалось??? а ребята в МС-то и не знают ... http://support.microsoft.com/kb/308259 (Приложения OS/2 и POSIX не поддерживаются в Microsoft Windows XP)
You can run the following types of applications with the OS/2 subsystem: • OS/2 1.x 16-bit applications on x86 computers only • Character-based applications
Unsupported Applications
You cannot run the following types of applications with the OS/2 subsystem: • OS/2 2.x applications. • Presentation Manager (PM) applications (unless you install the Windows NT Add-On Subsystem for Presentation Manager, which can be ordered separately from Microsoft) и далее еще полдюжины пунктов.
>Месье много бинарников под OS/2 видел и пытался запустить под >WinNT/2k/XP? Покажете хоть один, который не пошел?
Почти ничего не запускается. Собственно, это и неудивительно, поскольку вся "поддержка OS/2 в Windows 2000" - это 3-4 файла общим размером в 500 кб. Возможно, что нужно было запускать бинари, более ранние, чем от Warp 3.0, но такие раритеты в природе почти не встречаются (в отличие от программ для win 3.x), посему упоминать такую "возможность" не имеет большого смысла.
> Почти ничего не запускается. Собственно, это и неудивительно, поскольку вся "поддержка OS/2 в Windows 2000" - это...
> нужно было запускать бинари, более ранние, чем от Warp 3.0, но...
Уважаемый! Почти десять лет назад, в далёком уже 1998 году, в моём присутствии один из сотрудников запустил БИНАРНЫЙ ФАЙЛ OS/2 В WinNT 3.5!!! Я сиё ВИДЕЛ собственными глазами. Не помню "за давностию лет" (С), что это было за приложение, но не из DOS, это точно. Ведь, как Вы вероятно помните, приложения DOS великолепно поддерживались в полуоси и частично в NT... ;-) Возможно, сей бинарь был и от OS/2 v.2.x... Но! Некоторые бинарники от OS/2 NT прекрасно запускала!
> запустил БИНАРНЫЙ ФАЙЛ OS/2 В WinNT 3.5!!! Я сиё ВИДЕЛ собственными глазами. Не помню "за давностию лет" (С), что это было за приложение, но не из DOS, это точно.
NT не поддерживала формат экзешников LX, основной в OS/2 2.x, так что это был наверняка NE, из OS/2 1.x Такие программы и в самом деле поддерживались (если не использовали PM).
From the ToorCon hacker conference in San Diego: Jesse Ruderman, a Mozilla security staffer, urges Mischa Spiegelmock and Andrew Wbeelsoi not to use possible flaws in the Web browser to build botnets. (Video courtesy of Media Archives.)
2 minutes 14 seconds Oct 2, 2006 5:45:00 PM