> А в чем проблема полякам выпустить патч для игры? Представь себе что ты пишешь программу. Ровно так как в факин манах описано. А тут внезапно вдруг оказывается что программа работать перестает. Во зашибись - радости привалило. На ровном месте. При том что програмер не делал ничего неправильного. Что скажет програмер? Правильно - отматерится на глюкавую систему. И будет по своему прав.
Если в кернелмоде предполагается что участники разработки ядерных компонентов мониторят процесс разработки ядра и в курсе изменений, или идут лесом с интересом, то для user-mode программ разумеется таких допущений никто делать не может. Поэтому если внутри ядра крушить апи под нужды разработчиков можно, то вывешиваемые наружу для юзермода апи все это в общем случае нагибать не должно. Это продуманная и хорошая политика, имхо.