reverse engineering here would be a matter of intercepting what standard APIs the software uses to interact with the camera and logging how the software interacts with the camera so that it's possible to develop open source software that can also properly interact with the camera to turn it on and retrieve images from the camera.
well the EULA explicitly states this isn't allowed. In the US for example afik it can sometimes be considered fair use to reverse engineer for interoperability reasons. In this case reverse engineering at least means going against the license, but in the UK I don't know if there is any protection for reverse engineering for interoperability purposes.
so it would just mean that you'd no longer have a license to continue using the software, but that in itself wouldn't really be a problem
thanks for the help, I suppose ideally I'd like to be aware of some examples where this was how the law was interpreted, or understand maybe what aspect of UK law is it that ensures this would be legal. In terms of asking 'who would find out?' makes me unsure that this is clearly legal. In this case publishing open source code would clearly publicly state that that the original software had been reverse engineered.
breaking the contract is one thing, but I somehow imagined reverse engineering would be specifically covered somewhere maybe in copyright law?
ok, thanks for the help