Wine lecture slides

Francois Gouget fgouget at
Mon Sep 22 04:59:41 CDT 2003

On Sat, 20 Sep 2003, Shachar Shemesh wrote:

> Hi all,
> I have placed on my site the slides for a presentation I gave at a local
> LUG about Wine. The slides are in English, in PDF format. You can get
> them at
> The lecture was given several months ago, but I'm going to repeat it in
> about a month. If you have any comments, please send them over for
> inclusion for next time.

I think it would be nice to point to such presentations from WineHQ's
'How to contribute to Wine' page. Maybe something like this would do:

Index: templates/en/contributing.template
RCS file: /home/wine/lostwages/templates/en/contributing.template,v
retrieving revision 1.15
diff -u -r1.15 contributing.template
--- templates/en/contributing.template	9 Sep 2003 14:34:58 -0000	1.15
+++ templates/en/contributing.template	22 Sep 2003 09:41:17 -0000
@@ -362,6 +362,17 @@

+    <p class="project">Present Wine at your LUG
+    <p>You can get more people to know about Wine and understand why it is
+      important by presenting Wine at your LUG. You can use one of the
+      following presentations as a starting point:
+    <ul>
+      <li><a href="">Wine</a>
+        by Shachar Shemesh (2003)
+      <li><a href="">CrossOver
+        and Wine</a> by Francois Gouget (2002/10/01)
+    </ul>
     <a name="doc"></a>
     <h3>Documentation writing</h3>
     <p>Wine is in constant need of documentation updates.

I'm not sure I'd insist as much on how Wine started and the license
changes. IMHO it's more important to explain why Wine is important in
the global scheme of things because I feel this is often misunderstood.
But maybe that's just me and in any case it certainly depends on the
audience to some extent.

Some more comments:

 * Slide 6

   Wine did not start under the X11 license but under the GPL!
   See Alexandre's WineConf 2002 presentation (slide 8):

   As was already pointed out, Corel was a big contributor to
   Wine and really helped it move forward.

   s/Cross Over/CrossOver/

 * Slide 8


 * Slide 17


 * Slide 19


 * Slide 20

   s/each Win32 DLL only depend/each Win32 DLL only depends/

 * Slide 21


 * Slide 25

   s/Tell sign:/Telltale sign:/

 * Slide 26

   Actually it's the managed mode that tends to cause focus and Z-order
problems, partly due to the difference in behavior between all the
window managers out there.

 * Slide 27

   There's no need for a dll override for the MFC since there is no
builtin implementation. A better example may be msvcrt or ole32.

   s/Other need functions/Other needed functions/

Francois Gouget         fgouget at
                            $live{free} || die "";

More information about the wine-devel mailing list