View Single Post
Old June 4th, 2009   #2 (permalink)
Exophase
Emu author
 
Join Date: Apr 2001
Location: Cleveland OH, USA
Posts: 1,184
GPL prohibits "derived work" from being released under an incompatible license. The precise definition of this is fuzzy, but calling something a port is basically admitting that it is derived upfront. Then again, "port" isn't necessarily the proper terminology.

In general anything that requires having read the original source to create could be considered derived, and I doubt any straight migration from one language to another wouldn't contain substantial evidence that it is a derived work.
Exophase is offline   Reply With Quote