Partially due to the open-source nature of the Wolfenstein 3D source code, numerous unofficial ports have been created. They may or may not be intended for useful playability- a developer may simply want to demonstrate his technical prowess or to prove a concept.