An extensively argued case in the English High Court about the extent to which a software program can emulate the functionality of another program has led to some fundamental questions being raised with the European Court of Justice as to the correct interpretation of the 1991 EU Software Directive.