Takashi Iwai of Novell/SuSE has just published a series of 18 patches for the X.Org Synaptics input driver that primarily provides multi-touch support. There's also some fixes and other changes to this Synaptics driver for X, but the primary feature is the addition of multi-touch support under Linux (and other X.Org-using operating systems) for supported hardware.
It turns out that Takashi actually wrote these patches some months ago, but that Novell's legal department didn't allow him to publish the code for upstream integration over concerns of possible patent infringements. This was mentioned on the mailing list
However, after this work was independently discovered, Takashi has now went ahead and mailed out the patches
for hopeful integration.