This is a legal question as much as a programming question. I am a programmer and it is about a program.
Am I legally allowed to alter a LGPLv3 program to work on an iPhone? I have heard it might be a conflict because LGPLv3 bans Tivoizing(locking hardware to block modification in the LGPL license).
If I found the software in LGPLv2 would it be legal?
If I go ahead and do it what is the worst that could happen? Like most computer programmers I do not think I would do well in prison.