In cases like this, do developers have any legal grounds to sue? Would the developer had to have patented some of the technology to gain a legal basis for a suit? If Apple can claim it was a clean-room implementation copying the same functionality, I assume he's just out of luck?