As noted by iPhoneAlley, Gamasutra has notes from John Carmack about the iPhone.
Specifically, Carmack stated that he specifically argued with Steve Jobs that the iPhone should be an open development platform. Regardless, "Carmack thinks the iPhone is "neat," and has assigned some of his people to look into developing for it."