Linked by Thom Holwerda on Tue 9th Aug 2005 17:47 UTC
General Unix Cygwin is a great alternative for those who feel constrained by working with the Windows environment. Cygwin lets you employ the best parts of each environment to fit your needs, whether through porting and development of applications, or simply using the applications in this flexible, powerful system.
Permalink for comment 16431
To read all comments associated with this story, please click here.
RE: Cygwin VS SFU ?
by Anonymous on Wed 10th Aug 2005 13:53 UTC in reply to "Cygwin VS SFU ?"
Anonymous
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).

Reply Parent Score: 0