1. original developer releases project as open source
2. 3rd party developer ports to OpenGL
3. years later original developer ports OpenGL version to iPhone
4. releases result as open source.
1. original developer releases project as open source
2. 3rd party developer ports to OpenGL
3. years later original developer ports OpenGL version to iPhone
4. releases result as open source.