Re[20]: Флеймить - так флеймить (только аргуметны, пожалуйст
От: mekanik  
Дата: 20.08.03 06:11
Оценка:
Plutonia написал(-а) в Tue, 19 Aug 2003 15:22:17 GMT:

PE> И что с того ? Под виндой заменты проявления всяких стандартов -

PE> программы, которые писались еще до революции, работают до сих пор без
PE> перекомпиляции. А тут как ?

GLOBEtrotter FLEXlm License Server 6.1 не работает под WinXP
Internet Explorer 4+ существует в версиях для 9х и NT
MS Exchange Server 2000 не работает под Win 2003
Quake 2/3 проблемы с OpenGL и звуком под NT4
список при желании можно продолжить
Posted via RSDN NNTP Server 1.7 beta
Re[11]: Windows vs Linyx
От: Zebar  
Дата: 20.08.03 07:17
Оценка: +1
PE>Разница невелика. А как быть с суппортом ? Звоните в МС и вам всегда ! ответят, как решить проблему или какой workaround есть.
PE>Где такой сервис у Линукса ?

Рассказываю.
Звонишь в Майкрософт. Говоришь: такая-то проблема.
Они: извините,это серверная проблема. Обратитесь к нашим партнерам (Еречет и прочие), и они за деньги Вам помогут.
Re[21]: Флеймить - так флеймить (только аргуметны, пожалуйст
От: Plutonia Experiment Беларусь http://blogs.rsdn.org/ikemefula
Дата: 20.08.03 07:30
Оценка:
Здравствуйте, mekanik, Вы писали:

Итак !

M>GLOBEtrotter FLEXlm License Server 6.1 не работает под WinXP


Эта версия можит и не работает, зато другие его версии работают на ура и под 2000 и под XP.
У нас в проекте аккурат Флекслм используется.

M>Internet Explorer 4+ существует в версиях для 9х и NT


Ну не надо пальцы загибать. Версии для NT и 9x у некоторых DLL, которые используются IE.
Все остальное одинаково.
IE обновляет системные DLL, без которых ни одна прилага не запустится, которые ОБЯЗАНЫ быть привязанными к ядру ! Естествено, что такие DLL надо распространять в двух версиях.
Все, что кроме этих длл идет в одной версии для всех платформ.
Но в любом случае билда не требуется — это сделали один раз в Микрософте и более ничего делать не надо.


M>MS Exchange Server 2000 не работает под Win 2003


С этой фичей не сталкивася. Но это серверный компонент и может не раотать из за привязки к ядру системы.

M>Quake 2/3 проблемы с OpenGL и звуком под NT4


Проблемы с дровами. Я в QII учился аккурат на NT4. А Q3 не запускал. Но пролема тож с дровами — под NT4 мало драйверов с OpenGL.
Саму программу билдить и тд не нужно — нет смысла. Если дров нет, то билд не поможет даже на линуксе.

M>список при желании можно продолжить


Давай. Только этот список все равно ничего не покажет. Море программ работает отлично.

Я уже приводил в этом топике массу примеров, которые рулят неплохо аж с Чикаги. Потрудись найти отпровержений хотябы столько.
Re[21]: Флеймить - так флеймить (только аргуметны, пожалуйст
От: Plutonia Experiment Беларусь http://blogs.rsdn.org/ikemefula
Дата: 20.08.03 07:34
Оценка:
Здравствуйте, mekanik, Вы писали:

Мне только что пришло вирусов по почте около полутора десятка.
Все они естественно бинарники. Вот и расскажите, господа хорошие, как эти вирусы умудряются заражать все тачки, независимо от версии винды ?
Тут конечно бинарная совместимость играет в минус, но зато благодаря ей программы распространяются в разы быстрее — не нужно билдить.


M>GLOBEtrotter FLEXlm License Server 6.1 не работает под WinXP

M>Internet Explorer 4+ существует в версиях для 9х и NT
M>MS Exchange Server 2000 не работает под Win 2003
M>Quake 2/3 проблемы с OpenGL и звуком под NT4
M>список при желании можно продолжить
Re[12]: Windows vs Linyx
От: Plutonia Experiment Беларусь http://blogs.rsdn.org/ikemefula
Дата: 20.08.03 07:40
Оценка:
Здравствуйте, Zebar, Вы писали:

Z>Рассказываю.

Z>Звонишь в Майкрософт. Говоришь: такая-то проблема.
Z>Они: извините,это серверная проблема. Обратитесь к нашим партнерам (Еречет и прочие), и они за деньги Вам помогут.

Ну не надо так нагло передергивать. Звонили, все было пучком.

Суппорт не означает, что решат любую вашу пролему.
Суппорт ориентирован на самого массового потребителя — самого тупого. Это везде так.

1. Если польхователь плохо знает систему, ему подскажут, как можно сдеать то, что он хочет
2. Если пролема есть и уже решена, то подскажут, как решаить, или где посмотреть, как решить
3. Если доступен патч, то обязательно скажут про это
4. Если пролему нелязя решить сразу, то могут направить к более продвинутому челу.
5. Если проблема так и не решилась, то по мере решения могут прислать фишку или же направят к тем организациям, которые решают проблемы именно за деньги.

Большая часть обращений в суппорт успешно отрабатывается в пунктах 1..4.
Re[22]: Флеймить - так флеймить (только аргуметны, пожалуйст
От: mekanik  
Дата: 20.08.03 08:38
Оценка:
Plutonia написал(-а) в Wed, 20 Aug 2003 07:30:52 GMT:


M>> GLOBEtrotter FLEXlm License Server 6.1 не работает под WinXP


PE> Эта версия можит и не работает, зато другие его версии работают на ура

PE> и под 2000 и под XP. У нас в проекте аккурат Флекслм используется.

Но ведь есть "стандарт Ц

M>> Internet Explorer 4+ существует в версиях для 9х и NT


PE> Ну не надо пальцы загибать. Версии для NT и 9x у некоторых DLL, которые

PE> используются IE. Все остальное одинаково.
PE> IE обновляет системные DLL, без которых ни одна прилага не
PE> запустится, которые ОБЯЗАНЫ быть привязанными к ядру !
Естествено,
PE> что такие DLL надо распространять в двух версиях. Все, что кроме этих
PE> длл идет в одной версии для всех платформ. Но в любом случае билда не
PE> требуется — это сделали один раз в Микрософте и более ничего делать не
PE> надо.

M>> MS Exchange Server 2000 не работает под Win 2003


PE> С этой фичей не сталкивася. Но это серверный компонент и может не

PE> раотать из за привязки к ядру системы.

M>> Quake 2/3 проблемы с OpenGL и звуком под NT4


PE> Проблемы с дровами. Я в QII учился аккурат на NT4. А Q3 не запускал. Но

PE> пролема тож с дровами — под NT4 мало драйверов с OpenGL. Саму программу
PE> билдить и тд не нужно — нет смысла. Если дров нет, то билд не поможет
PE> даже на линуксе.

M>> список при желании можно продолжить


PE> Давай. Только этот список все равно ничего не покажет. Море программ

PE> работает отлично.

PE> Я уже приводил в этом топике массу примеров, которые рулят неплохо аж с

PE> Чикаги. Потрудись найти отпровержений хотябы столько.
Posted via RSDN NNTP Server 1.7 beta
Re[22]: Флеймить - так флеймить (только аргуметны, пожалуйст
От: mekanik  
Дата: 20.08.03 08:46
Оценка:
Plutonia написал(-а) в Wed, 20 Aug 2003 07:30:52 GMT:

M>> GLOBEtrotter FLEXlm License Server 6.1 не работает под WinXP


PE> Эта версия можит и не работает, зато другие его версии работают на ура

PE> и под 2000 и под XP. У нас в проекте аккурат Флекслм используется.

M>> MS Exchange Server 2000 не работает под Win 2003


PE> С этой фичей не сталкивася. Но это серверный компонент и может не

PE> раотать из за привязки к ядру системы.

Но ведь есть "стандарт Win32". "Каждая последующая версия долна быть совметима с предыдущей. Добавляй фичи сколько угодно или в новую длл, или в старую, только старый интефейс не трогай. Все. Про все этом говорится в WIN32." Почему при всем при этом получается, что прога в одной версии работает, а в следующей нет?

M>> Internet Explorer 4+ существует в версиях для 9х и NT


PE> Ну не надо пальцы загибать. Версии для NT и 9x у некоторых DLL, которые

PE> используются IE. Все остальное одинаково.
PE> IE обновляет системные DLL, без которых ни одна прилага не
PE> запустится, которые ОБЯЗАНЫ быть привязанными к ядру !
Естествено,
PE> что такие DLL надо распространять в двух версиях. Все, что кроме этих
PE> длл идет в одной версии для всех платформ. Но в любом случае билда не
PE> требуется — это сделали один раз в Микрософте и более ничего делать не
PE> надо.

А ведь и Win 9x, и Win NT -- это Win32, а это стандарт. Почему же для стандартизованной платформы существуют разные версии какой-то смотрелки под разные представители этой самой платформы?
Posted via RSDN NNTP Server 1.7 beta
Re[22]: Флеймить - так флеймить (только аргуметны, пожалуйст
От: ill Россия  
Дата: 20.08.03 08:51
Оценка:
Здравствуйте, Plutonia Experiment, Вы писали:

PE>Здравствуйте, mekanik, Вы писали:


PE>Мне только что пришло вирусов по почте около полутора десятка.

PE>Все они естественно бинарники. Вот и расскажите, господа хорошие, как эти вирусы умудряются заражать все тачки, независимо от версии винды ?
PE>Тут конечно бинарная совместимость играет в минус, но зато благодаря ей программы распространяются в разы быстрее — не нужно билдить.


M>>GLOBEtrotter FLEXlm License Server 6.1 не работает под WinXP

M>>Internet Explorer 4+ существует в версиях для 9х и NT
M>>MS Exchange Server 2000 не работает под Win 2003

M>>Quake 2/3 проблемы с OpenGL и звуком под NT4

M>>список при желании можно продолжить



Я не понимаю суть притензии . Линуховая прога откомпелированая 5 лет назад спокойно будет работать и сегодня.
Просто надо понимат, что существуют заточки програм под определенный дистриб. Типа blablalba-mdk.rpm или blavbla.dpg, но даже они являються переносимыми. Эти заточки являются теми же самоми прогами только у них немного отличаються стандартные пути и еще пара мелочей. Например я могу поставить OpenOffice скачав его с официального сайта, и там будет устоновочная программа и пр. А могу набрать apt-get install openoffice.org и поставлю версию для Дебиана. Не думаю, что их бинарная часть сильно отличается.
А вот напимер Win4Lin распространяется в виде rpm и этот rpm без трабла ставиться на любой Линухе(начиная с ядра 2.2.4 вроде).

Я кстати несколько раз ставил себе RedHat-овские пакеты, предварительно пределав их в dpg, но так лучше не играться.
Чисто дистрибутивные пакеты лучше не трогать.

Quake3, Wolfinstain, Mozilla, OpenOffice, VisualSlickEdit, CrossOverOffice имеют устоновчные проги(aka Виндоус) и эти проги едины для всех дистрибов.

Конечно возможны проблемы на уровне библиотек, но как правило во всех дистрибутивах библиотеки оджинаковые.

А виндовые проги обычно специально тестируются для разных версий Винды.
А вот с DOS совместимость частично потеряна после NT.
Re[23]: Флеймить - так флеймить (только аргуметны, пожалуйст
От: Plutonia Experiment Беларусь http://blogs.rsdn.org/ikemefula
Дата: 20.08.03 08:56
Оценка:
Здравствуйте, mekanik, Вы писали:

M>Но ведь есть "стандарт Win32". "Каждая последующая версия долна быть совметима с предыдущей. Добавляй фичи сколько угодно или в новую длл, или в старую, только старый интефейс не трогай. Все. Про все этом говорится в WIN32." Почему при всем при этом получается, что прога в одной версии работает, а в следующей нет?


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

На счет фекслм — это неудачный пример. Flexlm это сервис , а не пользовательская аппликация.
А сервис это совсем другая епархия.


PE>> Ну не надо пальцы загибать. Версии для NT и 9x у некоторых DLL, которые

PE>> используются IE. Все остальное одинаково.
PE>> IE обновляет системные DLL, без которых ни одна прилага не
PE>> запустится, которые ОБЯЗАНЫ быть привязанными к ядру !
Естествено,
PE>> что такие DLL надо распространять в двух версиях. Все, что кроме этих
PE>> длл идет в одной версии для всех платформ. Но в любом случае билда не
PE>> требуется — это сделали один раз в Микрософте и более ничего делать не
PE>> надо.

M>А ведь и Win 9x, и Win NT -- это Win32, а это стандарт. Почему же для стандартизованной платформы существуют разные версии какой-то смотрелки под разные представители этой самой платформы?


Объясняю еще раз. Ядро у линеек NT и 9x разное. С этим ты согласен ?
Далее, такие ДЛЛ, как USER32,GDI32,commctl32 и тд привязаны к ядру.

НО ! Все они предоставляют примерно одинаковый программный интерфейс. Вот он тут то появляется Win32.

Ядро в 9х наполовине 16ти разрядное, а программы работают 32х разрядные. Чудеса ? Нет. Просто есть переходной слой изразных длл. Вот этот переходной слой и нужен в двух экземплярах.

Тут понятно ? Эти длл предоставляют совственно Win32. Вот потому их и нуно распространять, если программа требует более новую версию. Естественно, что новая версия User32 будет полностью включать все публичные функции из предыдуще версии.
Re[24]: Флеймить - так флеймить (только аргуметны, пожалуйст
От: mekanik  
Дата: 20.08.03 09:17
Оценка:
Plutonia написал(-а) в Wed, 20 Aug 2003 08:56:28 GMT:

M>> Но ведь есть "стандарт Win32". "Каждая последующая версия долна быть

M>> совметима с предыдущей. Добавляй фичи сколько угодно или в новую длл,
M>> или в старую, только старый интефейс не трогай. Все. Про все этом
M>> говорится в WIN32." Почему при всем при этом получается, что прога в
M>> одной версии работает, а в следующей нет?

PE> И что с того ? Это не означает, что все программы будут работать.

PE> Это означает, что те программы, которые удовлетворяют стандарту и не
PE> делают хаков, недокументированных возможностей и тд, будут работать. И
PE> таких примеров масса. Я не смогу привести все римеры здесь, потому что
PE> их слишком много.

PE> На счет фекслм — это неудачный пример. Flexlm это сервис , а не

PE> пользовательская аппликация. А сервис это совсем другая епархия.

А разве интерфейсы сервисов не является частью "стандарта Win32"? В Platform SDK Documentation они описаны, а именно это является полной спецификацией Win32 (если я не прав, то будь добр, дай ссылочку на документ "стандарт Win32"). Почему это совсем другая епархия?

[Sorry, skipped]

PE> Объясняю еще раз. Ядро у линеек NT и 9x разное. С этим ты согласен ?

PE> Далее, такие ДЛЛ, как USER32,GDI32,commctl32 и тд привязаны к ядру.

PE> НО ! Все они предоставляют примерно одинаковый программный интерфейс.

PE> Вот он тут то появляется Win32.

Ядра разные, но раз они все являются ядрами стандартизованной платформы Win32, то почему они предоставляют прикладному ПО разные интерфейсы?
Posted via RSDN NNTP Server 1.7 beta
Re[20]: Флеймить - так флеймить (только аргуметны, пожалуйст
От: mekanik  
Дата: 20.08.03 09:43
Оценка:
Plutonia написал(-а) в Tue, 19 Aug 2003 15:22:17 GMT:

PE> Здравствуйте, mekanik, Вы писали:


PE>>> Ввинде такое было до выхода стандарта Win32. В линуксе таких

PE>>> стандартов нет к сожалению.

M>> В линуксе есть Linux Standard Base, Single Unix Specification, пачка

M>> стандартов на X11.

PE> И что с того ? Под виндой заменты проявления всяких стандартов -

PE> программы, которые писались еще до революции, работают до сих пор без
PE> перекомпиляции. А тут как ? Под выню я на одной системе делаю билд для
PE> всех версий. Все заголовочные файлы и билиотеки подогнаны под это.
PE> Потому один раз отбилдил и много раз продаешь любому пользователю.

PE> А в линуксе нужно билдить, билдить, билдить, билдить и тд


LSB моложе Win32. Первый дистрибутив(RH7.3 с обновлением glibc и ядра) был сертифицирован на соответствие этому стандарту в сентябре прошлого года. Можешь привести пример бинарной несовместимости пакетов от SuSe8.2 с RH9.0 (оба сертифицированы на LSBv1.3)?
Posted via RSDN NNTP Server 1.7 beta
Re[23]: Флеймить - так флеймить (только аргуметны, пожалуйст
От: WFrag США  
Дата: 20.08.03 09:52
Оценка:
Здравствуйте, ill, Вы писали:

ill>А вот с DOS совместимость частично потеряна после NT.


А после XP частично восстановлена
Re[21]: Флеймить - так флеймить (только аргуметны, пожалуйст
От: Plutonia Experiment Беларусь http://blogs.rsdn.org/ikemefula
Дата: 20.08.03 09:54
Оценка:
Здравствуйте, mekanik, Вы писали:

PE>> А в линуксе нужно билдить, билдить, билдить, билдить и тд


M>LSB моложе Win32. Первый дистрибутив(RH7.3 с обновлением glibc и ядра) был сертифицирован на соответствие этому стандарту в сентябре прошлого года. Можешь привести пример бинарной несовместимости пакетов от SuSe8.2 с RH9.0 (оба сертифицированы на LSBv1.3)?



LSB — это что такое ? Для какой платформы и когда вышел.

На конкретно эти системы я не могу привести пример. А вот программы с Шапки 7.3 на шапке 9 и наоборот не рулять, хотя если их перебилдить, то все будет рулить.

Рулят только те, что в статической линковке, но мне они и нахрен не нужны — на буке места нету столько.
Re[23]: Флеймить - так флеймить (только аргуметны, пожалуйст
От: Ведмедь Россия  
Дата: 20.08.03 09:56
Оценка:
Здравствуйте, mekanik, Вы писали:

M>Plutonia написал(-а) в Wed, 20 Aug 2003 07:30:52 GMT:


M>>> GLOBEtrotter FLEXlm License Server 6.1 не работает под WinXP


PE>> Эта версия можит и не работает, зато другие его версии работают на ура

PE>> и под 2000 и под XP. У нас в проекте аккурат Флекслм используется.

M>>> MS Exchange Server 2000 не работает под Win 2003


PE>> С этой фичей не сталкивася. Но это серверный компонент и может не

PE>> раотать из за привязки к ядру системы.

M>Но ведь есть "стандарт Win32". "Каждая последующая версия долна быть совметима с предыдущей. Добавляй фичи сколько угодно или в новую длл, или в старую, только старый интефейс не трогай. Все. Про все этом говорится в WIN32." Почему при всем при этом получается, что прога в одной версии работает, а в следующей нет?


M>>> Internet Explorer 4+ существует в версиях для 9х и NT


PE>> Ну не надо пальцы загибать. Версии для NT и 9x у некоторых DLL, которые

PE>> используются IE. Все остальное одинаково.
PE>> IE обновляет системные DLL, без которых ни одна прилага не
PE>> запустится, которые ОБЯЗАНЫ быть привязанными к ядру !
Естествено,
PE>> что такие DLL надо распространять в двух версиях. Все, что кроме этих
PE>> длл идет в одной версии для всех платформ. Но в любом случае билда не
PE>> требуется — это сделали один раз в Микрософте и более ничего делать не
PE>> надо.

M>А ведь и Win 9x, и Win NT -- это Win32, а это стандарт. Почему же для стандартизованной платформы существуют разные версии какой-то смотрелки под разные представители этой самой платформы?


ПОтому что существуюразные версии ядра. И если программа работает под Win9x и не работает под NT в 90% случаев означает, что она не соотвесвует "Стандарту WIN32". Пример тому таск менеджер.
Да пребудет с тобой Великий Джа
Re[22]: Флеймить - так флеймить (только аргуметны, пожалуйст
От: mekanik  
Дата: 20.08.03 10:05
Оценка:
Plutonia написал(-а) в Wed, 20 Aug 2003 09:54:32 GMT:

M>> LSB моложе Win32. Первый дистрибутив(RH7.3 с обновлением glibc и ядра)

M>> был сертифицирован на соответствие этому стандарту в сентябре прошлого
M>> года. Можешь привести пример бинарной несовместимости пакетов от
M>> SuSe8.2 с RH9.0 (оба сертифицированы на LSBv1.3)?

PE> LSB — это что такое ? Для какой платформы и когда вышел.


Linux Standard Base (www.linuxbase.org) -- набор стандартов, созданный с целью повышения совместимости между Linux-системами.
Posted via RSDN NNTP Server 1.7 beta
Re[23]: Флеймить - так флеймить (только аргуметны, пожалуйст
От: Plutonia Experiment Беларусь http://blogs.rsdn.org/ikemefula
Дата: 20.08.03 10:09
Оценка:
Здравствуйте, mekanik, Вы писали:


PE>> LSB — это что такое ? Для какой платформы и когда вышел.


M>Linux Standard Base (www.linuxbase.org) -- набор стандартов, созданный с целью повышения совместимости между Linux-системами.


Эээ, и он моложе чем Win32 ? Ты ничего не перепутал ?
Re[24]: Флеймить - так флеймить (только аргуметны, пожалуйст
От: mekanik  
Дата: 20.08.03 11:10
Оценка:
Plutonia написал(-а) в Wed, 20 Aug 2003 10:09:49 GMT:

M>> Linux Standard Base (www.linuxbase.org) -- набор стандартов, созданный

M>> с целью повышения совместимости между Linux-системами.

PE> Эээ, и он моложе чем Win32 ? Ты ничего не перепутал ?


Нет, LSB разрабатывается с 2000 года, первая нечерновая редакция вышла в 2001 году. Если стандарт Win32 был опубликован позже, то все таки хотелось бы узнать, что именно ты называешь "стандартом Win32".
Posted via RSDN NNTP Server 1.7 beta
Re[24]: Флеймить - так флеймить (только аргуметны, пожалуйст
От: mekanik  
Дата: 20.08.03 11:24
Оценка:
Ведмедь написал(-а) в Wed, 20 Aug 2003 09:56:51 GMT:

[Sorry, skipped]

M>> А ведь и Win 9x, и Win NT -- это Win32, а это стандарт. Почему же для

M>> стандартизованной платформы существуют разные версии какой-то смотрелки
M>> под разные представители этой самой платформы?

В> ПОтому что существуюразные версии ядра. И если программа работает под

В> Win9x и не работает под NT в 90% случаев означает, что она не
В> соотвесвует "Стандарту WIN32". Пример тому таск менеджер.

Почему под линуксом можно ядро версии 2.2.25 поменять на 2.4.21 и никакое прикладное ПО при этом работоспособности не теряет, а под Windows смена ядер, имеющих интерфейс, определенный стандартом, приводит к неработоспособности программы?
Posted via RSDN NNTP Server 1.7 beta
Re[25]: Флеймить - так флеймить (только аргуметны, пожалуйст
От: Plutonia Experiment Беларусь http://blogs.rsdn.org/ikemefula
Дата: 20.08.03 11:26
Оценка:
Здравствуйте, mekanik, Вы писали:

PE>> Эээ, и он моложе чем Win32 ? Ты ничего не перепутал ?


M>Нет, LSB разрабатывается с 2000 года, первая нечерновая редакция вышла в 2001 году. Если стандарт Win32 был опубликован позже, то все таки хотелось бы узнать, что именно ты называешь "стандартом Win32".


А, ну, вот — моложе

Я посмотрел — слишком много описывает, слишком много версий этого стандарта.

Под винду по ольшому счету толmко два подобия стандарта — WIN32 и COM.

Чем больше нормативных документов, тем гнилее.
Re[25]: Флеймить - так флеймить (только аргуметны, пожалуйст
От: Plutonia Experiment Беларусь http://blogs.rsdn.org/ikemefula
Дата: 20.08.03 11:31
Оценка:
Здравствуйте, mekanik, Вы писали:

M>>> А ведь и Win 9x, и Win NT -- это Win32, а это стандарт. Почему же для

M>>> стандартизованной платформы существуют разные версии какой-то смотрелки
M>>> под разные представители этой самой платформы?

В>> ПОтому что существуюразные версии ядра. И если программа работает под

В>> Win9x и не работает под NT в 90% случаев означает, что она не
В>> соотвесвует "Стандарту WIN32". Пример тому таск менеджер.

M>Почему под линуксом можно ядро версии 2.2.25 поменять на 2.4.21 и никакое прикладное ПО при этом работоспособности не теряет, а под Windows смена ядер, имеющих интерфейс, определенный стандартом, приводит к неработоспособности программы?


WIN32 — это не стандарт на ядро. Это стандарт на внешний АПИ. Что ты называешь сменой ядра ?
Отваливаются при оновлении программы, привязаные к ядру и недокументированным возможностям.
Приведи пример, который докажет, что пользовательские программы при такой смене отваливаются.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.