Software Livre e Aberto



Documentos relacionados
Sistemas Multimédia. Arquitectura Protocolar Simples Modelo OSI TCP/IP. Francisco Maia Redes e Comunicações

MÓDULO MULTIMÉDIA. Text PROFESSOR: RICARDO RODRIGUES. MAIL: URL:

O Linux e software Open Source em ambiente Hospitalar O caso do HAL

ISEP. Instituto Superior de Engenharia do Porto. Análise de Sistemas Informáticos

Especificação da Appliance + SO CAMES - CAixa Mágica Enterprise Server

São programas de computador utilizados para realizar diversas tarefas É a parte lógica do computador, o que faz o computador realmente funcionar.

BANCO DE DADOS CONTEÚDO INFORMÁTICA. Prof.: MARCIO HOLLWEG BANCO DE DADOS SGBD TABELA CONCEITOS BÁSICOS

efagundes com Como funciona a Internet

Introdução à Computação. Conceitos básicos sobre computadores. ISEP DEI, Angelo Martins 2006 Conceitos básicos sobre computadores - 1

Informática I. Aula Baseada no Capítulo 2 do Livro Introdução a Informática Capron e Johnson

Software comercial para planeamento da distribuição

EVOLUÇÃO DOS SIST. DE COMPUTAÇÃO DÉC. DE 50 E 60

2-Introdução e Conceitos Básicos das TIC

Software de sistema Software aplicativo

Curso básico em técnicas de Manutenção para activistas comunitários

Microsoft Outlook Centro Universitário Belas Artes de São Paulo

DELEGAÇÃO REGIONAL DO ALENTEJO CENTRO DE FORMAÇÃO PROFISSIONAL DE ÉVORA REFLEXÃO 3

Semana da Internet Segura Correio Eletrónico

UNIVERSIDADE FEDERAL DA PARAÍBA PRÓ REITORIA DE EXTENSÃO E ASSUNTOS COMUNITÁRIOS

Reconhecer a estrutura de um sistema operativo. Definir um plano de instalação de um servidor de rede local.

Que software livre para a Administração Pública?

Disciplina: Tecnologias de Informação e Comunicação Ano Letivo 2014/2015

Suporte Informática com 1 visita 12 meses

Projecto SDAC Sistema Operativo Open Source. Curso: Técnico de Gestão de Equipamentos Informáticos

O arquivo ISO gerado contém os componentes mínimos necessários do Windows XP, algumas ferramentas de reparo e fica em torno de 150 megabytes (MB).

Sistemas Operacionais

É uma rede mundial de computadores ligados entre si. INTERNET

A plataforma. Sistemas de Gestão de Aprendizagem. Carlos Nunes

CURSO EFA DE TÉCNICO DE INFORMÁTICA E SISTEMAS. Módulo 788- Administração de Servidores Web. Ano letivo Docente: Ana Batista

AGRUPAMENTO DE ESCOLAS DA PEDRULHA ESCOLA BÁSICA RAINHA SANTA ISABEL Curso de Educação e Formação (Despacho Conjunto Nº453/2004, de 27 de Julho)

Prof.: MARCIO HOLLWEG

Organizar a estrutura do site

O Software. nos dias de hoje!!! a experiência"

Engenharia de Software Sistemas Distribuídos

PLANIFICAÇÃO ANUAL. Tecnologias da Informação e. Comunicação. Ano Letivo: 2011/2012 E 2012/2013. Professora: Marlene Fernandes. (Marlene Fernandes)

Prof. Jefferson Costa

LINVOX DOSVOX em Linux

Segurança de Redes & Internet

Guia Rápido de Vodafone Conferencing

Direitos autorais. Alessandro Woserow Pedro Balistiero Fattore Guilherme Yagui Otavio Humberto Guerra e Sahm

Sistemas de Informação e o Computador

Planificação Anual TIC 8º Ano 2012/ PERÍODO

6.2. Programas para utilização dos serviços da Internet

UNIVERSIDADE CATÓLICA PORTUGUESA

Software Livre na UFG e em Casa

Potencialidades Pedagógicas do Windows Live

Parceiro Oficial de Soluções Zimbra no Brasil

Construção Páginas de Internet

Universidade Federal de Goiás. Alexandre Ferreira de Melo CERCOMP / UFG

Administração de Sistemas de Informação Gerenciais

Gestão da Informação e do Conhecimento

CC Montagem e manutenção de hardware Docente: Nataniel Vieira 1 sem Técnico em Informática Roteiro 06: Atividade sobre o Documentário RevolutionOS

