2. Joel Garcia Jr
Profissional com 18 anos de experiência na área de T.I
Muito focado em soluções de código aberto, criou sua
start-up de Compras Coletivas ( Compra Conexa), Já
morou e trabalhou desenvolvendo software na China /
Hong Kong.
Apaixonado por soluções em software livre.
Atualmente é Desenvolvedor Sênior, na Studio98 uma
empresa Norte Americana ( Los Angeles)
https://github.com/joelgarciajr84 @joelgarciajr84 /user/joegarcia84 LOKOJOEL463
3. O que há de melhor no homem somente desabrocha quando se
envolve
em uma comunidade.
Albert Einstein
4.
5.
6. Em 1983, Richard Stallman, funcionário do Laboratório de
Inteligência Artificial do MIT, passou por uma experiência negativa
com software comercial e deu origem ao Projeto GNU. Durante o
período que estava no MIT identificou uma falha no software de uma
impressora Xerox. Tentou corrigi-la, mas a empresa não liberou o
código-fonte. Esse fato motivou Richard Stallman a criar um
mecanismo legal de garantia para que todos pudessem desfrutar
dos direitos de copiar, redistribuir e modificar software, dando
origem a Licença GPL. Para institucionalizar o Projeto GNU,
Stallman fundou a Free Software Foundation ( FSF). Nasce assim o
Movimento do Software Livre.
7. É um Software Livre o Software que atende à essas liberdades:
8.
9. Gnu/Linux
Em julho de 1991, Linus Torvalds, um estudante finlandês da Universidade
de Helsinki, divulgou uma mensagem mencionando sobre seu projeto de
construir um núcleo livre, similar ao Minix, e obteve ajuda de vários
desenvolvedores. Em setembro do mesmo ano, Linus lançou a versão
oficial do que é hoje o Linux. Centenas de desenvolvedores se juntaram ao
projeto para integrar todo o sistema GNU (compilador, editor de textos,
shell, etc) em torno do núcleo do Linux. Nasce então, sob a licença GPL, o
sistema operacional GNU/Linux.
12. Distribuição livre
A licença não deve restringir de nenhuma maneira a venda ou
distribuição do programa gratuitamente
Código fonte
O programa deve incluir seu código fonte e deve permitir a sua
distribuição também na forma compilada.
Trabalhos Derivados
A licença deve permitir modificações e trabalhos derivados, e deve
permitir que eles sejam distribuídos sobre os mesmos termos da
licença original.
Integridade do autor do código fonte
A licença pode restringir o código fonte de ser distribuído em uma
forma modificada apenas se a licença permitir a distribuição de
arquivos patch (de atualização) com o código fonte para o propósito
de modificar o programa no momento de sua construção. A licença
deve explicitamente permitir a distribuição do programa construído a
partir do código fonte modificado. Contudo, a licença pode ainda
requerer que programas derivados tenham um nome ou número de
versão diferentes do programa original.
13. Não discriminação contra pessoas ou grupos
A licença não pode ser discriminatória contra qualquer pessoa ou grupo de
pessoas.
Não discriminação contra áreas de atuação
A licença não deve restringir qualquer pessoa de usar o programa em um ramo
específico de atuação. Por exemplo, ela não deve proibir que o programa seja
usado em um empresa, ou de ser usado para pesquisa genética.
Distribuição da Licença
Os direitos associados ao programa devem ser aplicáveis para todos aqueles
cujo o programa é redistribuído.
Licença não específica a um produto
Os direitos associados ao programa não devem depender que o programa seja
parte de uma distribuição específica de programas. Licença não restrinja outros
programas
A licença não pode colocar restrições em outros programas que são distribuídos
juntos com o programa licenciado. Isto é, a licença não pode especificar que
todos os programas distribuídos na mesma mídia de armazenamento sejam
programas de código aberto.
Licença neutra em relação a tecnologia
Nenhuma cláusula da licença pode estabelecer uma tecnologia individual, estilo
ou interface a ser aplicada no programa.
14.
15. Software Livre não é Software Gratuito
Software Gratuito Software Livre
Quando nos referimos a um software
meramente gratuito (freeware), estamos
falando de um programa que você pode utilizar
sem pagar. Perceba, com isso, que um
software pode ser gratuito e livre, por outro
lado, pode ser também gratuito e fechado. Um
software nesta condição é restrito, isto é,
somente o autor ou a entidade que o
desenvolve tem acesso ao código-fonte,
portanto você não pode alterá-lo ou
simplesmente estudá-lo, somente usá-lo da
forma como foi disponibilizado. Muitas
vezes, há limitações também em sua
distribuição.
Uma pessoa pode pagar para receber um
software livre ou cobrar para distribuir um
programa nesta condição, por exemplo, desde
que esta ação não entre em conflito com as
liberdades apontadas pela Free Software
Foundation. ( Versões livres e pagas)
Como exemplo, um programador pode
desenvolver um aplicativo, disponibilizá-lo
como software livre e vendê-lo em seu site,
desde que não impeça o comprador de
acessar o código-fonte, fazer alterações,
redistribuir e assim por diante.