Cultura hacker: Software livre e ambientes colaborativos. 1

Documentos relacionados
Aula 01 Introdução ao S.O. Linux

Instalação e Configuração de Servidores Linux Server. Prof. Alex Furtunato

Técnico Subsequente em Redes de Computadores Introdução a Sistemas Abertos (ISA)

Sistemas Operacionais II. Prof. Gleison Batista de Sousa Aula 01

Sistemas Operacionais II. Prof. Gleison Batista de Sousa Aula 01

Introdução ao Linux. Thiago Yukio Kikuchi Oliveira

CÓDIGO FONTE CÓDIGO FONTE DO BOLO DE CHOCOLATE MOLHADINHO

Programa de Difusão de Mídias e Tecnologias Educacionais Livres da Rede Pública Estadual de Ensino da Bahia

Software Livre Software livre e sua importância para a Internet

UFRJ IM - DCC. Departamento de Ciência da Computação. Sistemas Operacionais II. 30/09/2016 Profª Valeria Menezes Bastos 1

Estrutura dos Sistemas Operacionais. Adão de Melo Neto

Software Livre e Código Aberto Thiago Silvino 19/09/2013 FAC2

Administração Central Cetec Capacitações Capacitação Sistema Operacional Linux

Informática Básica. Software. Anibal de Macedo, Informática Básica - Componentes de Hardware. Instituto Federal do Rio Grande do Norte

SISTEMAS OPERACIONAIS LIVRES. Professor Carlos Muniz

Introdução ao Sistema UNIX

Software Livre. Escolha ética, política e técnica. Uma evolução constante.

História do Linux Educacional

Licenças de Software Livre

INFORMÁTICA (NCINF) SOFTWARE SISTEMAS OPERACIONAIS

Nós queremos você para a comunidade do Software Livre Denis Brandl

Introdução ao Sistema UNIX

SO Conceitos Básicos. Gerência. Objetivos do SO 07/05/2011. Qual sistema operacional escolher? Qual sistema operacional escolher?

Sistemas Operacionais II. Linux - Introdução

Waldemar Dibiazi Junior Engenheiro de Computação Especialista em Banco de Dados

Introdução ao Sistema UNIX

ALGUMAS CARACTERÍSTICAS

A SAGA DO GNU/LINUX REVISITANDO A HISTÓRIA DO SOFTWARE LIVRE. Wilkens Lenon Militante do Software Livre

Prof. Esp. Fabiano Taguchi SOFTWARES


Histórico e conceitos básicos. GSO I Gestão de Sistemas Operacionais

Software Livre e a Cultura Hacker em Jacobina. Valéssio Soares de Brito

Informática I. Aula Aula 19-20/06/06 1

Sistema Operacional. Disciplina: Softwares, Aplicativos e Sistema Operacional. Professor: Thiago Silva Prates

Sistema Operacionais II. Linux e Software Livre

Sistemas Operacionais Abertos

Um Estudo de Caso: O Software Livre na Economia da Informação

Então como eu devo me referir? Linux ou GNU Linux?

O software-livre e sua história: uma abordagem cultural

CONCEITOS RELACIONADOS A SOFTWARE LIVRE. O que é software livre. O que é copyleft. Qual a diferença entre software livre e código.

Filosofia e conceitos de Software Livre

Fundamentos de Sistemas Operacionais

Introdução ao Sistema Linux

Introdução aos Sistemas Abertos

SOFTWARE. Disciplina: Informática Professor: Gustavo Sabry

HISTÓRICO DO LINUX. Adão de Melo Neto

Introdução ao Linux Prof. Pedro Filho

A Catedral e o Bazar. um trabalho seminal de Eric Raymond

Distribuições Linux. Rafael Guterres Jeffman. Faculdade Senac Porto Alegre Tchelinux

LINUX. Prof. Camila. Pedro de Assis Sobreira Jr.

INFORMÁTICA. 04. Pode-se dizer que tanto o Windows, quanto o Linux possuem o kernel aberto, podendo ser facilmente customizados pelos usuários.

Administração de Sistemas Operacionais

SISTEMAS OPERACIONAIS

SOFTWARE LIVRE AULA 1 Prof. Sandro Wambier

de Redes de Computadores Linux

