Regardless on whether the bootloader is locked or not, no port is possible for a device which has undocumented HW. Ports to Android-based devices are easy because there is existing linux kernel with working HW adaptation. Same goes for N900 and N9.