diff --git a/documentation/faq.sgml b/documentation/faq.sgml index 61afa456d7e..707245b4250 100644 --- a/documentation/faq.sgml +++ b/documentation/faq.sgml @@ -11,7 +11,7 @@ Dave Gardner maintained it from 1995-1998. Douglas Ridgway (ridgway@winehq.com) took it over in 1999. Andreas Mohr (amohr@codeweavers.com) converted it to FAQ-O-Matic in 2000. - Dimitrie O. Paun, Keith Matthews and Thomas Wickline reorganised it in 2002. + Dimitrie O. Paun, Keith Matthews and Tom Wickline (in alphabetical order) reorganized it in 2002. For suggestions/additions/complaints regarding this FAQ, please send an email to wine-faq@winehq.org @@ -143,7 +143,7 @@ Integrating a CPU emulator in Wine would be extremely hard, due to the large number of Windows APIs and the complex - datatypes they exchange. It is not uncommon for a Windows API to + data types they exchange. It is not uncommon for a Windows API to take three or more pointers to structures composed of many fields, including pointers to other complex structures. For each of these we would need a conversion routine to deal with the byte order and @@ -232,7 +232,7 @@ copy/paste from one to the other, and run it all at full speed. - It is also a pretty vital part of migrating a large organisation, + It is also a pretty vital part of migrating a large organization, you can't change a 5000 desktop setup overnight without a lot of risk. @@ -341,7 +341,7 @@ Special Wine installation to be used for running Windows Netscape browser plugins such as e.g. QuickTime in Linux - browsers. Costs $24.95. + browsers. Costs $34.95. Well worth it (very stable and useful packaging). @@ -359,7 +359,21 @@ - + + + Codeweavers' CrossOver Office Server Edition + + + Allows you to run your favorite Windows productivity applications in + a distributed thin-client environment under Linux. Server Edition is + also a great addition to Solaris environments, since there built-in + support for Solaris desktops makes running Windows applications a + possibility on Sun workstations as well. For pricing just follow this link: + CrossOver Office Server Edition Pricing + + + + Other packaged versions of Wine @@ -389,8 +403,8 @@ applications became popular. - For more information, see - http://www.winehq.com/about.shtml + For more information, see + http://www.winehq.com/site/about @@ -410,12 +424,12 @@ the Download page for some of these choices), you can make sure that you are getting the latest version by watching the version numbers in the distribution - filename. For instance, the distribution released on October 31, 2002 - was called Wine-20021031.tar.gz. Patch files are also available. If + file name. For instance, the distribution released on August 13, 2003 + was called Wine-20030813.tar.gz. Patch files are also available. If you are current to the previous version, you can download and apply just the current patch file rather than the entire new distribution. - The patch filenames follow the same conventions as the monthly - distribution. + The patch file names follow the same conventions as the monthly + distribution. Read-only CVS access is also available. @@ -435,7 +449,7 @@ You may also want to look at the - + Status page for a global view on Wine's implementation progress. @@ -468,7 +482,7 @@ Wine is available thanks to the work of many people. Please see the - AUTHORS + AUTHORS file in the distribution for the complete list. Some companies that are or have been involved with Wine development are CodeWeavers, TransGaming, Corel, and Macadamian. @@ -519,7 +533,7 @@ CodeWeavers - (http://www.codeweavers.com) + (http://www.codeweavers.com) @@ -584,19 +598,19 @@ Cygwin - (http://www.cygwin.com) + (http://www.cygwin.com) MinGW - (http://www.mingw.org) + (http://www.mingw.org) ReactOS - (http://www.reactos.com) + (http://www.reactos.com) @@ -607,7 +621,7 @@ Part of the rationale for these projects is to find out areas where Wine portability is lacking. This is especially true of the - ReactOS project which is a reimplementation of the Windows kernel + ReactOS project which is a re implementation of the Windows kernel and should thus be able to reuse most of Wine dlls. @@ -734,8 +748,8 @@ Many development tools are needed in order to compile Wine. A list of required packages for several distributions is included in - the README ( - http://www.winehq.com/source/README). + the README ( + http://source.winehq.org/source/README). To run Wine, you will need the following: @@ -845,7 +859,7 @@ Many folks have successfully installed and run programs - in their UNIX filesystem without having a DOS partition or MS + in their UNIX file system without having a DOS partition or MS Windows. However, in many cases you need a directory and file infrastructure that is similar to an existing Windows installation. Some applications' installation programs want to distribute some of @@ -891,7 +905,7 @@ machine. If you have DOS/MS Windows installed on your system, you can mount that partition at bootup by modifying the file /etc/fstab in your UNIX partition (assuming that - the UNIX kernel supports the DOS/MS Windows filesystem type). + the UNIX kernel supports the DOS/MS Windows file system type). If you edit this file by hand, it should contain something similar @@ -921,7 +935,7 @@ DLLs and APIs that are needed by these Windows applications. This means that Wine will not provide replacements for DLLs that are not shipped with Windows or are always shipped with Windows - application (e.g. the Visual Basic runtime). This also + application (e.g. the Visual Basic run time). This also means that implementing an API that no application ever uses is not a priority. Similarly, until there are applications out there that use the Win64 API, it will not be a priority. That being said, @@ -931,9 +945,9 @@ Also Wine is not an operating system, so that writing device drivers is not part of Wine's goals. However if you are interested - in device drivers, the Linux, - FreeBSD and - ReactOS kernel developpers + in device drivers, the Linux, + FreeBSD and + ReactOS kernel developers would certainly appreciate your contribution. @@ -944,8 +958,8 @@ to a large extant be redundant with other open-source projects. Again, there are projects that would certainly appreciate your contributions in this areas, such as the - Gnome or - KDE desktop environments. You + Gnome or + KDE desktop environments. You will get the added benefit that your contribution will then be usable by everyone, not just by Wine users. @@ -1066,7 +1080,7 @@ It should also be available from any other site that mirrors ibiblio.org. For more download locations, see - lycos Some of + lycos Some of these ftp sites may archive previous versions of Wine as well as the current one. To determine which is the latest one, look at the distribution file name, which will take the form @@ -1077,7 +1091,7 @@ Wine binary packages are available for several OS'es and distributions. See - + the download page for the most recent list. @@ -1121,8 +1135,8 @@ cvs -z 3 checkout wine/ANNOUNCE Be aware, though, that getting the entire Wine source tree via CVS is pretty slow, especially compared to getting Wine from an FTP mirror near you. For a CVS mirror list, see - - http://www.winehq.com/dev.shtml + + http://www.winehq.com/site/cvs#cvsservers Patch files are also available, so that you don't have to download, @@ -1191,7 +1205,7 @@ wine - See the README (http://www.winehq.com/source/README) for instructions. + See the README (http://source.winehq.org/source/README) for instructions. Additionally, you may want to set the TMPDIR environment variable TMPDIR=~/tmp or TMPDIR=/tmp (if you are root). @@ -1229,12 +1243,12 @@ wine ~/.wine/config. The format of this file is explained in the wine.conf man page. The file documentation/samples/config - ( - http://www.winehq.com/source/documentation/samples/config) + ( + http://source.winehq.org/source/documentation/samples/config) contains a config file example. More explicit directions can be found in the README file - ( - http://www.winehq.com/source/README) that will be located in + ( + http://source.winehq.org/source/README) that will be located in the base Wine directory after you gunzip and untar the distribution file. @@ -1299,7 +1313,7 @@ wine - Make sure you have all the VB runtime libraries installed. You may + Make sure you have all the VB run time libraries installed. You may need to use the native DLL vbrun60.dll. You can get some from dll-files.com. @@ -1333,7 +1347,7 @@ wine myprogram.exe - Try to relogin into bash. That might fix it. + Try to re login into bash. That might fix it. If it doesn't, then make sure the wine binary is in your @@ -1369,8 +1383,8 @@ export PATH=$PATH:/path/to/wine/binary package... - For complete packages, use - www.rpmfind.net or the + For complete packages, use + http://rpmseek.com/ or the Download section. @@ -1391,14 +1405,14 @@ rm -fR \[/path/\]Wine* Make sure that you specify the exact path when using the powerful rm -fR command. If you are afraid that you might delete something important, or might otherwise delete other files - within your filesystem, cd into each Wine - subdirectory singly and delete the files found there manually, + within your file system, cd into each Wine + sub directory singly and delete the files found there manually, one file or directory at a time. Neither the Wine developers and programmers, nor the Wine FAQ author/maintainer, can be held responsible for your deleting any - files in your own filesystem. + files in your own file system. @@ -1413,7 +1427,7 @@ rm -fR \[/path/\]Wine* When invoking Wine, you must specify the entire path to the - executable, or by filename only. For example to run Windows' + executable, or by file name only. For example to run Windows' solitaire, type any of the following: @@ -1426,19 +1440,19 @@ rm -fR \[/path/\]Wine* wine c:\\windows\\sol.exe - (using a DOS filename). + (using a DOS file name). wine /usr/windows/sol.exe - (using a UNIX filename). + (using a UNIX file name). wine "c:\windows\sol.exe" - (using quoted DOS filename). + (using quoted DOS file name). @@ -1466,7 +1480,7 @@ rm -fR \[/path/\]Wine* Remember too that unless your version of UNIX can see through it, or you are running a utility that can see through it, your DOS - partition must not be located on a Drivespaced, Doublespaced or + partition must not be located on a Drive spaced, Double spaced or Stackered partition, as neither Linux, FreeBSD, NetBSD or Wine can natively 'see' files located in these compressed DOS partitions. @@ -1521,7 +1535,7 @@ rm -fR \[/path/\]Wine* If you are a programmer and know C, then start debugging Wine and help us make it better! If you can't, then you will have to either convince a Wine developer to try and make your - program work (there must be a downloadable version or demo for + program work (there must be a download able version or demo for that), or hire somebody to do it for you. If this application is an internal corporate application, you may be able to hire a Wine developer to do consulting work for you on the matter. @@ -1577,7 +1591,7 @@ rm -fR \[/path/\]Wine* I get Error installing iKernel.exe: (0x1400) - when running an Installshield 6 installer. + when running an Install shield 6 installer. @@ -1616,8 +1630,8 @@ rm -fR \[/path/\]Wine* - Yes, see - http://www.winehq.com/support.shtml. + Yes, see + http://www.winehq.org/site/documentation. @@ -1633,10 +1647,9 @@ rm -fR \[/path/\]Wine* Updates and additions to the Wine documentation directory should be sent to the wine-patches mailing list at - - http://www.winehq.com/dev.shtml#ml. Website and FAQ - additions should be added to the appropriate Wine Knowledgebase - directory. + + http://www.winehq.com/site/forums. Website and FAQ + additions should be added to the appropriate Wine Knowledge base directory. @@ -1652,7 +1665,7 @@ rm -fR \[/path/\]Wine* comp.emulators.ms-windows.wine. The newsgroup serves as a place for users and developers to discuss Wine, and for minor announcements for the general public. Major announcements will be - crossposted to other appropriate newsgroups, such as the following: + cross posted to other appropriate newsgroups, such as the following: @@ -1716,7 +1729,7 @@ rm -fR \[/path/\]Wine* Bug reports should be submitted to our online Bugzilla system - (http://bugs.winehq.com/). + (http://bugs.winehq.com/). You should include at least the following: @@ -1743,7 +1756,7 @@ rm -fR \[/path/\]Wine* - A screenshot of the visual problem, if applicable + A screen shot of the visual problem, if applicable @@ -1765,11 +1778,14 @@ rm -fR \[/path/\]Wine* If you can program C, that's a good start. Download the sources via - CVS, subscribe to the mailing lists, look around the source, and pay - attention to the comp.emulators.ms-windows.wine newsgroup and the - mailing lists (http://www.winehq.com/dev.shtml#ml). See if there's anything - that you think you can fix or work on. You won't have much trouble - finding areas that need work in Wine (grep for FIXMEs in the source). + (CVS,) + subscribe to the mailing lists, look around the source, and + pay attention to the comp.emulators.ms-windows.wine newsgroup + and the mailing lists (http://www.winehq.com/site/forums). + See if there's anything that you think you can fix or work + on. You won't have much trouble finding areas that need work + in Wine (grep for FIXMEs in the source). @@ -1786,7 +1802,7 @@ rm -fR \[/path/\]Wine* For a list of ideas of how you can help, please consult the - + Wine contrib page. @@ -1817,7 +1833,7 @@ rm -fR \[/path/\]Wine* Submitting a patch for inclusion in Wine is pretty simple. Basically all you have to do is send the patch to the wine-patches mailing list - (http://www.winehq.com/dev.shtml#ml). + (http://www.winehq.org/mailman/listinfo/wine-patches). Still there are a couple of recommendations about the patch format and all so it's best to read our page describing how to submit @@ -1890,7 +1906,7 @@ rm -fR \[/path/\]Wine* - MusicMatch JukeBox 5 has also been + MusicMatch Jukebox 5 has also been ported to Linux using Winelib. However more recent versions have not, and version 5 is no longer available. @@ -1923,9 +1939,7 @@ rm -fR \[/path/\]Wine* You really shouldn't want to do this. If there's a quirk in Wine - you need to work around, it's much better to fix it in Wine (after - all you're a developer, so you should be able to gather enough help - and knowledge to fix it for real). + you need to work around, it's much better to fix it in Wine. @@ -1938,7 +1952,7 @@ rm -fR \[/path/\]Wine* - Why are the maillists set to reply to author, not to mailing list? + Why are the mail lists set to reply to author, not to mailing list? @@ -1954,7 +1968,8 @@ rm -fR \[/path/\]Wine* - Please see: http://www.winehq.org/development/#ml + Please see: http://www.winehq.org/site/forums + And select [(Un-)Subscribe]