I represent a high school in Iowa.
A few years ago we had some college students, doing a senior design project at a local university, develop a program for us (unpaid). We had the idea and the requirements, they wrote the program. They delivered a "product" that mostly worked, it did not have all the features requested and it had some bugs in it.
We had a volunteer parent add the remaining features, plus a few more, changed the look and feel (user interface), and fix the bugs. Roughly 10% of the original programming code is still the same as it was from the students.
The parent volunteer would like to market this product and make a few bucks. We're fine with that but one of the students is screaming that he owns the IP.
So my question is, who owns this software? The students, the university they attended, the high school they did the work for, or the parent volunteer that wrote/rewrote 90% of this program (with the blessing of the high school)?