Escola Superior de Tecnologia de Setúbal. Projecto Final

Módulo 6 Usando a Internet. Internet. 3.1 Como tudo começou

Tecnologias da Informação e Comunicação. Principais tipos de serviços da Internet

Tópicos. Atualizações e segurança do sistema. Manutenção Preventiva e Corretiva de Software (utilizando o MS Windows XP)

... Calendarização: 2 blocos de 90 m Metas/Objetivos Descritores Conceitos/Conteúdos Estratégias/Metodologias Avaliação

Tecnologias da Informação e Comunicação 7.º Ano

Programa de Unidade Curricular

FTIN Formação Técnica em Informática Módulo Sistema Proprietário Windows AULA 01. Prof. André Lucio

MODELAGEM DE SISTEMA Apresentação

Computação em Nuvem. Alunos: Allan e Clayton

A forma como trabalhamos tem mudado drasticamente durante os últimos anos.

Especificação do Sistema Operativo CAMES - CAixa Mágica Enterprise Server

Direito de Autor e Internet

Planificações 2012/2013. Tecnologias da Informação e Comunicação. 2ºAno. Escola Básica Integrada de Pedome. C E F Apoio à Família e à Comunidade

Tipos de Rede. Maria João Bastos MegaExpansão

AGRUPAMENTO DE ESCOLAS DR. GINESTAL MACHADO

O que farias? pretendem servir de apoio à dinamização de sessões de trabalho

Software Livre na Escola

SISTEMAS OPERACIONAIS

GT Computação Colaborativa (P2P)

Tecnologias da Informação e Comunicação: Internet

PROGRAMAÇÃO PARA INTERNET RICA RICH INTERNET APPLICATIONS

Entrar neste site/arquivo e estudar esse aplicativo Prof. Ricardo César de Carvalho

A importância do Software Livre no mundo de hoje

CONCEITOS BÁSICOS DE INTERNET. Disciplina: INFORMÁTICA 1º Semestre Prof. AFONSO MADEIRA

Soluções de Gestão de Clientes e Impressão Universal

Tu ganhas. Todos ganham. Aceita o desafio. O mais importante concurso mundial de tecnologia, a nível académico.

ANEXO 1. Formulário de Candidatura da Instituição Projecto Final de Curso de IGE/ETI. Instituição de acolhimento. Supervisor nomeado pela instituição

SOI. Sistema OpenSource Integrado

Introdução a Informática - 1º semestre AULA 02 Prof. André Moraes

ACTOS PROFISSIONAIS GIPE. Gabinete de Inovação Pedagógica

Guia de recomendações para implementação de PLM em PME s

Serviços na INTERNET

SERVIDORES REDES E SR1

A ESCOLHA DO SOFTWARE LIVRE KOHA. Luísa Maria Lousã Marques Bibliotecária da Escola Superior de Teatro e Cinema luisamarques@estc.ipl.

Fundamentos de Sistemas de Informação Sistemas de Informação

Sistemas Multimédia. Instituto Superior Miguel Torga. Francisco Maia Redes e Comunicações

Programação de Sistemas

Programação de Sistemas

Hardware & Software. SOS Digital: Tópico 2

O que é a ciência de dados (data science). Discussão do conceito. Luís Borges Gouveia Universidade Fernando Pessoa Versão 1.

Transcrição:

Software Livre e Aberto Evolução ou Revolução? Curso de Engenharia Informática Engenharia Informática Instituto Superior de Engenharia do Porto Instituto Politécnico do Porto 1

Software Aberto Definição comum de software aberto O código fonte é livremente acessível Inclui o direito de modificar e redistribuir o software Inclui o direito de comercializar o software ou derivados Software aberto é diferente de software livre Software livre geralmente implica não ter custos associados A maior parte do software aberto actualmente é livre Há também software grátis e fechado (designado freeware) 2

Software Fechado Alternativas ao software livre e aberto Software fechado (proprietário ou não) Variantes restritivas de software aberto Software fechado proprietário As empresas usam leis de direito de propriedade intelectual para vender o direito de uso do software Muitas empresas cobram taxas pelo uso continuado do software ou pelo acesso a melhorias/evoluções do mesmo 3

Exemplos de Software Aberto Os mais bem sucedidos Sistema operativo Gnu/Linux Servidor web Apache Explorador web Mozilla Firefox Ideais associados ao software aberto Partilhar os objectivos Partilhar os esforços Partilhar os resultados 4

Exemplos de Software Aberto Gráfico de utilização de software servidor web Apache 70% / MS IIS 20% / restantes 10% 5

