Name me something that exists on the Linux BSD platforms that does not also exist for the Windows platform? I am not going to get into an argument as to which is better , the discussion is how open is the Windows platform. Anyone can develop software for Windows with no restrictions, up until recently, anyone could develop hardware for Windows with no restrictions. That is by definition an open platform, we are not talking about whether the OS is open as that is a completely different thing.
A dedicated swap partition with a custom file system optimized for that use.