I don't know. Reverse-engineering the network protocol could be disallowed under a particular interpretation of the license terms.

You could probably replace both ends and use your own protocol without infringing. Though, as you say, this is more complicated.

I'm not a lawyer, though, so none of the above is to be taken as gospel.

Roger - not necessarily speaking for empeg
_________________________
-- roger