• Nenhum resultado encontrado

3.2 O desenho da pesquisa

3.2.2 A comunidade Python User Group de Pernambuco – O PUG-PE

A comunidade de desenvolvedores e usuários da distribuição Python de Pernambuco, chamado de PUG-PE, é a comunidade de software livre mais atuante de Pernambuco e uma das mais atuantes do país. Escolhemos essa comunidade por três razões. Primeiro porque ela é representativa de uma típica comunidade de desenvolvimento e uso de SLCA, com seu núcleo reduzido de lideranças e uma grande periferia de colaboradores contribuindo para os projetos do grupo.

Segundo ela é atípica porque o PUG-PE é uma comunidade que atua a partir de websites, salas de bate-papo e de uma rede de contatos por correio eletrônico chamada de lista de discussão, e também por meio das experiências presenciais dos sujeitos que, ao mesmo em que mantêm espaços de representação no ciberespaço, promovem eventos e participam de encontros, seminários e workshops off-line.

Além de constituir uma organização própria e enunciar seu pertencimento geográfico, o estado de Pernambuco, o PUG-PE faz parte de uma rede mundial de grupos de usuários e desenvolvedores da linguagem de programação Python, que passa pelo Python Brasil46 e o PSF47. Este último tem como missão central promover, proteger e difundir essa linguagem de programação e facilitar o crescimento de uma comunidade internacional diversificada de programadores. A implementação do Python ocorre sob licenças abertas, o que o torna possível o livre uso e distribuição,inclusive para uso comercial.

Lançado por Guido van Rossum48 em1991, atualmente se propõe a ter um modelo de desenvolvimento tecnológico comunitário, aberto e gerenciado democraticamente. O PUG-PE tem procedimentos de funcionamentos e processos de trabalho delimitados por regulamentos com aplicações específicas.

Basicamente, todos os participantes do PUG-PE se dividem em usuários, com diversos níveis de engajamento, que vão desde esclarecimento de dúvidas sobre a plataforma de desenvolvimento até envolvimento na organização de eventos e outros projetos, como mostra trecho de entrevista a seguir.

46

A comunidade Python Brasil reúne grupos de usuários em todo o Brasil interessados em difundir e divulgar a linguagem de programação Python, abrigando em seu domínio todo o material editado sobre esta linguagem em nosso idioma (português do Brasil). Ele utiliza o software MoinMoin que é um Wiki inteiramente escrito em Python. Esse sistema foi escolhido por sua facilidade de uso e por ser uma ferramenta bastante democrática, permitindo que se desenvolva conteúdo rapidamente.

47

Python Software Foundation

48

É um programador de computadores dos Países Baixos que é mais conhecido por ser o autor da linguagem de programação Python

Participo mais dessa parte de organização do PUG, desta parte de estar organizando os eventos, de colaborar em qualquer coisa para que as coisas aconteçam, do que a parte de desenvolvimento em si. Por exemplo, para a criação do site não participei de praticamente nada porque meu tempo não deixa. Mas sempre estou tirando dúvidas, porque tenho um perfil mais de professor do que de programador dentro do grupo. [E9] – referência 4.

E também tem os desenvolvedores, que efetivamente desenvolvem os softwares livres. Essa divisão envolve uma organização política do projeto, no sentido dos desenvolvedores assumirem um compromisso maior e terem responsabilidade de governança e definição das estratégias do grupo. No PUG-PE existem hoje em torno de 500 inscritos, somando as lideranças, os usuários/desenvolvedores regulares e os participantes periféricos.

No Brasil existe em torno de 21 grupos que compõe o mapa de associados do Python-Brasil, divididos entre os estados de origem, como é o caso do PUG-PE. Então, este projeto do PUG-PE está inserido na comunidade do software livre que se caracteriza pela produção de uma linguagem de programação para computador com licenças de uso livre. Isso permite que os programas sejam distribuídos sem o pagamento de royalties e que os usuários possam visualizar e modificar o código fonte dos programas (SCHWINGEL, 2006).

