BSD-licenced code is freely reusable, and its known fact people/companies dont shy from doing it.
Cutting this short, and back to the op's actual question:
Quote:
|
If you were to port a piece of open source software to another language, i.e. Visual Basic to C#, would it still have to be released under the same license as the original software, since is technically contains none of the original code?
|
Porting is a derivative work, and should be expected to be released
under the same license, unless no relations to the original project exist (and it would be an actual new unrelated project recreating its functionalty, but not basing on the original one).