Developer Martijn de Vos was able to run first iPhoneOS version in QEMU virtualization software. This was possible since first iPhoneOS software did not have too much of security protections which were added later.
Some actions could lead to OS crash, however, most of apps and system components are working correctly.
Reference: Developer successfully emulates first version of iPhone OS on a computer with QEMU