Представьте, что вы пытаетесь создать версию Windows на базе свободного программного обеспечения (в смысле свободы), способную запускать драйверы и программы Windows; именно этим ReactOS занимается уже много лет. Недавно проект достиг новой вехи, внедрив свой первый системный вызов NT6, что немного приблизило его к совместимости с Windows Vista (и более поздними версиями).
Проект сообщил в X, что первый вызов NT6 в ядре ReactOS только что реализован. Это обновление также включало реализацию различных процессорных функций NT6.
Добавленный системный вызов — NtGetCurrentProcessorNumberEx, который используется для возврата номера процессора логического процессора, на котором выполняется вызывающий код. Неясно, сколько времени потребуется ReactOS для достижения совместимости с программным обеспечением Windows Vista, но Microsoft потребовалось около полудесятилетия, чтобы разработать Vista после выпуска XP, и это стало крупным обновлением, даже если оно не было хорошо принято пользователями в то время.
Новый системный вызов не слишком впечатляет, но начинать нужно с чего-то. В последующем сообщении в X команда ReactOS признала, что пока системный вызов ничего не будет делать, но назвала это примечательным моментом в переходе к поддержке Vista и более поздних версий.
Вы пробовали ReactOS? Сообщите нам в комментариях, что вы думаете об этом проекте. Если он созреет достаточно (это все еще альфа-программное обеспечение), рассмотрите ли вы возможность замены им Windows?
Via: Phoronix
Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.
Автор – Paul Hill




