Software Livre nas Empresas

Embed Size (px)

Citation preview

Software Livre Nas Empresas

ACORDOS DE CONVIVNCIA

Desligar celulares e notebooks;

Evitar entrar e sair o tempo todo da palestra;

Respeitar o tempo;

Klaibson Natal Ribeiro BorgesPos-graduando em Educao Profissional e Tecnolgica, Cetiqt/Senai. Graduado em Administrao de Empresas, Unisul. Professor no Senai, Unidade So Jos, nos cursos de Qualificao, Aprendizagem Industrial e Pronatec.Trabalhou em diversas escolas profissionalizantes como instrutor de informtica e rotinas administrativas entre os anos de 2004 2009. Autor do ebook LibreOffice Para Leigos, lanado em abril de 2011 e co-autor do ebook LibreOffice Calc Avanado.Membro da Comunidade LibreOffice Brasil.Membro da TDF (The Document Foundation), entidade responsvel pelo LibreOfficeMembro da Associao Solisc, entidade responsvel pelo Solisc, maior evento de Software Livre de Santa Catarina.

Software Livre Nas Empresas

Este trabalho est liceniado sob a Licena Attribution 3.0 Unported da Creative Commons. Para ver uma cpia desta licena, visite http://creativecommons.org/licenses/by/3.0/ ou envie uma carta para Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.

Software Livre Nas Empresas

O que significa Livreem Software Livre?

Software Livre Nas Empresas

O que significa Livre?

Software uma coisa, um objetoCoisas no podem ser ou deixar de ser livres

Software uma produo intelectual humanaPortanto passvel de direito autoral e licena de uso

Autor: tem o poder de dizer como uma cpia vai ser distribuda, atravs de uma licena

Licena: especifica os direitos ou liberdades que so respeitadas ou negadas em uma cpia

O que significa Livre?

tica: respeito liberdade do prximo

Direito autoral: poder de restringir a liberdade, outorgado pelo estado

Licenas Livres: respeitam a liberdade do prximo, ao garantir que o software:possa ser usado para qualquer fim;

possa ser estudado e modificado (cdigo fonte);

possa ser redistribudo livremente, em sua forma original ou modificada (mantendo a licena).

O que significa Livre?

Software Livre pode ser vendido?SIM! Liberdade no tem nada a ver com preo

Por outro lado, dada a liberdade de redistribuio, vender Software Livre por si s no um negcio vivel

Software Livre alavanca o mercado de ServiosPode-se, por exemplo, fornecer o Software e vender Suporte, Treinamento, Implantao, Personalizao

De onde veio equem usaSoftware Livre?

De onde veio o Software Livre?

J na dcada de 1970 era comum pesquisadores e programadores compartilharem cdigoPopularizao dos mini-computadores aumentava o escopo de utilidade dos programas

UNIX, linguagem C e estaes de trabalho

Universidade da Califrnia em Berkeley e o BSD

No final desta dcada o mercado de software proprietrio comea a absorver todos os bons programadores e ameaa os grupos que compartilhavam softwareNDAs, acordos de confidencialidade, no posso contar

De onde veio o Software Livre?

