Can you use GPL code on a commercial website? Do you have to supply a link to the source code for that software? Does it violate the GPL license if you use non-GPL open source software with the GPL software?
Cheers.
Can you use GPL code on a commercial website? Do you have to supply a link to the source code for that software? Does it violate the GPL license if you use non-GPL open source software with the GPL software?
Cheers.
GPL "poison" (requirement to make derived work GPL or similar licensed) only kicks in if you redistruibute the derived work. Otherwise you're free to use the GPL-licensed work however you like - make any in-house (not for distribution) works doesn't require licensing your work.
The GPL is mostly a redistribution license, and allowing others to run code on your system doesn't constitute redistribution. Don't worry about GPLed software server-side; if you push any processing to the client, of course, the GPL is in full force.
There is a variation of GPLv3, the Affero GPL, which puts GPL-style restrictions on software others run, and is designed to apply to server-side processing. This is not approved of by all people who like the GPL (example: me), and I don't know that it sees much use.
If you're putting GPLed server-side code in, check for "Affero" in the license name.
Not all licenses defined as Open Source by the OSI or Free Software by the FSF are compatible with any version of the GPL, and so technically you aren't allowed to link them, but I doubt anybody cares if you don't redistribute.