Curso de Linux Básico com o Linux Educacional

Prof. Jefferson Costa

Software Proprietário Software Livre

Construindo o Futuro do Software Livre na FFLCH

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

Torne-se um Sysadmin Linux. Prof. Juliano Ramos

PIRATAS DO VALE DO SILÍCIO. Prof. André Aparecido da Silva

13:22:21. Introdução à Informática com Software Livre

Aula 6 Introdução ao Linux

PAPEL DO SOFTWARE LIVRE NA EDUCAÇÃO

SISTEMAS OPERACIONAIS. Prof. André Aparecido da Silva.

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

SISTEMA OPERACIONAL & SOFTWARE LIVRE

ÍNDICE. 06/10/ :21 Leite Júnior

SISTEMASOPERACIONAISLINUX. IsmaelSouzaAraujo

Sis i te t mas a O perac a i c o i nai a s um p ouco c d a a h is i tó t ria i. a... SO His i t s ó t r ó ic i o

Proinfo. Programa educacional criado pelo MEC para promover o uso pedagógico da informática na rede pública de ensino fundamental e médio.

Ferramentas de Desenvolvimento Colaborativo à Distância

Administração de Sistemas Livres. Prof. Lais Farias Alves

Introdução a Sistemas Abertos

Gestão em Sistemas de Informação. Profa.: Me. Christiane Zim Zapelini

Evolução de Sistemas Operacionais. Evolução ao longo da História da Computação!! UNIX: Um breve apanhado de sua evolução!!!

Blog: om.br/ Facebook:

Introdução à Informática

Estudo de Caso II: LINUX

TOP 10 Distribuições GNU/Linux mais populares em 2015

SOFTWARE LIVRE. Fábio Rodrigo Barby Informática - IFPR

Ubuntu Básico Introdução ao Linux

INTRODUÇÃO. Sistemas Operacionais. Vinícius Pádua

gnu/linux para noobs Daniela

Projeto Micro Livre do Ministério da Educação. Avaliação da Distribuição Linux para as Estações de Trabalho

AULA 1. Bruno L. Albrecht Felipe A. Chies Lucas F. Zawacki. PET Computação UFRGS

Apresentação da Disciplina

Programação I Aula 1 Apresentação

GNOME: um bazar organizado? Vicente Aguiar

Coordenação: Graduandos Ministrantes:

Administração de Redes Distribuições Linux

Utilizando o GitHubpara projetos Colaborativos

Algoritmos I Apresentação. Carlos de Salles Soares Neto Segundas e Quartas, 17h40 às 19h10

"Operação Livre - Análise do Documentário Revolution OS" e um pequeno paralelo entre o Linux e o Windows

Computadores e Sociedade Aula X: Direitos autorais em software

TÉCNICAS DE WEBDESIGN PROF. MARCELO CASTRO WEB DESIGN: INTRODUÇÃO

BOINC + R: Executando rotinas de

Introdução à Sistemas Operacionais

Transcrição:

Cultura hacker: Software livre e ambientes colaborativos www.asmayr.pro.br 1

Bem escasso Se você tem uma maçã e eu tenho uma maçã, e nós trocamos as maçãs, então você e eu ainda teremos uma maçã. Mas se você tem uma ideia e eu tenho uma ideia, e nós trocamos essas ideias, então cada um de nós terá duas ideias. Bem abundante George Bernard Shaw www.asmayr.pro.br 2

Cooperação Associação entre duas espécies que, embora dispensável, traz vantagens para ambas, colaboração; Operar simultaneamente; Colaborar em comum; Função principal é prover o outro; Quando há cooperação, todos são beneficiados, o resultado retorna à comunidade como conquista social. www.asmayr.pro.br 3

Competição Busca simultânea por dois ou mais indivíduos, de uma vitória, uma vantagem, um prêmio; Luta, desafio, antagonismo; Disputa ou rivalidade; Função principal é privar o outro; Quando há competição, o outro fracassa diante de nós, e isto torna-se culturalmente desejável. www.asmayr.pro.br 4

