Upload
jedelucca
View
1.776
Download
0
Embed Size (px)
DESCRIPTION
Software livre para Micro e Pequenas Empresas - 3a. parte - alguns exemplos
Citation preview
(cc) José Eduardo De Lucca – GeNESS – UFSC
Software Livre:Software Livre:
conceitosconceitos
ee
dúvidasdúvidas
(cc) José Eduardo De Lucca – GeNESS – UFSC
Muitas formas de ver o software livresoftware livre
• Modelo de disponibilização– Licenciamento/“comercialização”
• Dinâmica de desenvolvimento– Questões técnicas, linguagens, ambientes, ...
• Questões estratégicas– comunidade, versionamento
• Questões macro-estratégicas– independência tecnológica– interoperabilidade/padronização – privacidade/segurança
(cc) José Eduardo De Lucca – GeNESS – UFSC
Perguntas!
Por que software LIVRE?
Existe softwarePRESO?
(cc) José Eduardo De Lucca – GeNESS – UFSC
Perguntas!
Software livre é GRÁTIS?
(cc) José Eduardo De Lucca – GeNESS – UFSC
Perguntas!
Software livre é difícil...
(cc) José Eduardo De Lucca – GeNESS – UFSC
Perguntas!
Afinal, quem é que quer alterar o sistema operacional?
(cc) José Eduardo De Lucca – GeNESS – UFSC
Perguntas!
Se qualquer um pode alterar,
que garantias eu tenho?
Vírus, espiões...
(cc) José Eduardo De Lucca – GeNESS – UFSC
Perguntas!
Software livre é desenvolvido por guris
com espinhas na cara...
(cc) José Eduardo De Lucca – GeNESS – UFSC
Perguntas!
Software livre não oferece garantias para o usuário...
(cc) José Eduardo De Lucca – GeNESS – UFSC
Perguntas!
Quem eu processo se alguma coisa não
funcionar ou se eu tiver prejuízo?
(cc) José Eduardo De Lucca – GeNESS – UFSC
Perguntas!
As empresas não usam software livre...
Isso é coisa de hacker e universidades
(cc) José Eduardo De Lucca – GeNESS – UFSC
• São Paulo, 30 de maio de 2007 - O software livresoftware livre tem mais penetração entre as grandes e médias empresasgrandes e médias empresas, revela pesquisa TIC Empresas 2006, feita pelo Núcleo de Informação e Coordenação do Ponto br - NIC.br. Os dados indicam que o código aberto é usado em 61% de corporações com mil ou mais funcionários e em 62% com 250 e 499.
• Os números mostram ainda que a taxa de adesão decresce à taxa de adesão decresce à medida que reduz o número de empregadosmedida que reduz o número de empregados. O percentual entre as organizações de 500 a 999 funcionários é de 59,67%; as de 100 a 249 é de 58%; as de 50 a 99 é de 43,13%; as de 20 a 49 é de 30,66% e as de 10 a 19 é de 19,33%.
• As grandes também são as que mais usam (82,4%) sistemas de TI para gerenciar a realização e a recepção de pedidos; aplicativos CRM (software de gerenciamento de relacionamento com clientes) e pacotes de software ERP. Esse último recurso é também mais usado entre as médias (61,17%), que têm entre 250 e 499 contratados. Já os aplicativos CRM são empregados entre as pequenas e médias, com 100 a 249 pessoas.
• A base do levantamento está composta por 2.569 empresas com 10 funcionários ou mais que possuem computador nos últimos 12 meses.
Fonte: Wnewshttp://wnews.uol.com.br/site/noticias/materia.php?id_secao=4&id_conteudo=8099
(cc) José Eduardo De Lucca – GeNESS – UFSC
Uso de software livre por tamanho de empresa (2006)
0
10
20
30
40
50
60
70%
Uso de swlivre
mais de 1000 func.
até 1000 func.
até 500 func.
até 100 func.
até 50 func.
até 20 func.
Empresas com 10 funcionários ou mais que usam computador
(cc) José Eduardo De Lucca – GeNESS – UFSC
Uso de S.O. Livre por mercado de atuação
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
IndústriaTransf.
ConstruçãoComércioTransporte ecomunicações
Imobiliárias eserviços aempresas
Alojamento,Alimentação,
Limpeza,outros
NR
NÃO
SIM
(cc) José Eduardo De Lucca – GeNESS – UFSC
Uso de software (livre ou não)por porte das empresas
Uso de ERP
Sim
Não
Sem resposta
0%
10%
20%
30%
40%
50%60%
70%
80%
90%
100%
até 50 func. até 250 func. 250 func. ou mais
Uso de CRM
Sim
Não
Sem resposta
0%
20%
40%
60%
80%
100%
até 50 func. até 250 func. 250 func. ou mais
(cc) José Eduardo De Lucca – GeNESS – UFSC
VídeoCasas Bahia
(cc) José Eduardo De Lucca – GeNESS – UFSC
Vamos tentar dar algumas respostas
(cc) José Eduardo De Lucca – GeNESS – UFSC
Respostas!
Por que software LIVRE?
Existe softwarePRESO?
(cc) José Eduardo De Lucca – GeNESS – UFSC
•Software Livre -> Liberdades0 - Direito de uso para qualquer propósito 1 - Direito de adaptar o software às suas
necessidades (correções, melhorias) *2 - Direito de fazer copias sem ter que pedir
permissão3 - Direito de redistribuir as melhorias*É necessário acesso ao código fonte
Conceitos básicosSoftware Livre
Código fonte é como a receita do bolo,enquanto o software que usamos é o bolo em si
(cc) José Eduardo De Lucca – GeNESS – UFSC
Conceitos básicosSoftware livre
• Se você tem a receita do bolo:– Pode estudar para ver como conseguir aquele
sabor especial– Pode experimentar colocando mais ou menos de
determinado ingrediente– Pode trocar o açúcar por adoçante– Pode juntar com outra receita de recheio
• Se não tem:– Vai depender do desejo do doceiro, – para sempre...
(cc) José Eduardo De Lucca – GeNESS – UFSC
Conceitos básicosSoftware Livre
• Traduzindo– O código fonte fica disponível para o cliente– O código fonte pode ser alterado pelo cliente– A licença do software promove reuso e alta
disponibilidade do software– A cópia do software é permitida, tanto para
instalação nas diversas máquinas da empresa quanto para repassar para terceiros
(cc) José Eduardo De Lucca – GeNESS – UFSC
Uma pergunta para vocês!
• Quem deve deter o poder?
– de decidir qual ferramenta usar?
– de como usar determinada ferramenta?
– de escolher o fornecedor de uma solução?
– de manipular seus próprios dados?
– de decidir quando é o momento de atualizar, modificar, melhorar uma ferramenta?
• O FORNECEDOR ou VOCÊ?
(cc) José Eduardo De Lucca – GeNESS – UFSC
Conceitos básicos
• Comparações– Software Livre (Free software)
• Código aberto (open source)
– Freeware– Shareware– Domínio público– Software proprietário
(cc) José Eduardo De Lucca – GeNESS – UFSC
Comparações
• Free software (software livre)
– usado, copiado, modificado EE distribuído (com ou sem modificações) (de forma gratuita ou não) por qualquer pessoa que tenha acesso a ele
• Percebam:
– modificado EE distribuído
– gratuita ou não (comercialização)
– qualquer pessoa (não somente o criador)
(cc) José Eduardo De Lucca – GeNESS – UFSC
Comparações
• Freeware
– software executável gratuito
– não há liberdades • Só a de uso
• algumas vezes é possível redistribuir
• é vedada a comercialização
– Exemplo: Acrobate Reader
– Variação: postalware :-)
(cc) José Eduardo De Lucca – GeNESS – UFSC
Comparações
• Shareware
– Distribuído gratuitamente para avaliação por um período
– Pode trazer limitações de funcionalidades
– Ao final do período de avalições• pode deixar de funcionar
• o usuário deve decidir se continua a usar ou não
• se continuar usando, deve registrar e pagar a licença
• Caso contrário, deve apagar do computador
– Exemplo: Winzip
(cc) José Eduardo De Lucca – GeNESS – UFSC
Comparações
• Domínio público
– não há limitações para uso, distribuição, modificações
– não há exploração comercial
– geralmente não há continuidade de desenvolvimento e manutenção
– Exemplo: ?
(cc) José Eduardo De Lucca – GeNESS – UFSC
Comparações
• Software proprietário– Software executável– Aquisição pelo valor definido pelo fornecedor– Não há acesso ao código fonte– Só se pode usar (com as limitações definidas pelo
fornecedor)• Não é possível copiar, nem repassar, nem alterar, nem
revender
– Continua de propriedade do criador
(cc) José Eduardo De Lucca – GeNESS – UFSC
Comparações
• Software sem definição
– cai, oficialmente, na regra mais restritiva: direito autoral puro
– Todos os direitos reservados.
– Ninguém pode usar, copiar, distribuir, modificar... a não ser o autor.• direito autoral se interpreta RESTRITIVAMENTE
• somente o que está expressamente permitido pode ser exercido
(cc) José Eduardo De Lucca – GeNESS – UFSC
Respostas
Software livre é difícil...• Não é difícil!
– Interfaces gráficas avançadas
• Não é coisa de hackers• Unesco e ONU recomendam software livre• União Européia promove software livre
(cc) José Eduardo De Lucca – GeNESS – UFSC
VídeoInterfaces do Linux
(cc) José Eduardo De Lucca – GeNESS – UFSC
Vídeo BROfficeFerramentas de escritório
(cc) José Eduardo De Lucca – GeNESS – UFSC
Respostas!
Software livre é GRÁTIS?
(cc) José Eduardo De Lucca – GeNESS – UFSC
Conceitos básicosSoftware livre, grátis?
• Software livre não é grátis. Mas pode serpode ser!– Geralmente o custo do software em si é baixo ou
zero– SwLivre também é [pode ser] comercial– Os custos estão ligados aos serviços que podem
ser contratados• Muita gente vive disso, com diferentes visões de negócio
(mais informações depois)
(cc) José Eduardo De Lucca – GeNESS – UFSC
• Relação justa com o cliente– Não há lock-inlock-in
• Ou seja, o cliente não fica dependente do fornecedor• Os dados do cliente podem ser facilmente migrados para
outro software• O cliente tem possibilidade de contratar outro fornecedor
para prestar serviços
– Competição para oferecer o melhor serviço
Conceitos básicosSoftware livre, grátis?
(cc) José Eduardo De Lucca – GeNESS – UFSC
Umas perguntas para vocês!
• Grandes conglomerados ou o pequeno empreendedor?
• Mercado global ou local?
• Estimular a concorrência ou a concentração?
• Estimular a qualificação constante ou a estagnação?
• Estimular ou eliminar a pirataria?
(cc) José Eduardo De Lucca – GeNESS – UFSC
Respostas!
Afinal, quem é que quer alterar o sistema operacional?
(cc) José Eduardo De Lucca – GeNESS – UFSC
• Não é só Linux!!• Diversos softwares livres com diferentes finalidades
– Desde infraestrutura da Internet
– Até jogos
– Passando por aplicativos de produtividade, educacionais, institucionais, de informação, etc
• Os softwares livres ajustam-se às necessidades dos usuários, e não o contrário...
Conceitos básicosSoftware livre
(cc) José Eduardo De Lucca – GeNESS – UFSC
Conceitos básicosSoftware livre
Estoque e inventário A
Analogia inspirada em palestra clássica doJon maddog Hall (Linux International)
Sua necessidadePor exemplo,
gestão de estoque
Gestão de estoque B
(cc) José Eduardo De Lucca – GeNESS – UFSC
Conceitos básicosSoftware livre
Software proprietário A
Analogia inspirada em palestra clássica doJon maddog Hall (Linux International)
Sua necessidade
Software proprietário B
(cc) José Eduardo De Lucca – GeNESS – UFSC
Liberdade de adaptaçãoSoftware livre
Sua necessidade
Software livre X
Analogia inspirada em palestra clássica doJon maddog Hall (Linux International)
plenamente satisfeita
pelo
e alterações
(cc) José Eduardo De Lucca – GeNESS – UFSC
Alterações no softwarePrestação de Serviço
• Para fazer a alteração– Ou a empresa tem equipe interna– Ou a empresa terceiriza o serviço!
• Oportunidade para profissionais de software
• Como o software é livre– A empresa-cliente possui o código-fonte (receita do bolo)
– Pode repassar para a empresa que desejar• Competição entre fornecedores• Liberdade para o cliente
buscar o melhor fornecedorfornecedor!
(cc) José Eduardo De Lucca – GeNESS – UFSC
Então, vemosalgumas vantagens
• Possibilidade de ajuste perfeito às necessidades dos usuários
• Independência de fornecedor
• Oferta X Demanda– Retomada do poder de decisão pelo cliente
• Vírus, software pirata, spyware...– Coisas do passado...
(cc) José Eduardo De Lucca – GeNESS – UFSC
E outras vantagensexternas
• Software é serviço!– Desenvolvimento, adaptação, integração– Suporte, manutenção– Treinamento– Consultoria
• Valorização da economia regional– Geração de renda e emprego LOCAIS– Acesso e atendimento rápido
(cc) José Eduardo De Lucca – GeNESS – UFSC
Mais umas perguntas para vocês
• É melhor ter uma caixa preta ou um produto auditável?
• E um produto seguro?
• Garantia de aderência a padrões?
• Alterações e correções fáceis ou só quando o fornecedor quiser?
• Gostaria de controlar minha privacidade?
(cc) José Eduardo De Lucca – GeNESS – UFSC
Licenças
(cc) José Eduardo De Lucca – GeNESS – UFSC
Licenciamento
• O que diferencia um modelo de outro?
– A LICENÇA de uso
– A regra adotada pelo dono da criação intelectual para permitir que outros desfrutem das mesmas
(cc) José Eduardo De Lucca – GeNESS – UFSC
Licenciamento
• Lei de software (BR)– software é obra intelectual
– direitos autorais (copyright)
– não patenteávelnão patenteável!
– software não se vende, se licencia• o “contrato” de licença define em que condições o usuário poderá
usufruir do software
• o autor/proprietário continua sempre sendo o proprietário do software
• Leis 9609 e 9610 de 1998
(cc) José Eduardo De Lucca – GeNESS – UFSC
Licenciamento
• Direitos de autor– Proteção da FORMA dos trabalhos/criações
(publicadas ou não) e não da IDÉIA
– Criador tem o direito exclusivo exclusivo de usar e explorar a obra
– E também tem o poder de conceder a terceiros direitos de exploração e de uso
(cc) José Eduardo De Lucca – GeNESS – UFSC
Licenciamento
• Direitos de autor– Fazer e vender cópias (inclusive eletronicas)
– Importar e exportar
– criar trabalhos derivados
– exibir ou executar publicamente
– vender ou atribuir estes direitos para outrem
• Prazo: 70 anos após a morte
– depois vira domínio público
(cc) José Eduardo De Lucca – GeNESS – UFSC
Licenciamento
• SOFTWARE
• Proprietário do software tem o direito de definir os TERMOS da licença
– tem força de contrato entre licenciador e licenciado
• O não-cumprimento pelo licenciado pode gerar:
– o cancelamento da licença
– processo cível (indenização)
– multa
(cc) José Eduardo De Lucca – GeNESS – UFSC
Licenciamento
• Licença define QUAIS direitos são estendidos ao licenciado
– de forma não exclusiva
– autorização limitada explícita • preço
• prazo
• acesso ou não ao código-fonte
• autorização para criar obras derivadas
• número de estações em que poderá usar
• etc
(cc) José Eduardo De Lucca – GeNESS – UFSC
Licenciamento
• E no caso de software livre?– Licenças de uso de Software livre!
• oferecem as 4 liberdades já comentadas
–usar,
–copiar,
–modificar,
–distribuir
(cc) José Eduardo De Lucca – GeNESS – UFSC
Licenças livres
• Licença GNU-GPL
–GNU General Public License
–mais usada
–Conceito adicional
•Copyleft:
–reciprocidade
(cc) José Eduardo De Lucca – GeNESS – UFSC
Licenças livres
• Licenças Permissivas
– BSD, MIT, Apache
– Definem as 4 liberdades, porém
– Não definem como será o sub-licenciamento do software, no futuro• permitem redistribuição em outros termos (mais restritivos,
inclusive como licença proprietária)
• Maximizam liberdade do redistribuidor / modificador
(cc) José Eduardo De Lucca – GeNESS – UFSC
Licenças livre
• Licenças Robustas / estritas
– Copyleft
– Garantem que a liberdade seja preservada nas versões seguintes
– Para redistribuirredistribuir um software, o licenciado deve transmitir as 4 liberdades para os terceiros (reciprocidade)
• Maximizam a liberdade do usuário
(cc) José Eduardo De Lucca – GeNESS – UFSC
Licenças livres
• Licença BSD
– Berkeley Software Distribution
– Obrigatório dar crédito aos autores
– Permite distribuição do binário
– Permite distribuição do fonte (mas não obriga)
– Permite modificação e integração quase sem restrições
– Similares: Apache, X-Window
(cc) José Eduardo De Lucca – GeNESS – UFSC
Licenças livres
• Licença GNU GPL (Free Software Foundation)
– Permite redistribuição de fontes
– Permite redistribuição de binários (com oferta de fontes)
– Modificações sem restrições
– Redistribuição condicionada à difusão das liberdades
– Integração só com software que tenha licença compatível
(cc) José Eduardo De Lucca – GeNESS – UFSC
Licenciamento
• Caso especial:
• Duplo licenciamento
– Distribuição da mesma obra sob licenças distintas
– MySQL• GPL e proprietária
– OpenOffice/StarOffice
– Mozilla/Netscape
(cc) José Eduardo De Lucca – GeNESS – UFSC
Licenciamento
• Caso especial:
• Mudança de licenciamento
– autor pode modificar licença• código sem contribuição de terceiros ou
• terceiros cedem, por escrito, os direitos ao autor original
– Mas não é possível retroagirretroagir!!!
– StarOffice/OpenOffice
– Java / Java 7
(cc) José Eduardo De Lucca – GeNESS – UFSC
Respostas!
Software livre é desenvolvido por guris
com espinhas na cara...
(cc) José Eduardo De Lucca – GeNESS – UFSC
Alguns guris de bermudas e chinelos
(cc) José Eduardo De Lucca – GeNESS – UFSC
Mais umas perguntinhaspara conversar
• Sw proprietário tem melhor suporte que swlivre?• Quem se responsabiliza pelo swlivre instalado
na minha empresa?• Sw proprietário dá mais direitos legais do que
swlivre?• Swlivre expõe a minha empresa a risco de
abandono do software?• Como é que eu vou saber que não tem virus se
todo mundo pode alterar o software?
(cc) José Eduardo De Lucca – GeNESS – UFSC
Mais umas perguntinhaspara conversar
• Swlivres não são simplesmente plágios de sws proprietários?
• Swlivre destruirá a indústria de software?– Os desenvolvedores morrerão de fome?
• Swlivre é coisa de comunista?• Swlivre é compatível com padrões?• Swlivre é contra a Microsoft?• Afinal, Swlivre é difícil?
(cc) José Eduardo De Lucca – GeNESS – UFSC
Apêndices
• Tabela de programas equivalentes
– Documento TabelaEquivSwLivre