|
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.
|