Linguagem A linguagem constitutiva do ser humano só foi possível mediante uma forte emoção amistosa capaz de permitir a intimidade na convivência com certa permanência. A alteridade tomar o Outro como distinto, mas não diferente é pré requisito para a sobrevivência do homem enquanto espécie. A linguagem não poderia ter surgido na competição mas, pelo contrário, surge em ambiente colaborativo por excelência. www.asmayr.pro.br 5

...em meados Séc. XX Creio que há no mundo um mercado para cinco computadores. (Tomas Watson, Presidente da IBM, 1943). Não há nenhuma razão para que alguém queira ter um computador em casa. (Ken Olson, Presidente e Fundador da Digital Equipaments Corp., 1977). 640 Kbyte é mais que suficiente para qualquer um. (Bill Gates, Fundador e Presidente Microsoft, 1981) www.asmayr.pro.br 6

História Anos 60 Governos e universidades atuam como atores no mundo da computação. Não existiam PCs. Ausência de padronização exigia que códigos fonte circulassem junto com os hardwares (plug and play era ficção!) Programadores trocavam códigos e dividiam soluções em ambientes colaborativos www.asmayr.pro.br 7

História Anos 70 Desenvolvimento do UNIX (impulsionado pelo time-sharing dos novos hardwares) Arpanet (Advanced Research Projects Agency Network) + Usenet (Unix User Network) Condições para a Portabilidade do Software e espaços colaborativos fora das fronteiras físicas Bill Joy e Chuk Halley desenvolvem BSD www.asmayr.pro.br 10

História Anos 80 AT&T reivindica propriedade sobre o UNIX (conhecimento colaborativo torna-se mercadoria) Micro-soft comercializa interpretadores de linguagem Basic Disseminação do fechamento do código fonte nos ambientes corporativos mediante termos "nondisclosure agreement" ("concordo em não revelar") www.asmayr.pro.br 13

História Anos 84 e 85 Richard Stallman cria GNU (GNU is Not Unix) reescrevendo fontes compatíveis com UNIX por recusar-se a aceitar os termos de fechamento do código Richard Stallman cria FSF (Free Software Foudation) a fim de garantir as quatro liberdades do GNU (execução, estudo, compartilhamento e redistribuição) www.asmayr.pro.br 16

Quatro Liberdades (GPL) 0 - executar o programa, para qualquer propósito; 1- estudar como o programa funciona (Acesso ao código-fonte é um pré-requisito para esta liberdade). 2- redistribuir cópias de modo que você possa ajudar ao seu próximo; 3 - aperfeiçoar o programa, e liberar para a comunidade os seus aperfeiçoamentos. www.asmayr.pro.br 17

Richard Stallman www.asmayr.pro.br 18

História Anos 90 Linus Torvalds cria o Kernel Linux e o distribui com licença GNU (GNU Public Licence) GNU incorpora o Kernel Linux e disponibiliza à comunidade o Sistema Operacional GNU/Linux PCs ganham expressão significativa Microsoft consolida-se como líder no comércio de software proprietário www.asmayr.pro.br 19

História Anos 90 1993 - Free BSD 1993 - Ian Murdock >> Debian 1994 - Marck Ewing >> Empresa Red Hat (Suporte comercial ao Linux) 1995 - Hackers Apache >> Apache 1996 - Mathias Etrich >> KDE 1997 - Federico Mena + Miguel Icaza >> Gnome (desktop oficial GNU/Linux Network Object Model Environment) www.asmayr.pro.br 20

Sistemas Operacionais www.asmayr.pro.br 21

História Anos 2000 Ambientes gráficos são incorporados definitivamente às interfaces Internet extrapola e potencializa os limites da informação (web 2.0 e cloud computing) Redes sociais aglutinam novos atores sociais e geram mercado atrativo Lutas por patentes e autorias(?) de soluções entre grandes empresas rivais fazem parte do cotidiano jurídico www.asmayr.pro.br 22

História Anos 2000 Portabilidade rivaliza com os PCs Desktop Usuários GNU/Linux ultrapassam 30 milhões SourceForge.Net abriga mais de 140 mil projetos código aberto (2007) Red Hat bate 1 bilhão de US$ de faturamento (2011) 1000 Distros disponíveis www.asmayr.pro.br 23

