From 40f48343cfb8dbace6432a071a1d5e08d7544732 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Sun, 15 Nov 2015 11:53:29 -0200 Subject: Diversas mudanças nas aulas MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- aulas/licencas.rst | 32 ++++++++++++++++++++------------ 1 file changed, 20 insertions(+), 12 deletions(-) (limited to 'aulas/licencas.rst') diff --git a/aulas/licencas.rst b/aulas/licencas.rst index 61de438..e438e0e 100644 --- a/aulas/licencas.rst +++ b/aulas/licencas.rst @@ -1,5 +1,5 @@ -3. Licenciamento -================ +3. Licenciamento de software +============================ 3.1 - O que é e por quê licenciar? ---------------------------------- @@ -27,6 +27,10 @@ * Permite sublicenciamento. * Exemplos de software sob esta licença: Ruby on Rails, Node.js e jQuery. +Imagens: + +* Licença MIT. + 3.2 - Estilo BSD ~~~~~~~~~~~~~~~~ @@ -38,12 +42,16 @@ * Desde que o nome dos/as autores não seja usado para promover produtos derivados. * Mas exime autores(as) de quaisquer responsabilidade advindas do software. +Imagens: + +* Licença BSD. + 3.2 - Vantagens e desvantagens ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Vantagens: -* Facilmente legível (licenças pequenas). +* Facilmente legíveis (licenças pequenas). * Flexibilidade: aderência a modelos de negócios. Desvantagens: @@ -57,10 +65,10 @@ Desvantagens: 3.3 - Histórico --------------- -* Custom crescente e comodificação do software. +* Custo crescente e comodificação do software. * Ameaça ao "commons" hacker. * Free Software Foundation. -* Licença copyleft "viral": garante as liberdades +* Licença copyleft "viral": garante as liberdades. 3.3 Quatro liberdades do software livre --------------------------------------- @@ -77,7 +85,7 @@ Exemplo: `licença desta documentação `_. * GNU GPL: licença padrão. * GNU FDL: para documentação. -* GNU Affero: requer o fornecimento de código fonte. +* GNU Affero GPL: requer a disponibilização de código fonte por quem roda o software. 3.3 - Open Source versus Free Software -------------------------------------- @@ -95,7 +103,7 @@ Exemplo: `licença desta documentação `_. * Atribuição. * Compartilhamento sob a mesma licença. - * (Não-)comercial. + * Se o trabalho é comercial ou não. * Permite ou não trabalhos derivados. 3.5 - Outras licenças @@ -120,7 +128,7 @@ Exemplo: `licença desta documentação `_. 3.6 - Licenciando o seu trabalho -------------------------------- -3.5 - Escolhendo a licença +3.6 - Escolhendo a licença ~~~~~~~~~~~~~~~~~~~~~~~~~~ * Compatibilidade entre licençar (distribuição e linkagem). @@ -135,8 +143,8 @@ Roteiro do screencast: cd ~/projetos/blogatico wget https://www.gnu.org/licenses/gpl.txt -O LICENSE.txt -3.6 Atividades --------------- +3.7 - Atividades +---------------- #. Escolha uma licença para o seu projeto. @@ -144,8 +152,8 @@ Roteiro do screencast: #. Bônus: escreva uma pequena licença de software. Isso pode lhe ajudar a entender melhor o que você acha importante numa licença. -Referências ------------ +3.8 - Referências +----------------- * `TLDRLegal `_. * `Open Source Initiative `_. -- cgit v1.2.3