История изменений
Исправление SkyMaverick, (текущая версия) :
Внутриядерный API и в Win - тоже не такой уж и stable. Что частично компенсируется WDK (в составе которого есть абстрагирующий фреймворк Windows Driver Model (WDM), который настолько … своеобразный, что поверх него пришлось городить ещё два фремворка, которые берут на себя весь boilerplate-обвязку: Kernel-Mode Driver Framework (KMDF) и User-Mode Driver Framework (UMDF), которые невозбранно валяются на Github), но только частично и с Vista ОТДЕЛЬНО есть Windows Display Driver Model (WDDM) для видеодрайверов, который монструозен.
Короче говоря, там настолько всё stable что матрёшек-фреймворков задолбаешься перечислять сколько. И сколько раз они менялись - тоже. Можно попробовать, конечно и для Linux навротить кучу матрёшек-фреймворков и поддерживать их. Но пока этой безбагодатной работой никто не озадачивается.
Относительно stable - WinAPI (но и там случаются приколы). Ну так и в линукс user-api как раз stable.
Исправление SkyMaverick, :
Внутриядерный API и в Win - тоже не такой уж и stable. Что частично компенсируется WDK (в составе которого есть абстрагирующий фреймворк Windows Driver Model (WDM), который настолько … своеобразный, что поверх него пришлось городить ещё два фремворка, которые берут на себя весь boilerplate-обвязку: Kernel-Mode Driver Framework (KMDF) и User-Mode Driver Framework (UMDF), которые невозбранно валяются на Github), но только частично и с Vista ОТДЕЛЬНО есть Windows Display Driver Model (WDDM) для видеодрайверов, который монструозен.
Короче говоря, там настолько всё stable что матрёшек-фреймворков задолбаешься перечислять сколько. И сколько раз они менялись - тоже.
Можно попробовать, конечно и для Linux навротить кучу матрёшек-фреймворков и поддерживать их. Но пока этой безбагодатной работой никто не озадачивается.
Относительно stable - WinAPI (но и там случаются приколы). Ну так и в линукс user-api как раз stable.
Исходная версия SkyMaverick, :
Внутриядерный API и Win - тоже не такой уж и stable. Что частично компенсируется WDK (в составе которого есть абстрагирующий фреймворк Windows Driver Model (WDM), который настолько … своеобразный, что поверх него пришлось городить ещё два фремворка, которые берут на себя весь boilerplate-обвязку: Kernel-Mode Driver Framework (KMDF) и User-Mode Driver Framework (UMDF), которые невозбранно валяются на Github), но только частично и с Vista ОТДЕЛЬНО есть Windows Display Driver Model (WDDM) для видеодрайверов, который монструозен.
Короче говоря, там настолько всё stable что матрёшек-фреймворков задолбаешься перечислять сколько. И сколько раз они менялись - тоже.
Можно попробовать, конечно и для Linux навротить кучу матрёшек-фреймворков и поддерживать их. Но пока этой безбагодатной работой никто не озадачивается.
Относительно stable - WinAPI (но и там случаются приколы). Ну так и в линукс user-api как раз stable.