Na dcada de 1980, Richard M. Stallman no MIT percebe esta ameaa ao desenvolvimento colaborativo de softwareCria o Projeto GNU (GNU's Not Unix)Criar um sistema tipo Unix completamente livre

Cria a Licena GNU GPL (General Public License)Licena que respeita e garante a liberdade (copyleft)

Funda a FSF (Free Software Foundation)

A partir deste ponto comea a histria do Software Livre como o conhecemos hojePassa a ter uma definio especfica

Quem usa Software Livre?

Repensando: quem NO usa Software Livre?

~50% dos telefones do mundo

>90% dos supercomputadores do mundo

A maioria das empresas da maioria das indstriasFinanas, automotiva, sade, aero-espacial, varejo, tecnologia, comunicaes, ...

A maioria das instituies acadmicas

Entidades militares e laboratrios de pesquisa

...

Quem usa Software Livre?

O que seria do desenvolvimento na Web sem o quarteto Linux, Apache, PHP e PostgreSQL/ MySQL?

A Internet comeou pelos sistemas BSD, onde foram desenvolvidos os protocolos da famlia TCP/IP

Indstria de dispositivos embarcados

Hoje em dia, so raros os casos em que um profissional de TI no se depara com Software Livre em algum momento da sua carreira

Deciso de usar Software Livre

Deve ser desapaixonada, baseada em critrios, que podem ser:Polticos;

Econmicos (TCO);

De Transparncia;

De Interoperabilidade;

De Funcionalidade.

Polticos

Usar solues e plataformas Software Livre possibilita atingir um pblico maior, sem exigncias de renda ou de posse de licenas;Exemplo : At poucos anos, o IRPF s podia ser declarado em computadores que rodavam MS Windows . Hoje, pode ser declarado em quase todos os tipos de equipamento.

Econmicos

Quando a deciso implica em um menor TCO, ou Custo Total de Propriedade. O custo da Licena, geralmente, temo menor impacto;

Exemplo: Em uma empresa onde todos esto acostumados com MS Windows , a mudana para Linux pode acarretar um TCO (Total Coast Ownership) inicial maior, que deve ser considerado, alm da mudana cultural, mas, e no longo prazo?

Transparncia

Voc precisa saber COMO a funo est sendo executada, ou como o algoritmo foi implementado, seja por segurana ou por poltica;Exemplo : O sistema operacional da mquina que vai executar o seu Firewall ou mesmo o prprio Firewall;

Interoperabilidade

Ou Portabilidade, a capacidade de trocar informaes ou executar o software entre plataformas diferentes. Software Livre , geralmente, baseado em padres de mercado, o que facilita tudo;Exemplo: Criar documentos pblicos usando um software que usa formato proprietrio ou usar um que gera formato aberto (ODF)?

Funcionalidade

O software realmente faz o que voc necessita? No adianta tentar usar uma soluo Software Livre meia-bomba, caso ela no lhe atenda;Exemplo: Para atender s suas necessidades de design, voc tem que usar 3 ou 4 Softwares Livres, enquanto existe um nico software proprietrio que faz tudo o que voc precisa.

No use software Software Livre se...

apenas para economizar a grana do custo das licenas dos softwares proprietrios;

para agradar quele Diretor que gosta de Software Livre;

para ser simptico com o pblico;

Voc um usurio Chupim ou Somente venha a

ns (*);

(*) S usa, no contribui nem retribui.

Procure Saber!

Interessante! Mas software livre a mesma coisa que Open Source ou Freeware ? Existe diferena?

Open Source

So programas cujo cdigo fonte disponibilizado pelo Desenvolvedor. Mas isto no quer dizer que sejam considerados como software livre;

Existe o termo FOSS : Free and Open Source Software;

Um programa Open Source pode no ser FOSS;

Um programa FOSS pode no ser Software Livre;

Para ser Software Livre, as quatro liberdades bsicasdevem ser possveis.Exemplo: Apache, Perl, FreeBSD.

Freeware

software disponibilizado para uso, sem a exigncia de pagamento de licena de uso, ou com licena opcional;

No significa que o cdigo fonte estar disponvel, e, se estiver, no significa que voc tenha as liberdades de alter-lo e redistribu-lo.

Exemplo: Skype, Opera, Flash.

Realizando a migraoListar os softwares essenciais para o funcionamento da empresa;

Verificar quais so os softwares livres compatveis com ossoftwares proprietrios;

Verificar a existncia de documentao para esses aplicativos;

Definir datas para conscientizao, treinamento, instalao dos aplicativos;

Recrutar profissional capacitado para dar suporte para atender essa demanda;

Instalar um aplicativo por vez, para minimizar o impacto da migrao;

Quando todos os softwares livres estiverem instalados, instalar o Linux; para completar a migrao;

Software Livre Nas Empresas

Mas porque minha empresa deve usar Software Livre?

Incluso digital;

Evaso de divisas;

Maior tempo de vida do hardware;

Segurana;

Custo;

Software Livre Nas Empresas

Ocorreu nos EUA, o 7 Congresso Anual do Futuro do Open Source, levantamentos dos anos anteriores tm gerado interesse de toda a indstria, com implicaes que atravessam indstrias e ecossistemas.

Software Livre Nas Empresas

Software Livre Nas Empresas

Software Livre Nas Empresas

Software Livre Nas Empresas

Software Livre Nas Empresas

Software Livre Nas Empresas

Procurando o Software Livre IdealNesse momento, vou listar diversos softwares livres e sero elencados da seguinte formaAplicativo;

Aplicao Principal;

Equivalncia;

Descrio;

Software Livre Nas Empresas

Software Livre Nas Empresas

O que LibreOffice?Um pacote de escritrio que possui:

Editor de textos avanado;

Planilha de clculo com recursos de programao e conexo com bancos de dados;

Gerador de apresentaes com recursos multimdia;

Banco de dados de pequeno porte (SQLite) com possibilidade de conexo com bancos de dados de grande porte (MySQL, PostGreSQL, MariaDB, Oracle, etc.);

Software de desenho, diagramao e editorao eletrnica;

Editor de frmulas matemticas;

Software Livre Nas Empresas

O que LibreOffice?Um pacote de escritrio que possui:

100% de compatibilidade com o padro aberto de documentos (ODF Open Document Format) NBR/ISO/IEC 26300;

Altos nveis de compatibilidade com formatos proprietrios (.DOCx, .XLSx, .PPTx);

Compatibilidade com vrias plataformas (Microsoft Windows, Mac OS, Linux, BSD);

Mais de 25 milhes de usurios em todo o Mundo;

Forte presena em governos, empresas e milhes de usurios no mundo todo;

Traduo para centenas de idiomas.

Software Livre Nas Empresas

O que LibreOffice?Um pacote de escritrio que possui:

Suporte tcnico feito por voluntrios com alcance mundial;

Software Livre reconhecido pela Free Software Foundation (FSF www.fsf.org);

Alta qualidade tcnica do aplicativo, do cdigo, e das equipes de desenvolvimento (Dev), garantia da qualidade (QA) e documentao (Doc);

Documentao tcnica de qualidade disponvel em ingls e portugus;

Desenvolvimento descentralizado e gil;

Software Livre Nas Empresas

O que LibreOffice? totalmente desenvolvido por voluntrios em uma estrutura chamada de comunidade.

Qualquer indivduo, ou organizao, pode fazer parte da Comunidade e ajudar a desenvolver, divulgar e oferecer suporte para o LibreOffice.

Na comunidade LibreOffice contribuem, em condio de igualdade, empresas como IBM, Canonical, RedHat, Intel, AMD, Collabora, Suse, entre outros.

Software Livre Nas Empresas

Um pouco de HistriaEm 1985, uma empresa alem, chamada StarDivision, comea a desenvolver uma sute de escritrio, chamada StarOffice;

Forte concorrente ao MS Office na Europa, vendendo 25 milhes de licenas;

Em 1999, a extinta Sun Microsystems, adquire a StarDivision;

Mantm o StarOffice proprietrio e em Outubro de 2000, lana do OpenOffice.Org, sobre as licenas LGPL e SISSL;

Software Livre Nas Empresas

Um pouco de HistriaEm 2002, surge a verso 1.0 do OpenOffice.Org;

Nessa poca, vrias pessoas ao projeto, alm da traduo, documentao, criao de funcionalidades especficas para o Brasil.

Em 2005, a comunidade, querendo criar uma ONG, foi pega de surpresa, pois a marca OpenOffice.Org, j estava registrada por uma empresa carioca;

Para evitar problemas; resolveu-se criar o BrOffice.Org;

Depois que surgiu ONG BrOffice.Org, o projeto explodiu, surgiram Encontros Estaduais, Nacionais, Grupos de Usurios em cada estado e surgiu tambm uma Zine;

Software Livre Nas Empresas

Um pouco de HistriaEm Fevereiro de 2010, a Oracle adquire a Sun Microsystems, por US$ 7,4 bilhes;

A comunidade internacional ficou receosa, pois vrios desenvolvedores estavam se retirando do projeto e existia o risco do OpenOffice.Org ter o cdigo fonte fechado;

Em Setembro de 2010, a comunidade tomou a deciso de criar um fork e surgiu ento o LibreOffice;

O nome LibreOffice, era um nome provisrio, pois havia um expectativa que a Oracle doasse o nome OpenOffice.Org, mas isso no ocorreu;

Software Livre Nas Empresas

Um pouco de HistriaNo Brasil, no foi diferente, a Comunidade Brasileira, para manter uma unidade internacional, deixou o nome BrOffice.Org de lado e tambm comeou a se chamar LibreOffice.

E o OpenOffice.Org, o que ocorreu? Como quase todos os desenvolvedores foram para o projeto LibreOffice, a Oracle resolveu doar o cdigo para a Apache Foundation;

O OpenOffice.Org passou a se chamar Apache OpenOffice e essa entidade, passou a desenvolver o software;

Software Livre Nas Empresas

ODF Open Document FormatO ODF um formato de arquivos editor de texto, planilhas eletrnicas, banco de dados, apresentaes, desenhos vetoriais e equaes.

Este formato foi desenvolvido pelo consrcio OASIS, formato por empresas como IBM, RedHat, Boeing, entre outras, detalhes em https://www.oasis-open.org/

O LibreOffice, assim como outras sutes de escritrio de cdigo-aberto, adotaram o padro ODF;

A partir da verso 2013, o MS Office, tambm abre, edita e salva;

Software Livre Nas Empresas

ODF Open Document FormatAs extenses de arquivo mais comuns utilizados para documentos ODF so:

.odt e .fodt para documentos de texto (text);

.ods e .fods para planilhas eletrnicas (spreadsheets);

.odp e .fodp para apresentaes (presentations);

.odb para banco de dados (database);

.odg e .fodg para desenhos vetoriais (graphic);

.odf para equaes (formula);

Software Livre Nas Empresas

ODF Open Document FormatTambm usadas para modelos de documentos so:

.ott - para modelos de documentos de texto (template text);

.ots - para modelos de planilhas eletrnicas (template spreadsheets);

.otp - para modelos de apresentaes (template presentations);

.otg - para modelos de desenhos vetoriais (template graphic);

Software Livre Nas Empresas

LibreOffice WriterEditor de texto avanado, com extenso nmero de funcionalidades;

Assistentes de tarefas;

Possibilidade da utilizao de diversos estilos;

Recursos de digitao e correo textual;

Manipulao de arquivos em diversos formatos;

Assistente de mala direta;

Funes de manipulao de figuras;

Funes de tabelas complexas;

Software Livre Nas Empresas

LibreOffice Calc uma planilha eletrnica, com funcionalidades avanadas;

Clculos complexos;

Tabelas dinmicas;

Filtros e autofiltros;

Manipulao de planilhas em diversos formatos;

Estilos de clulas;

Navegao atravs de planilhas;

Software Livre Nas Empresas

LibreOffice ImpressExcelente ferramenta para criao de slides;

Slides mestres;

Animao personalizada;

Diversos modos de exibio de slides;

Modelos de apresentao;

Manipulao de slides em diversos formatos;

Controle remoto de apresentaes, disponvel para Android e iOS, a partir da verso 4.0

Software Livre Nas Empresas

LibreOffice DrawFerramenta para criao de desenhos vetoriais;

Funes de manipulao fcil;

Exibio de dimenses;

Manipulao de desenhos em diversos formatos;

Conectores inteligentes;

Software Livre Nas Empresas

LibreOffice BaseSistema de gerenciamento de banco de dados;

Utiliza conexes nativas com JDBC ou ODBC;

Gera consultas, relatrios ou formulrios;

Cria banco de dados nativos em ODF;

Ordenar e filtrar dados em tabelas e consultas;

Integrao com os maiores bancos de dados do mercado, MySQL, Oracle e MariaDB;

Software Livre Nas Empresas

LibreOffice MathEditor de frmulas matemticas;

Permite a incluso de frmulas em documentos, planilhas e slides;

Incluso grfica de elementos;

Linguagem de descrio de frmulas de fcil entendimento;

Exportao para os formatos MathML (.mml) e PDF;

LinuxAplicao Principal: Sistema OperacionalEquivalncia: Microsoft Windows e MacOSDescrio: Principal concorrente do MS Windows no Brasil, sendo lanado em 1991, por Linus Torvalds. Segundo o site Wikipdia, possui em torno de 1% dos usurios em todo mundo. Ao contrrio dos outros sistemas operacionais, Linux tem muitas distribuies, entre as mais conhecidas so: Debian, Ubuntu, Fedora, Slackware, Red Hat, BrLix, Alt Linux, cada um com uma finalidade diferente.

Software Livre Nas Empresas

GimpAplicao Principal: Manipulaao e ediao de imagensEquivalncia: PhotoshopDescrio: O GNU Image Manipulation Program. Permite a edio de imagens, como recorte, retoque, composiao ou alteraao da imagem. Converte imagens para diversos formatos. Possui diversos plugins que podem ser baixados no www.ogimp.com.br Disponvel em diversas plataformas como Windows, Mac e Linux

Software Livre Nas Empresas

InkscapeAplicao Principal: Desenho vetorialEquivalncia: Corel Draw e Adobe IlustratorDescrio: Software muito utilizado para de banners, cartazes, faixas e em algumas situaes pode ser utilizado para diagramao de revistas, livros. Tambm multi-plataforma.

Software Livre Nas Empresas

BlenderAplicao Principal: Modelagem, animao, texturizao, composio e edio de vdeos em 3DEquivalncia: Maya, 3DS MAXDescrio: O Blender certamente a maior prova de que um software open source (ou seja, de cdigo aberto) pode ser to bom ou at mesmo melhor do que aplicativos comerciais feitos por empresas de renome.

Software Livre Nas Empresas

Mozilla FirefoxAplicao Principal: NavegadorEquivalncia: Internet ExplorerDescrio: Principal concorrente ao Internet Explorer. Surgiu em 2004, com aproveitando o cdigo-fonte do extinto Netscape Navegator. Possui muitos complementos, o que o deixa, em algumas situaoes, esse navegador, muito pesado e acusado de consumir muitos recursos do computador. Por isso, essas ltimas versoes, esse fator vem sendo corrigido.

Software Livre Nas Empresas

Software Livre Nas Empresas

Python Aplicao Principal: Linguagem de ProgramaoEquivalncia: Java, C e Ruby on RailsDescrio: Permite focar no problema, sem perder tempo na sintaxe. Interativa. Alta produtividade. Baterias inclusas. Comunidade livre, forte, diversificada, alegre e acolhedora. Linguagem de verdade: orientada a objetos, funcional, estruturada. Linguagem de uso geral vs nichos. Simples de iniciar, sem esgotar

Software Livre Nas Empresas

Ruby on Rails Aplicao Principal: Linguagem de ProgramaoEquivalncia: Java, C e PythonDescrio: um framework livre que promete aumentar velocidade e facilidade no desenvolvimento de sites orientados a banco de dados (database-driven web sites), uma vez que possvel criar aplicaes com base em estruturas pr-definidas.

Software Livre Nas Empresas

PHP Aplicao Principal: Linguagem de ProgramaoEquivalncia: No possuiDescrio: Criado por Rasmus Lerdorf em 1995, o PHP tem a produo de sua implementao principal referncia formal da linguagem, mantida por uma organizao chamada The PHP Group. O PHP software livre, licenciado sob a PHP License, uma licena incompatvel com a GNU General Public License (GPL) devido a restries no uso do termo PHP.

Notcias Urgentes:Software Livre ajudam pequenas empresas: http://pme.serasaexperian.com.br/blog/dicas-para-pmes/softwares-livres-ajudam-pequenas-empresas Globo investe em Open Source: http://www.baguete.com.br/noticias/26/07/2012/globocom-economia-e-agilidade-no-open-source

Software Livre Nas Empresas

Como posso fazer Dinheiro com Software Livre?

Software Livre Nas Empresas

A pergunta de U$ 1.000.000,00:

Ganhando Dinheiro com Software LivreCustomizao;

Desenvolvimento;

Suporte;

Treinamento;

Criando documentao;

Software Livre Nas Empresas

Pergunta de um ctico: Software Livre coisa de universitrio e/ou adolescentes que tem espinhas na cara???

Software Livre Nas Empresas

Software Livre Nas Empresas

Resumindo

A deciso de usar Software Livre, em ambiente corporativo, depende de: Estudo de impacto e de TCO; Seleo cuidadosa de softwares, com anlise de utilizao e delicenas disponveis; Engajamento nas comunidades de suporte;Se sua empresa no pretende mudar a postura, enquantousuria de software, ento melhor contratar softwareproprietrio. Sai mais barato;

Software Livre Nas Empresas

Referncias:Palestra: Software Livre e Inovao Tecnolgica, do Prof Fbio Oliv;Palestra: Uso de Software Livre no Ambiente Corporativo, do Prof Cleuton Sampaio de Melo Jr;Palestra: Software Livre Uso em Empresas de Pequeno e Mdio Porte, do Prof Paulo Henrique;VII Congresso OpenSource, O Futuro do Open Source nos EUA;http://pt.wikipedia.org/wiki/Ruby_on_RailsPython Para Zumbis

Perguntas?????

Software Livre Nas Empresas

Obrigado a todos pela ateno

Klaibson Ribeiro [email protected]

klaibson

@klaibsonn

Software Livre Nas Empresas