
As many of you may remember
I did a review of Windows Services for UNIX 3.0 (SFU) a few months ago. I remember being frustrated with that release because it seemed to me that all Microsoft did was throw something together just to be able to say "Hey look, we have this". I thought, since Microsoft released version 3.5, I would revisit and see what changes were done with it. I downloaded the beta version a while back and from the beta I was very impressed with the improvements that Microsoft made. Being a beta version it was buggy and some things just didnt quite work. I finally got the final version of the OpenBSD-based
SFU 3.5 and this release makes dynamic leaps and bounds over previous releases of this software package. I am glad to see a lot more work was put into this release.
The author notes that SFU is a subsystem whereas Cygwin is an emulation layer, then goes on to say that Cygwin can bring down the whole system, whereas SFU won't. Can anyone comment on Cygwin bringing down the system? I'm not criticizing the author, just wondering why an emulation layer can bring down the system when a subsystem won't.