Cultura Hacker conjunto de valores e crenças que emergiu das redes de programadores de computador que interagiam on-line em torno de sua colaboração em projetos autonomamentes definidos de programação criativa Termo de origem alemã que designava os especialistas em cortar madeiras com o machado, aproveitando o melhor das árvores. www.asmayr.pro.br 24

Novo Cenário 50 mil voluntários são co-autores da Wikipedia; 4,5 milhões de voluntários cedem ciclos computacionais ociosos para criar o projeto SETI@Home; 1,5 milhões de hackers contribuem com o SourceForge.net abrigando mais de 140.000 projetos de software livre registrados. www.asmayr.pro.br 25

Pergunta de Fundo Por que os hackers que trabalham de forma voluntária (não-contratual) dedicam seu tempo livre para contribuir com a comunidade? Por que suas práticas são intrinsecamente interessantes, inspiradoras e lúdicas prazerosas em última instância? quem pode se permitir fazer um trabalho profissional a troco de nada? (Bill Gates na Open letter to hobbyists) www.asmayr.pro.br 26

Paradigma da Dádiva Marcel Mauss: a dádiva é uma relação social de múltiplas dimensões, um fato social fundado na tripla obrigação paradoxal de dar, receber e retribuir. Esta relação é marcada por interesse/desinteresse; espontaneidade/obrigatoriedade. www.asmayr.pro.br 27

Trocas Primitivas Sociedades primitivas: as relações se estabeleciam entre coletividades (clãs, tribos e famílias) que se obrigam mutuamente, e não entre indivíduos. Os bens trocados não eram apenas objetos úteis do ponto de vista econômico mas representavam amabilidades. www.asmayr.pro.br 28

Trocas Modernas Sociedades modernas: as trocas são regidas por leis de mercado, marcadamente submetidas a uma ordem de valor; A dádiva circula também entre desconhecidos: doações de sangue, de órgãos, filantropia, doações humanitárias, benevolência; A dádiva circula no ciberespaço (informação, conhecimentos) www.asmayr.pro.br 29

Concepções de dívidas Dívidas de mercado: são quitadas mediante a liquidação da dívida. Tendem a ser pagas e não mais devidas; Dívidas da dádiva: nunca são zeradas, mas ao contrário, crescem a partir das trocas que exigem novas doações, gerando novos endividamentos. www.asmayr.pro.br 30

Paradigma da Dádiva DAR RETRIBUIR RECEBER www.asmayr.pro.br 31

Paradigma da Dádiva Uma experiência em que a distância entre fins e meios é abolida; A dádiva seria uma experiência de abandono à incondicionalidade, experiência de pertencer a uma comunidade que, longe de limitar a personalidade de cada um, ao contrário, a expande; A dádiva seria, assim, uma experiência social fundamental. www.asmayr.pro.br 32

Modelos de Produção de Software Catedral Centralizado, hierarquizado, pequeno número de desenvolvedores, produção lenta, ambientes empresariais e comerciais, bugs demoram a ser corrigidos Bazar Horizontalizado, meritocrático, grande número de desenvolvedores, usuários são desenvolvedores, ambientes livres, organizações e fundações, bugs identificados e resolvidos em curto período de tempo (RAYMOND, 2004) www.asmayr.pro.br 33

Ambientes Colaborativos Debian (estabilidade) Fedora (inovação) Slackware (simplicidade) Ubuntu e Mint (usabilidade) Apache (soluções web) Gnome, KDE, LXDE, XFCE (desktops) Portais de conteúdo www.asmayr.pro.br 34

Solução à pergunta de fundo o envolvimento social neste trabalho coletivo (realizado junto com outros hackers) acaba então proporcionado reconhecimento, prestígio, prazer, criatividade e, por conseguinte, poder (mérito) atribuído a cada importante contribuição técnica compartilhada. O coletivo se beneficia, como um todo daquilo que é partilhado livremente. www.asmayr.pro.br 35

Fontes AGUIAR, Vicente Macedo (Org). Software livre, cultura hacker e o ecossistema da colaboração. São Paulo: Momento Editorial, 2009. http://www.computerhistory.org http://www.fsfla.org www.asmayr.pro.br 37

Outras Informações E-mail: asmayr@asmayr.pro.br Site pessoal: www.asmayr.pro.br Compartilhar é construir comunidades; Use GNU/Linux! www.asmayr.pro.br 38