Hi all, I'm a first-timer here (although I've been dual-booting FreeBSD and Linux for a while... ).
I have a question as to how developers port a GPL'd app to FreeBSD. By "how", what I want to focus on is the legal side of things.
Let's say there's a GPL app called Fooble. I want to port Fooble to FreeBSD and I want the new port to have a non-GPL license.
The GPL says that any mods to GPL code must also be released as GPL. Given that, I assume that to do such a port, it is not possible to directly look at the Fooble source code - only the documentation. "Black-box" testing may also be needed. Is that correct?
I'm keen to hear from anyone who may have ported a GPLd app. Very keen to know the process that they followed, to ensure that their port could be BSD-licensed, rather than GPL'd.
Many thanks in advance! Bye for now -
- latte
I have a question as to how developers port a GPL'd app to FreeBSD. By "how", what I want to focus on is the legal side of things.
Let's say there's a GPL app called Fooble. I want to port Fooble to FreeBSD and I want the new port to have a non-GPL license.
The GPL says that any mods to GPL code must also be released as GPL. Given that, I assume that to do such a port, it is not possible to directly look at the Fooble source code - only the documentation. "Black-box" testing may also be needed. Is that correct?
I'm keen to hear from anyone who may have ported a GPLd app. Very keen to know the process that they followed, to ensure that their port could be BSD-licensed, rather than GPL'd.
Many thanks in advance! Bye for now -
- latte