MC039A/MO901I Seminários sobre Software Livre
GIMP: GNU Image Manipulation Software
João Sebastião de Oliveira Bueno
25/03 às 16:00 na CB05
Resumo: Esta palestra conterá os seguintes tópicos sobre o GIMP:
- Capacidades
- Comunidade de desenvolvimento
- Projeto de software (com direito a um passeio pelo programa e
pela árvore do código fonte, que contém milhares de arquivos em C, um
build-system que usa o GCC, autotools, shell script, perl, python, e
scheme).
- Funcionamento da internacionalização com o Gettext (50 línguas
disponíveis em um único download).
- Funcionamento do controle de versões do projeto (subversion).
- Histórico do projeto, com apresentação de tecnologias que foram
um spin-of da história de 12 anos do GIMP:
- GTK+ - o toolkit para aplicativos gráficos por trás de todas as
aplicações do ambiente GNOME;
- Gutemprint: drivers de impressão e gerenciamento de cores que nasceram
como o "gimp-print"
- GEGL - Generic Graphics Library: biblioteca de processamento de imagens
que está se estruturando como o novo núcleo do GIMP
- Bindings de Python para o GTK+ - criados por Jamesh quando foi criada a
habilidade de se fazer plug-ins em python para o GIMP.
- Uso do bugzilla para reportar bugs no aplicativo.
- Futuro: quais funcionalidades devem ser incorporadas nas próximas
versões.
Sobre o palestrante: João Sebastião de Oliveira Bueno cursou
Processamento de Dados na ETE Lauro Gomes, em São Bernardo do Campo e
Pedagogia na Unicamp. Trabalha com software livre desde 1997, e com a
linguagem Python desde 2001. É atuante na comunidade brasileira de
Python, se concentrando na exploração de bibliotecas e aplicativos
gráficos que sejam acessíveis através dessta linguagem. É um dos
desenvolvedores do GIMP (GNU Image Manipulation Program). Como
consultor com empresa própria atuou em vários projetos relacionados a
portais e desenvolvimento de sistemas usando Python. Atualmente é
Analista de Sistemas na Fundação CPqD, em Campinas.