Cygwin in a Production Environment? 111
not-so-anonymous Anonymous Coward asks: "I'm working for a company that does all of its programming and script development in a Unix environment (90% of our work is either Bash or Perl scripts that communicate with an Oracle database). We've recently gotten a new customer and for reasons beyond our control, the server must be a Windows box. Since we want to reuse our existing scripts that we've spent a considerable amount of time developing, we're looking into Cygwin as an option. Has anyone run Cygwin in a production server environment for any extended period of time? If so, what were your experiences with it?"
Cygwin is Jus' Fine (Score:3, Interesting)
I would recommend you use ActiveState's Perl distribution in conjuction with the Cygwin enbvironment.
It's reasonably prioed and well supported, without a lot of stuff you *don't* need thrown in.
CYGWIN running on production servers... (Score:2, Interesting)
We use it to interface with both Oracle and MSSQL databases. Again we have found little to no problems at all running on production hosts.
UNXUtils and ActivePerl (Score:2, Interesting)
They always did the trick for me...
cygwin - sfu - mks (Score:2, Interesting)
I looked around for several solutions and came across cygwin, which did the job.
The problem was that at that time it was property of Red Hat [http://www.redhat.de/software/cygwin/support/ [redhat.de]], who apparently were busy with anything but cygwin. Their website said something about $100.000 or something for a developer license, which was out of the question. Emails I sent were not answered, and i had to abandon the idea.
Similar story with Microsoft. The *one* guy i managed to get hold of wasn't even aware they had a product named Services For Unix. (Hello ?)
Different story with MKS. Unfortunately their toolkit was over-budget too, but at least they were trying to help me, and trying to sell me a product I needed, and very polite and helpful.
(Kudos to miss K.
I hope for their sake they got their act together at Red hat about cygwin now, cause they probably missed an opportunity to make some bucks and more importantly get a foothold in a big japanese electronics company's development division.
Re:GPL Warning (Score:3, Interesting)
This is NOT TRUE. (Source: http://cygwin.com/licensing.html [cygwin.com])
Re:What are you doing with it? (Score:3, Interesting)
AFAIR Linux (and probably other Unices?) is unique in this regard - fork() on Linux is similar to threads in Windows when it comes to overheads. But I read this 3 years ago so I might have misremembered it.