Copyright é "Direito autoral ou direito de autor é um conjunto de prerrogativas conferidas por lei à pessoa física ou jurídica criadora da obra intelectual, para que ela possa usufruir de quaisquer benefícios morais e patrimoniais resultantes da exploração de suas criações."
Tirando casos específicos, as licenças se baseam na distribuição do conteúdo.
AVISO!
Eu não sou advogado, partes legais não são o meu forte.
Se eu estou fazendo um software específico para uma empresa, posso licenciar como GPL?
Sim.
Se eu estou fazendo um software específico para uma empresa, e licenciar pela GPL, posso cobrar por isso?
Sim. Apenas entregue os fontes junto.
Posso pegar um software GPL, fazer alterações e cobrar por isso?
Sim. Apenas entregue os fontes junto.
Posso pegar um software GPL, mudar o nome, colocar meu nome nos Copyrights e distribuir?
Sim, passando a ser considerado "código derivado".
Você não pode retirar o copyright atual.
Você precisa entregar os fontes junto.
Se eu fizer um serviço web qualquer e licenciar como GPL, eu tenho que distribuir os fontes para todo mundo que acessar o site?
Não. GPLv2/v3 cobrem apenas distribuição.
Posso gerar uma aplicação mobile GPL e colocar no store?
Não.
O problema é que quem está distribuindo o aplicativo (Apple/Google) não tem uma área para distribuição dos fontes e não querem se envolver com isso.
Se eu usar uma biblioteca/framework qualquer que está licenciado sob a GPL, o que acontece?
Seu código passa a ser distribuído pela GPL.
É considerado código derivado.
GNU Lesser General Public License
Igual a GPL, mas remove a cláusula de código derivado.
Se eu usar uma biblioteca/framework qualquer que está licenciado sob a LGPL, o que acontece?
Nada. Você usa a biblioteca/framework.
Se eu fizer um serviço web qualquer que use uma biblioteca LGPL, eu tenho que distribuir os fontes para todo mundo que acessar o site?
Não. LGPLv2/v3 cobrem apenas distribuição.
Se eu fizer um serviço web qualquer e licenciar como AGPL, eu tenho que distribuir os fontes para todo mundo que acessar o site?
Sim.
Se eu pegar um servidor web qualquer licenciado sob a AGPL, eu tenho que distribuir os fontes para todo mundo que acessar o site?
Sim.
"This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version."
Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
Se eu estou fazendo um software específico para uma empresa, posso licenciar como BSD?
Sim.
Posso pegar um software BSD, mudar o nome, colocar meu nome nos Copyrights e distribuir?
Sim.
Você não pode retirar o copyright atual.
Você não precisa entregar os fontes.
Posso gerar uma aplicação mobile BSD e colocar no store?
Sim.
Se eu fizer um serviço web qualquer que use uma biblioteca BSD, eu tenho que distribuir os fontes para todo mundo que acessar o site?
Não.
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
Em 2017, o Facebook mudou a licença do React para que, caso a empresa seja processada por qualquer motivo, o litigiante perde o direito de uso do produto.
Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
The public domain consists of all the creative work to which no exclusive intellectual property rights apply. Those rights may have expired, been forfeited, expressly waived, or may be inapplicable.