Sorry to come in a so long thread, but really can't see why a siphon could not, in principle, work in the absence of atmospheric pressure.
Granted that any real liquid will vaporize at zero absolute pressure, making the siphon behavior impossible, but we can easily imagine, without breaking any fundamental law, of an ideal fluid that, just like many solids, would not vaporize in vacuum, or at least would at a very low rate (like solids that sublimate).
Gravity, on the contrary, is intrinsically and in principle, required (in a stationary system), just because is the loss in potential energy of the fluid that makes it possible to overcome friction losses associated with fluid flow.
So I'm more with the position that siphons are gravity fed (in a stationary system) than they are fed by atmospheric pressure.
prex
: Online engineering calculations
: Magnetic brakes and launchers for fun rides
: Air bearing pads