The real challenge of writing a blog post about Sony BMG and XCP copy protection, is that just when you think you’ve finished it, the story gets more interesting!
I've been watching how this issue has progressed. The FAQ on Sony’s web site originally said, in answer to the question of whether the XCP code was spyware: ‘Of course not’. That’s not what it says now.
Sony BMG’s actions give rise to two legal issues which are of interest to UK legal observers:
The open source problem
Firstly, that the copy protection software was, in part, allegedly copied! The code, provided to Sony BMG by a software company based in Oxford, is said to have incorporated software written by Jon Johansen and made available to be reused under the open source LGPL licence.
Whilst it is possible to incorporate LGPL in some commercial software distributions, in order to do so legitimately under your own licence terms, you need to jump through a number of hoops. One such requirement is that you must ensure that the licence terms of the distributed software “permit modification of the work for the customer's own use and reverse engineering for debugging such modifications”. The XCP End User Licence Agreement (EULA) states: “You may not change, alter, modify or create derivative works, enhancements, extensions or add-ons to any of the LICENSED MATERIALS…You may not decompile, reverse engineer or disassemble any of the LICENSED MATERIALS, in whole or in part”.
If, as appears to be suggested, Sony BMG’s CDs incorporate the LGPL material without a broader consent obtained from the relevant author, this will be a breach of the LGPL, and Jon Johansen could be entitled to take action against Sony BMG.
A number of software companies have had their fingers burned through unintentional inclusion of open source code in proprietary products, and software producers would do well to give training to coders on the implications of taking coding short cuts by using open source in their projects.
The Computer Misuse Act problem
A second issue is the question of the Computer Misuse Act. Whilst the Act is generally regarded as relatively toothless when it comes to computer crime, section 3 makes it an offence to intentionally modify the contents of a computer without the consent of the user.
Some observers have questioned whether Sony BMG’s distribution of the XCP software falls foul of this section. Sony’s initial FAQ pointed to their EULA, and the fact that the CDs in question were labelled as containing copy protection code. The EULA states:
“As soon as you have agreed to be bound by the terms and conditions of the EULA, this CD will automatically install a small proprietary software program (the “SOFTWARE”) onto YOUR COMPUTER. The SOFTWARE is intended to protect the audio files embodied on the CD, and it may also facilitate your use of the DIGITAL CONTENT. Once installed, the SOFTWARE will reside on YOUR COMPUTER until removed or deleted.”
The EULA also purports to limit Sony BMG’s liability for any problems with the software to US$5.
What is not completely clear is the extent to which clicking ‘I accept’ to this EULA is sufficient to consent to the permanent installation of software deep in the computer’s operating system with, it is alleged, the potential to facilitate virus or other hacker attacks. At the very least, it would be difficult for Sony BMG to argue that someone who puts a music disc in their CD-ROM drive and clicks their agreement to a EULA has given their informed consent to the XCP software installation, if it also has the effects described by the Electronic Frontier Foundation (EFF) who state that the code: “degrades the performance of the machine, opens new security vulnerabilities, and installs updates through an Internet connection to Sony BMG's servers”.
Interestingly, the EFF state in their US Court complaint that, in the case of SunnComm’s MediaMax, another copy protection technology used by Sony BMG on some audio CDs, the software is installed prior to display of the relevant EULA, and is not removed even if a user does not accept the terms of the EULA.
Sony BMG confirmed, in a letter to the EFF, that it “…is committed to reviewing the EULAs that it uses on all its discs with copy protection software to ensure that they are clear and disclose information to the consumer.”
What this does make clear is the importance of getting the terms of your end user licence agreement right, particularly when distributing software to consumers. However, if the licence had said in bold letters: “Do you agree to install software which degrades the performance of your machine and opens up new security vulnerabilities?”, the number of those clicking ‘Accept’ might have been significantly reduced.
Whilst lawsuits have been filed in the US, where it is believed the majority of the CDs were distributed, we are not aware of any plans to consider prosecuting Sony BMG in the UK. We may have to wait before learning what "consent" means under the Computer Misuse Act.