Mini-Curso: Linux 2 - Software Livre

Embed Size (px)

Citation preview

  • 8/4/2019 Mini-Curso: Linux 2 - Software Livre

    1/19

    Instrutores:Renan Susuki

    Willdson Almeida

    Software Livre

  • 8/4/2019 Mini-Curso: Linux 2 - Software Livre

    2/19

    2

    Licenas

    Toda produo intelectual (ou deve ser) regidapor uma licena de uso.

    Define direitos e deveres.

    Creative Commons - artes. Com software, no poderia ser diferente:

    Licenas comerciais (EULA)

    Licenas do tipo shareware, freeware, ad-ware, etc. Licenas open-source (quase 70!):

    GPL, LGPL, Apache, MS-PL, MPL, Artstica, etc.

  • 8/4/2019 Mini-Curso: Linux 2 - Software Livre

    3/19

    3

    Licenas

    GNU GPL(General Public Licence)

    BSD

    Creative Commnons

    Licenas

    EULA

  • 8/4/2019 Mini-Curso: Linux 2 - Software Livre

    4/19

    4

    Software Livre

    Software Livre uma questo deliberdade, no de preo.

    Software Livre se refere liberdade dosusurios executarem, copiarem,distriburem, estudarem, modificarem e

    aperfeioarem o software.

    Pense em liberdade de expresso,no em boca livre.

  • 8/4/2019 Mini-Curso: Linux 2 - Software Livre

    5/19

    5

    As Quatro Liberdades do S. L.

    liberdade no. 0: A liberdade de executar o programa,para qualquer propsito.

    liberdade no. 1: A liberdade de estudar como oprograma funciona, e adapt-lo para as suas

    necessidades. Acesso ao cdigo-fonte um pr-requisito para esta liberdade.

    liberdade no. 2: A liberdade de redistribuir cpias demodo que voc possa ajudar ao seu prximo.

    liberdade no. 3: A liberdade de aperfeioar oprograma, e liberar os seus aperfeioamentos, demodo que toda a comunidade se beneficie.

  • 8/4/2019 Mini-Curso: Linux 2 - Software Livre

    6/19

    6

    Richard Stallman

    Criador do conceito de Software Livre e fundadorda Free Software Foundation, que buscadisseminar os ideais do Software Livre.

    Fundador do Projeto GNU, cujo objetivo fazer

    um Sistema Operacional completo totalmenteSoftware Livre.

    Tambm escreveu vrios

    softwares importantes.

  • 8/4/2019 Mini-Curso: Linux 2 - Software Livre

    7/19

    7

    Com Licena

    Todo software possui uma licena associada, quediz o que os usurios podem ou no fazer com omesmo.

    Licenas so um contrato entre o fornecedor e o

    usurio do software. Voc obtm a licena para usar o software desde

    que concorde com as condies.

    Conceitualmente podemos dividir as licenas emProprietrias e Livres.

  • 8/4/2019 Mini-Curso: Linux 2 - Software Livre

    8/19

    8

    Licenas Proprietrias

    Com softwares (e outras tecnologias) que usamesse tipo de licena voc no pode: executar o programa, para qualquer propsito

    estudar como o programa funciona, e adapt-lopara as suas necessidades

    redistribuir cpias de modo que voc possa ajudarao seu prximo

    aperfeioar o programa, e liberar os seusaperfeioamentos, de modo que toda a comunidadese beneficie

  • 8/4/2019 Mini-Curso: Linux 2 - Software Livre

    9/19

    9

    Exemplo de Licena Proprietria

    Alguns dos direitos concedidos por uma licena

    proprietria da Adobe

    you may not sublicense or distribute the Software. You may not modify, adapt, translate or createderivative works based upon the Software. You maynot reverse engineer, decompile, disassemble orotherwise attempt to discover the source code of theSoftware. You may not install or use the Software

    on any non-PC device or with any embedded ordevice version of any operating system.(*)

    (*) http://diveintomark.org/archives/2007/05/02/silly-season

  • 8/4/2019 Mini-Curso: Linux 2 - Software Livre

    10/19

    10

    General Public License (GPL)

    A GPL protege os direitos dos usurios e doprogramador/autor: usurios a verso do software lanada sob GPL

    no pode deixar de ser software livre mais tarde.

    programador uma empresa no pode tomarseu cdigo e torn-lo proprietrio.

    NOTA: O autor ainda tem o direito de lanar oseu software com outras licenas ou umaverso proprietria, mas no pode revogar averso livre.

  • 8/4/2019 Mini-Curso: Linux 2 - Software Livre

    11/19

    11

    Softwares Livres que Necessitamde Softwares Proprietrios

    o caso de softwares feitos em Flash A detentora dos direitos do plugin Flash exige que

    antes de instal-lo, cada usurio deve concordarcom os termos de uso, que no permite que omesmo seja redistribudo (alm de fazer outrasexigncias nada amigveis)

  • 8/4/2019 Mini-Curso: Linux 2 - Software Livre

    12/19

    12

    Freeware No Free Software

    Os conhecidos freewares, ou softwares grtis,no so o mesmo que Software Livre.

    Seu criador no se compromete em manter o

    software grtis, normalmente no oferece ocdigo fonte e no permite a distribuio, ou nodeixa claro os termos da mesma.

    Depender de um Freeware pode (e

    costuma) trazer dores de cabeaquando menos se espera

  • 8/4/2019 Mini-Curso: Linux 2 - Software Livre

    13/19

    13

    Open Source

    Open source is a setof principles and practices that

    promote access to the production and design processfor various goods, products, resources and technical

    conclusions or advice.

    (Wikipedia:Open_source)

  • 8/4/2019 Mini-Curso: Linux 2 - Software Livre

    14/19

    14

    Free Software x Open Source

    Free Software Filosfico

    nfase na liberdadedo usurio

    Open Source Pragmtico nfase no

    desenvolvimentoaberto e em modelosde negcio

    Discordam em alguns pontos, mas podem ser

    complementares, e certamente no soantagnicos.

    No briguem por bobagens!

  • 8/4/2019 Mini-Curso: Linux 2 - Software Livre

    15/19

    15

    Por que usar Software Livre?

    Inovao

    Criao

    Desenvolvimento

    Ideologia Liberdade de Escolha

  • 8/4/2019 Mini-Curso: Linux 2 - Software Livre

    16/19

    16

    Inovao

    Inovao nos softwares que atendam as necessidades.Exemplo:

    Flickr : http://www.flickr.com/

    Youtube : http://www.youtube.com.br

    OpenOffice : http://www.broffice.org/

    Firefox : http://br.mozdev.org/

    Entre outros, como o Sistema Operacional Linux e suas distribuies.

    http://www.flickr.com/http://www.youtube.com.br/http://www.broffice.org/http://br.mozdev.org/http://br.mozdev.org/http://br.mozdev.org/http://www.broffice.org/http://www.youtube.com.br/http://www.youtube.com.br/http://www.flickr.com/http://www.flickr.com/
  • 8/4/2019 Mini-Curso: Linux 2 - Software Livre

    17/19

    17

    Cases de Sucesso Governo Brasileiro

    Banco do BrasilSerpro

    Embrapa

    Ministrio do Desenvolvimento Agrrio

    DataprevMinistrio das Comunicaes

    Exrcito

    Radiobrs

    Relatrio do TCU que recomenda uso de software livreTribunal Regional Do Trabalho Da 4a Regio

  • 8/4/2019 Mini-Curso: Linux 2 - Software Livre

    18/19

    18

    Cases de Sucesso Governo Brasileiro

    Banco do BrasilEconomias Geradas R$

    Adoo do OpenOffice.Org 14.401.795,00

    Adoo do GNU/Linux 36.864.232,00

    Outras aplicaes SL 8.982.950,00

    Total 60.248.977,00

    Fonte: http://www.softwarelivre.gov.br/casos

  • 8/4/2019 Mini-Curso: Linux 2 - Software Livre

    19/19

    19

    Referncias

    Free Software Foundation

    http://www.fsf.org Fundao Software Livre Amrica Latina

    http://www.fsfla.org/?q=pt

    General Public Licensehttp://creativecommons.org/licenses/GPL/2.0/deed.pt

    Open Source Initiative

    http://www.opensource.org Creative Commons

    http://creativecommons.org/

    http://www creativecommons org br/

    http://www.fsf.org/http://www.fsfla.org/?q=pthttp://creativecommons.org/licenses/GPL/2.0/deed.pthttp://www.opensource.org/http://creativecommons.org/http://www.creativecommons.org.br/http://www.creativecommons.org.br/http://www.creativecommons.org.br/http://creativecommons.org/http://www.opensource.org/http://www.opensource.org/http://creativecommons.org/licenses/GPL/2.0/deed.pthttp://creativecommons.org/licenses/GPL/2.0/deed.pthttp://creativecommons.org/licenses/GPL/2.0/deed.pthttp://creativecommons.org/licenses/GPL/2.0/deed.pthttp://creativecommons.org/licenses/GPL/2.0/deed.pthttp://www.fsfla.org/?q=pthttp://www.fsfla.org/?q=pthttp://www.fsfla.org/?q=pthttp://www.fsf.org/http://www.fsf.org/