O PUG-PE é um grupo com seis anos de existência, fundado no ano de 2007 na cidade do Recife, por alguns usuários que, de acordo com a história contada pelo grupo, “perceberam a pequena divulgação que a linguagem de programação Python tinha em seu meio”. Mas, no entanto, o grupo só entrou numa trajetória de crescimento consistente a partir de 2010, com a entrada de Marcel que se auto-intitula como o “agente caótico” que fez as coisas saírem da inércia do imobilismo para começarem acontecer.

A condição necessária para participar do grupo é ter interesse na linguagem Python, nos softwares livres e na cultura digital. No entanto, a inscrição junto à lista de discussão, tem uma importância simbólica no sentido de pertencimento. O PUG-PE também possui

usuários que auxiliam o grupo em outras áreas como a tradução de textos, desenvolvimento de documentação e suporte aos usuários, embora o desenvolvimento de soluções em softwares seja a atividade primordial, Este último ocorre nos eventos para programação chamados de Coding Dojo. Um Coding Dojo é um encontro onde um grupo de programadores se reúne para trabalhar em conjunto em um desafio de programação. Eles estão lá para se divertir, e, através de uma metodologia pragmática, melhorar suas habilidades de programação e de trabalho em grupo49. As regras de execução do

coding dojo se encontram o Apêndice A.

Em um parâmetro com a postura dos demais grupos de comunidades de software livre, podemos dizer que os usuários/desenvolvedores do Python reclamam para si a posse de uma linguagem de programação arrojada, dinâmica e flexível50 que é usado num grande leque de domínios e aplicações.

Por ser uma linguagem de alto nível não necessita se preocupar com questões como o gerenciamento de memória, o que permite ao desenvolvedor se concentrar na solução do problema, em vez de se concentrar na linguagem propriamente dita. Distingue- se do Tcl, Perl, Ruby ou Java por priorizar a legibilidade do código sobre a velocidade. Combina uma sintaxe concisa com recursos abundantes de sua biblioteca padrão e por módulos e frameworks desenvolvidos pelo exército de pythonistas espalhados pelo planeta. Outras promessas desse software colaborativo dizem respeito ao fato de ser possível escrever exatamente o código que se precisa e de forma rápida, graças a um compilador de bytes otimizado e à vasta biblioteca de apoio, documentação completa integrados na linguagem e com páginas separadas, ou seja, o ecossistema para projetos de software livre em Python é rico e diversificado. Consegue rodar na maioria dos sistemas operacionais: Windows, Linux/Unix, OS/2, Mac e Amiga. As suas comunidades prometem

49

http://codingdojo.org/

50

ser as mais amigáveis já que os usuários e desenvolvedores entusiasmados mantém uma edição coletiva de documentos que o tempo todo tiram dúvidas, corrigem erros, complementam e inserem novas idéias e informações.

Essa forma de trabalho está associada ao conceito de Wiki e crowdsourcing que, para Tapscott e Williams (2007), representam a nova e crescente ferramenta de inovação ao utilizar a inteligência, os conhecimentos coletivos e voluntários espalhados pela rede para solucionar problemas e criar conteúdos e soluções, gerando novos fluxos de informação. Sua implementação ocorre sob a licença aberta que o torna livre para uso e distribuição, inclusive para uso comercial. A licença é administrada pela Python Software Foundation.

Em muitos países, de forma especial nas nações que compõem a América Latina, o software livre está vinculado a iniciativas de inclusão digital da população e à criação de novos modelos de negócios e redução dos custos de produção de software, como demonstra Silveira (2004, p.45) e Michelazzo (2003 p. 268).

A nossa inserção no PUG-PE começou no segundo semestre de 2011 e teve duas fases: a primeira focou-se na identificação dos discursos ea segunda se concentrou na identificação dos equivalentes gerais, antagonismo e significantes vazios. A primeira fase de entrevistas focou-se nas identificações já estabelecidas, os discursos de governaçãoopen source e as políticas estratégicos do grupo, como o discurso de “comunidade bem sucedida”. As entrevistas iniciais foram conduzidas no período entre novembro de 2012 e Março de 2013. As entrevistas eram focadas nas estratégias de articulação discursivas, com o uso da análise de notícias e a lista de discussão do grupo.