To view parent comment, click here.
To read all comments associated with this story, please click here.
I've used both quite a bit, and I've decided that SFU is better, hands down.
I'm sure you have, provided that you spout the same BS as I see from MS, giving lots of half truths.
Firstly, it's free (as in beer) like Cygwin.
You forgot to say it is not free as in speech like Cygwin. Which is a HUGE drawback. First, it means SFU platform will never be recognised by the GNU tools, which destroys most of your arguments below.
SFU drastically cuts down on overhead and thus has better performance than Cygwin.
You forgot to say that thus SFU is full of major bugs, far more than Cygwin.
Like the NFS support, it's so poor it is unusable in any corporate environment, it is not even suitable for home environment.
Thirdly, to install more software in SFU, you can either extract tarballs and do ./configure;make;make install; just like you would in Cygwin or anywhere else, but you can also use NetBSDs "pkgsrc" package, which gives you access to any package distributed with NetBSD (which is more than enough to satisfy my needs).
Which of course is false, because most useful GNU or other packages (you know, those that depend on configure) just won't compile directly on SFU. Perhaps NetBSD is enough to satisfy your need, it is also very poor needs compared to what Cygwin offers.




Member since:
I've used both quite a bit, and I've decided that SFU is better, hands down.
Firstly, it's free (as in beer) like Cygwin.
Secondly, it's built on the POSIX layer of the NT kernel. Cygwin has it's own POSIX abstraction layer running on top of the win32 API. The built-in NT POSIX layer is at the same level as the win32 API, so by using it directly, SFU drastically cuts down on overhead and thus has better performance than Cygwin.
Thirdly, to install more software in SFU, you can either extract tarballs and do ./configure;make;make install; just like you would in Cygwin or anywhere else, but you can also use NetBSDs "pkgsrc" package, which gives you access to any package distributed with NetBSD (which is more than enough to satisfy my needs).
SFU also includes compiler wrappers to the VisualC++ compiler (which can be installed for free with the Visual C++ Toolkit).