Mudanças de Paradigma A arquitectura standard do IBM PC (1981) A IBM decidiu fabricar PC s com hardware comum e tornou essa arquitectura acessível a todos (fabricantes, etc.) Na altura o software era um componente pouco relevante O IBM PC vulgarizou se à escala mundial A produção de software para IBM PC tornou se um valioso filão a aproveitar A Microsoft foi a empresa de software que melhor soube tirar partido desse filão porque fez o software básico (qual?) 6

Mudanças de Paradigma O aparecimento da World Wide Web (1994) A troca de informação estava cada vez mais facilitada através do crescimento da Internet (acesso por modem) A invenção da World Wide Web veio facilitar o acesso à informação remota para todos os tipos de utilizadores Em poucos anos a web passou de páginas estáticas a meio de suporte de imensos tipos de serviços dinâmicos A Microsoft demorou algum tempo a perceber as mudanças que a web estava a causar nas sociedades tecnológicas 7

Mudanças de Paradigma O crescimento do software livre e aberto (1999) O crescimento é resultante de várias tendências O software tem vindo a transformar se num consumível Isso deve se aos standards que regulam a informática actual (tais como SMTP, POP3, HTTP, HTML,.NET, etc.) A colaboração em rede é cada vez mais fácil e versátil Os utilizadores podem colaborar para resolver problemas comuns O objectivo do software tende a ser fornecer um serviço Recorre se ao Webmail, ao P2P, ao Google, à Amazon, etc. A Internet começa a desempenhar o papel de sistema operativo 8

Uso de Software Aberto Questionário para todos Quantas pessoas da audiência usam GNU/Linux? Quantas pessoas da audiência usam o Google? Respostas prováveis Poucas ainda usam o GNU/Linux Quase todas usam o Google, mas... O Google funciona sobre uma rede massiva de mais de 100000 servidores GNU/Linux e outros softwares abertos! Afinal quase todos usam o GNU/Linux e há cada vez mais serviços web que funcionam sobre sistemas livres e abertos! 9

A Mudança do Software Aberto Estratégias dos fabricantes de software fechado Bloqueio tecnológico (tornar a mudança difícil e custosa) Características únicas (geralmente fora dos standards) Integração de software (tem de ser tudo da mesma marca) Incompatibilidade de dados (formatos fechados e obscuros) O caso da Microsoft Não gosta de competição e reage agressivamente Bloqueia inovação para proteger interesses comerciais Controla utilizadores colocando lhes uma camisa de forças 10

A Mudança do Software Aberto Código aberto como agente de mudança Permite o livre escrutínio do código por todos Aumenta o conhecimento individual e colectivo As falhas são solucionadas mais depressa e melhor Favorece a sobrevivência do software mais apto Vertente colaborativa do software aberto Modelo semelhante à colónia de formigas Explosão do número de projectos (SourceForge: +65000) 11

Projectos de Software Aberto Alguns projectos mais activos recentemente Gaim: cliente de comunicação instantânea (MSN, IRC, etc.) egroupware: software colaborativo Azureus: cliente de P2P (compatível com BitTorrent) 7 Zip: arquivador de ficheiros WebCalendar: aplicação web tipo calendário guliverki: software de captura/tratamento de áudio e vídeo AMSN: clone do MS Messenger ClamWin: versão para MS Windows do Clam Antivirus 12

Projectos de Software Aberto Alguns projectos mais descarregados recentemente Azureus: cliente de P2P (compatível com BitTorrent) emule: cliente de P2P BitTorrent: cliente de download distribuído DC++: cliente de P2P Shareaza: cliente de P2P (suporta Gnutella, emule, etc.) VirtualDub: software de captura e processamento de vídeo CDex: software de extracção de áudio digital de CD s phpbb: software web para fórum de discussão 13

Projectos de Software Aberto para XP Alguns projectos que funcionam em MS Windows XP 7 Zip ABC FileZilla MediaPortal emule Gimp ClamWin 14

Sítios Web que usam Software Aberto Alguns sítios web que usam software aberto Repositório de software aberto e livre Magazine web Slashdot Wikipédia (versão portuguesa) Grupo de Utilizadores de Linux DEI ISEP 15

Disseminação do Software Aberto Utilização de software aberto em MS Windows Open Source Software CD http://osscd.sunsite.dk/ The Open CD http://theopencd.org/ WinLibre http://www.winlibre.com/ O futuro do software aberto O uso de software aberto poderá ser um excelente meio de concretizar o que Alan Kay disse na década de 1980 A melhor forma de prever o futuro é inventá lo 16

FIM Questões? 17