I love cygwin even though, as another guy points out, is has many little deficiencies that may or may not give you trouble.
Recently I wanted to hitch three Windows machines in my house together to make a Hadoop cluster, and I first tried to do it with Cygwin. I ran into a lot of trouble so I just used Virtualbox to run Linux on the machines; I take a performance hit, but it works pretty well.
Recently I wanted to hitch three Windows machines in my house together to make a Hadoop cluster, and I first tried to do it with Cygwin. I ran into a lot of trouble so I just used Virtualbox to run Linux on the machines; I take a performance hit, but it works pretty well.