Syphon is an
opt-in framework/technology. It does not automagically publish every texture available of any all applications (there would be far too many textures, as OS X makes every window, common graphic element, shadow, dock tile, etc) or texture on the window server. It would be confusing, and there would be no way to mark what you actually wanted to see. While that might be possible it would not be quite as usable.
While this means devs probably to do a bit of work, it also means much better and more performant integration with the host app (wiser graphics decisions for one). Im not sure where Modul8 stands today on using 3rd party Quartz Composer plugins (ie, non standard patches in compositions), but if it fully supports Quartz Composer both a media source (ie, plaback) and as an effect (ie, in a filter chain somewhere), then it will just work upon release (hopefully next week ish - no promises)
Tom and I 100% want to see Modul8 fully support Syphon (and of course Quartz Composer). I can say Tom and I did just decide after some discussions with other developers that we will be moving the license to BSD (from LGPL), which may make it easier for commercial developers to adopt the technology, hopefully without compromising interoperability.
Anyway, maybe that makes it a bit more clear how it works. We have a website,
http://syphon.v002.info that has some preliminary (no downloads) information.
Thanks!