Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum. |
| Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
 |
GNU/Linux Basic Guide
This 255-page guide will provide you with the keys to understand the philosophy of free software, teach you how to use and handle it, and give you the tools required to move easily in the world of GNU/Linux. Many users and administrators will be taking their first steps with this GNU/Linux Basic guide and it will show you how to approach and solve the problems you encounter.
Click Here to receive this Complete Guide absolutely free. |
|
 |
02-20-2012, 06:21 PM
|
#1
|
|
Member
Registered: Sep 2011
Location: Las Vegas!
Distribution: Ubuntu n' Flavors, ReactOS, MINIX3, FreeDOS, Arch
Posts: 339
Rep: 
|
Why does Cygwin work better than Wine?
Well why does cygwin work better than wine, pretty simple?
|
|
|
|
02-20-2012, 06:37 PM
|
#2
|
|
Senior Member
Registered: Nov 2005
Distribution: Debian
Posts: 2,015
|
Cygwin implements the Unix API: small, stable, and well documented. WINE implements the Windows API: huge, gets updated with new versions of Windows, and poorly documented.
|
|
|
|
02-20-2012, 06:53 PM
|
#3
|
|
Senior Member
Registered: Feb 2004
Location: SE Tennessee, USA
Distribution: Gentoo, LFS
Posts: 4,548
|
The thing that always floors me about Wine is how unbelievably huge it is. It makes me rather cringe at the thought of having to be a programmer on the Windows team in Redmond. (Of course, it also gives me a healthy respect  for their skill and abilities.)
|
|
|
|
02-20-2012, 07:09 PM
|
#4
|
|
Member
Registered: Sep 2011
Location: Las Vegas!
Distribution: Ubuntu n' Flavors, ReactOS, MINIX3, FreeDOS, Arch
Posts: 339
Original Poster
Rep: 
|
Don't we have a copy of the win API (#include <windows.h>)? I know there's more in it that just that (wincon.h). Don't most major applications also ship with their own libraries?
|
|
|
|
02-20-2012, 08:03 PM
|
#5
|
|
Senior Member
Registered: Nov 2005
Distribution: Debian
Posts: 2,015
|
Quote:
Originally Posted by Zssfssz
Don't we have a copy of the win API (#include <windows.h>)?
|
The header files only give the interface to the functions, they don't say how they work. For the Unix API there are multiple open source implementations. Having more than one implementation is important because it helps demonstrate what is specified by the API and what is just a quirk of the implementation. For Windows there is only one closed-source implementation so it's hard to see what's a bug and what's a feature.
Quote:
|
I know there's more in it that just that (wincon.h).
|
Understatement of the year
Quote:
|
Don't most major applications also ship with their own libraries?
|
Windows applications rely a lot more on the stuff that ships with windows, because there is so much more installed by default.
|
|
|
|
02-20-2012, 08:17 PM
|
#6
|
|
Member
Registered: Sep 2011
Location: Las Vegas!
Distribution: Ubuntu n' Flavors, ReactOS, MINIX3, FreeDOS, Arch
Posts: 339
Original Poster
Rep: 
|
I ment (wincon.h, etc.). And what about MSDN isn't that a mildly good piece of documentation on the WINAPI?
|
|
|
|
02-20-2012, 08:36 PM
|
#7
|
|
Senior Member
Registered: Nov 2005
Distribution: Debian
Posts: 2,015
|
Quote:
Originally Posted by Zssfssz
And what about MSDN isn't that a mildly good piece of documentation on the WINAPI?
|
Not good enough, obviously.
Quote:
|
Originally Posted by wikipedia
incomplete and incorrect documentation of the Windows API. While Microsoft extensively documents most Win32 functions, some areas such as file formats and protocols have no official Microsoft specification. Microsoft Windows also includes undocumented low-level functions and obscure bugs that Wine must duplicate precisely in order to allow some applications to work properly. [12]
|
|
|
|
|
| Thread Tools |
Search this Thread |
|
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 04:15 PM.
|
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|