Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Message-ID: <3CF4DD7A.7020409@goingware.com> Date: Wed, 29 May 2002 08:54:02 -0500 From: "Michael D. Crawford" User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9) Gecko/20020412 Debian/0.9.9-6 X-Accept-Language: en-us MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: RE: WINE and Cygwin Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit I think it would be useful for native Win32 programmers to be able to run Wine on cygwin. Some people won't run linux because they don't like it, don't understand it or their employers forbid it or they can't spare the needed partitions or machines for it, or they are just required to be running Windows for their daily work. All these are some of the usual reasons people use Cygwin in general. But being able to examine the source code to WINE would help Win32 developers compete with Microsoft, by giving them information on how to use Microsoft's undocumented API's. I would imagine WINE would be just the thing for reverse engineering a lot of applications, because you could set breakpoints inside of WINE-emulated system calls to look at what the applications do. You'd have much the same view of third-party software that the engineers at Microsoft do. I used to do that kind of thing at Apple, to determine whether application crashes on new system builds were our fault or were bugs in the applications that just hadn't been seen before. Yes, you can do all this on Linux without the effort of porting WINE, but there are many reasons why it would be useful to people to be able to do this while running windows - for example to simultaneously use other development tools that won't run under WINE because it's not all there yet. Mike -- Michael D. Crawford GoingWare Inc. - Expert Software Development and Consulting http://www.goingware.com/ crawford AT goingware DOT com Subscribe to the GoingWare Newsletter at http://www.goingware.com/newsletter/ Tilting at Windmills for a Better Tomorrow. -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/