Windows преминава на ядро, съвместимо с BSD

Както спомена главата на Microsoft Сатя Надела, в момента се извършват действия по адаптиране на userspace частта на популярната операционна система Windows към новото собствено хибридно ядро, основано на изходните кодове на ядрото на ОС FreeBSD. Следователно, Windows 12 е последната ОС от Microsoft, която ще получи морално остаряло ядро NT: следващите версии ще получат новото ядро с кодово название «Tomato».

Една от основните причини за това решение са нарастващите проблеми с поддръжката на несъответстващото на съвременните реалности ядро NT, както и увеличаващата се популярност на NIX-подобни ядра в сегментите на мобилните устройства и IoT.

Предполага се, че освен традиционните за BSD системни повиквания новото ядро ще има и алтернативен интерфейс, базиран на COM/WinRPC за взаимодействие с потребителския код. Така вместо обикновени системни повиквания в името на унификацията на ABI, разработчиците ще получат рамка за сериализация/десериализация на данните, преминаващи през WinRPC, основаваща се на Microsoft IDL Compiler и предишни разработки на технологията COM.

Източник: linux.org.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster