Table Of Contents
|2.||Starting in Wine|
|4.||VxD:s, Wine and FreeMWare|
IntroductionThis is the fifteenth release of the Wine's kernel cousin publication. It's main goal is to distribute widely what's going on around Wine (the Un*x windows emulator). There is also a new Wine version (991031). For very obscure reasons, this release has been dubbed HalloWine (go figure out why !). Here's the main changes:
Mailing List Stats For This Week
We looked at 96 posts in 332K.
There were 37 different contributors. 16 posted more than once. 14 posted last week too.
The top posters of the week were:
�Archive Link: "ICMP"
People: ,�Francois GougetFrancois Gouget provided a first implementation of the ICMP DLL. Basically, this DLLs implements a raw socket access (useful for ping or traceroute commands). The Winsock 1.x DLLs do not provide such a feature, so Microsoft created this DLL. The Winsock 2.0 now provides the notion of raw socket, which could make ICMP obsolete, but Microsoft still ships for backward compatibility. Anyway some programs (like Turnpike) make use of it. There was some discussion around the creation of a new DLL (some details have been proposed for DEVELOPERS-HINTS file), and also legal issues (to know whether or not the source could be included). As you may know, Wine licensing model is closer to BSD than to GPL; this implies that, for example, GPL source code cannot be included into Wine. Francois's code was based, according to him, on non copyrighted material, unlike some headers in his patch stated.
2. Starting in Wine
�Archive Link: "Starting in Wine"
People: ,�Lionel UlmerSome people asked on methods to start hacking in Wine. So here are some hints for that (they shall make their way soon into Wine documentation). This is derived from a mail from Lionel Ulmer. The best way to start is to take a Windows application and try to fix what doesn't work. First of all, be sure you're familiar with the Wine's debugging and tracing facilities. You need to read and understand:
3. Registry alert
�Archive Link: "Registry alert"
People: ,�Marcus MeissnerFor those of you who have updated your CVS tree (or downloaded a Wine package) strictly older than Sunday, October 24th beware that there is some potential breakage of the registry. To fix it (and get all of Marcus Meissner fixes on your machine), get an older Wine version (older than Wednesday should be fine), and also check that your wine configuration files (~/.winerc, wine.conf...) do not contain comments (starting by ';') after a configuration line. For example,
AltCurrentUserFile= ; alternate registry file name: HKCUshould be changed into
; alternate registry file name: HKCUin the whole [registry] section.
4. VxD:s, Wine and FreeMWare
�Archive Link: "VxD:s, Wine and FreeMWare"
People: Patrik Stridval,�Ulrich Weigand,�From Ulrich Weigand interview (http://www.linux.ie/Interviews/Weigand/) by the Irish Linux User Group came some questions regarding some convergence between FreeMWare and Wine (Ulrich contributes to both of them). (Note: FreeMWare (http://www.freemware.org/) is an open-source project to contribute something similar to VMWare). Patrik Stridval asked whether
Sharon And Joy
Kernel Traffic is grateful to be developed on a computer donated by Professor Greg Benson and Professor Allan Cruse in the Department of Computer Science at the University of San Francisco. This is the same department that invented FlashMob Computing. Kernel Traffic is hosted by the generous folks at kernel.org. All pages on this site are copyright their original authors, and distributed under the terms of the GNU General Public License version 2.0.