Conform declarațiilor lui Satya Nadella, CEO-ul Microsoft, în prezent se lucrează la adaptarea părții userspace a popularului sistem de operare Windows la un nou nucleu hibrid, bazat pe codul sursă al nucleului sistemului de operare FreeBSD. Astfel, Windows 12 este ultimul sistem de operare de la Microsoft care va utiliza nucleul NT, devenit moral depășit; versiunile viitoare vor beneficia de un nou nucleu, cu numele de cod „Tomato”.
Una dintre principalele motive ale acestei decizii este reprezentată de problemele crescânde legate de suportul nucleului NT, care nu mai corespunde realității moderne, dar și de popularitatea în creștere a nucleelor de tip NIX în segmentele dispozitivelor mobile și IoT.
Se preconizează că, pe lângă apelurile sistemice tradiționale pentru sistemele BSD, noul nucleu va avea, de asemenea, o interfață alternativă bazată pe COM/WinRPC pentru interacțiunea cu codul utilizatorului. Astfel, în locul apelurilor sistemice simple, dezvoltatorii vor avea la dispoziție un cadru pentru serializarea/deserializarea datelor transmise prin WinRPC, bazat pe Microsoft IDL Compiler și lucrările anterioare legate de tehnologia COM.
Sursa: linux.org.ru
