Marco, it seems to me that there's a parallel case to non-free firmware: dongleware. Perhaps you could explain how this philosophy applies to that. If a piece of software is distributed under the GPL, can I add functionality by putting it into firmware on a dongle and having GCC call that? -Brian -- Brian Sniffen bts@alum.mit.edu