# ReactOS Newsletter 31: Win32k Rewrite and 0.3.3 Release Candidate 2

DevFeed: [ReactOS Newsletter 31: Win32k Rewrite and 0.3.3 Release Candidate 2](<https://devfeed.tech/articles/newsletter-31-32897.md>)

Original publisher: [Read original article](<https://reactos.org/blogs/newsletter-31/>)

Published: 2007-09-02T00:00:00Z

Content type: article

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [ReactOS](<https://devfeed.tech/topics/reactos.md>), [Kernel](<https://devfeed.tech/topics/kernel.md>), [Windows](<https://devfeed.tech/topics/windows.md>), [DirectX](<https://devfeed.tech/topics/directx.md>)

Tags: [directx](<https://devfeed.tech/tags/directx.md>), [free](<https://devfeed.tech/tags/free.md>), [kernel](<https://devfeed.tech/tags/kernel.md>), [newsletter](<https://devfeed.tech/tags/newsletter.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [os](<https://devfeed.tech/tags/os.md>), [permissions](<https://devfeed.tech/tags/permissions.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [release](<https://devfeed.tech/tags/release.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>), [windows](<https://devfeed.tech/tags/windows.md>)

## AI overview

ReactOS developers were rewriting the win32k subsystem to duplicate Windows behavior, including its user-mode and kernel-mode data structures and system calls. The newsletter also reports that ReactOS 0.3.3 Release Candidate 2 had been released, while planned DirectX support was considered impractical at that stage.

## Source excerpt

This newsletter is late because I ran into a permissions conflict with RosCMS. Others who have also run into it, frik is fixing it tomorrow. Win32k Rewrite Samuel mentioned this last time and I spoke with the developers responsible to get more details. Jim Tabor, Timo Kreuzer, and Magnus Olsen have been working extensively to redo the win32k subsystem. The biggest thing is duplicating the behavior of Windows' win32k. For example, Windows contains a series of user mode data structures, which are of course also accessible from kernel mode.