felipe peressoni waltrick desenvolvimento de aplicações corporativas em software livre
Post on 21-Apr-2015
110 Views
Preview:
TRANSCRIPT
Felipe Peressoni Waltrick
Desenvolvimento de Aplicações Corporativas em Software Livre
Agenda
Desenvolvimento de Aplicações Corporativas em Software Livre
Informática no Brasil Quem ganha dinheiro com Software ? Livre X Proprietário Linguagens e Tecnologias Livres Perguntas
Informática no Brasil
Hardware
Sistema Operacional
Software Primário
Software Secundário
Dados:
1) Centenas de MILHÕES de dolares são gastos com pagamento de licença de software no Brasil anualmente.
2) Outros MILHARES (talvez MILHÕES) de R$ são gastos todos os anos com aparato jurídico e policial sob o pretexto de tentar conter a "pirataria".
Informática no Brasil
Questionamentos ?
Alguém já viu uma cópia pirata de um software brasileiro ???
Existe software brasileiro ???
Informática no Brasil
Quem ganha dinheiro com Software ?
Como Produto (Software de Prateleira)
-Restrito a MegaCorporações
-Os pequenos limitaram-se a aplicações secundárias
-Aplicações secundárias tendem para serviços WEB
Quem ganha dinheiro com Software ?
Como Trabalho
-Empresas de todos os portes
-Empresas que antes desenvolviam software de prateleira
-Empresas de Software Livre
Quem ganha dinheiro com Software ?
Informação X Conhecimento
Informação é "CONCRETO"
Conhecimento é "ABSTRATO"
Quem ganha dinheiro com Software ?
Informação X Conhecimento
Informação pode ser VENDIDA e pode ser "ROUBADA"
Conhecimento precisa ser conquistado e NÃO pode ser "ROUBADO"
Quem ganha dinheiro com Software ?
Informação X Conhecimento
As informações são "PROPRIEDADE" das empresas
O conhecimento é o fruto do trabalho das pessoas
Quem ganha dinheiro com Software ?
Software é Conhecimento
Desenvolvimento Livre X Proprietário
Livremetodologia: COMO FUNCIONAInfraestrutura: PADRONIZADAversão: EVOLUÇÃO
Proprietáriometodologia: COMO SE USAInfraestrutura: PRODUTOSversão: ALTERAÇÃO
Sistema WEB
Curva de Produtividade
Curva de Produtividade
Linguagens e Tecnologias Livres
C / C++ (Uso Geral)
Linguagem Base de todos os sistemas
-Desktop (Gnome, KDE, FLTK, ...)-Servidor (WEB, FTP, ...)-WEB (CGI)-Sistemas Distribuídos (CORBA, SOAP)
Linguagens e Tecnologias Livres
Java (Uso Geral)
-Desktop (AWT/Swing, SWT, GTK)-Servidor (WEB, FTP, ...)-WEB (Servlets/JSP, Applets)-Sistemas Distribuídos (CORBA, EJB, ..)
Linguagens e Tecnologias Livres
Linguagens Interpretadas (Scripts)
PHP-WEB, Desktop (GTK).
PERL-WEB (CGI), Desktop (GTK, Qt).
Python-WEB (ZOPE), Desktop (GTK, Qt).
Linguagens e Tecnologias Livres
Ambiente de Desenvolvimento
Tradicional-Editor + compilador + interpretador
Integrado-Glade (C, C++, PERL, Eiffel)-Eclipse (C++, Java)-Quanta, Bluefish (HTML, JavaScript)-Anjuta, Kdevelop (C++)
Ambiente de Desenvolvimento Tradicional
Ambiente de Desenvolvimento Integrado
Linguagens e Tecnologias Livres
Integração
-As liguagens estão integradas ao
ambiente e também umas as outras.
-C e Java, Python e Java, Perl e C, etc.
-As linguagens são multi-plataforma.
Perguntas ???
top related