Picture taken by my wife, Islene, to be my new web id.
		The GNU, the FSFLA T-shirt and the red fedora all had to be
		there.

Dejeto de Lei do Cibercriminoso: Petição por uma Internet Democrática DRM.info: FSFLA Anti-DRM Logo, by Alfredo Daniel Rezinovsky, CC BY-SA 2.5 Argentina
FSFLA x Softwares Impostos: IRPF-Livre 2008


Alexandre Oliva's Home Page


Welcome to my home page!

As of June, 2005, I've joined the efforts to create FSF Latin America. I'm FSFLA's board member, and I maintain my blog there: Blonging for Freedom.

I'm also a Compiler Engineer at Red Hat.

Every month or so, Islene and I upload new pictures and movies with (or taken by) Larissa, our firstborn. Movies are encoded in the Ogg Media format, with video encoded with Ogg Theora and audio with Ogg Vorbis. Here is some more info about this video codec, including a list of encoders and viewers for various platforms. I've taken pictures of some of my trips as well.


The GNU project's gnu

I used to be a Computer Science PhD student at the Distributed Systems Laboratory at the Institute of Computing of the State University of Campinas (UNICAMP). I've been away from research for a while, but I've been trying to wrap up the PhD lately. The research project has to do with optimization of access to thread-local storage in dynamic libraries.

My main technical interests are Compiler Optimization these days. In a previous life, I used to research Software Engineering, particularly Computational Reflection (read about it in the Guaraná Home Page) and Distributed Systems.


On Tuesday, June 17, 2008, I presented "A Plan to Fix Local Variable Debug Information in GCC" at the GCC Summit 2008. The slides and examples are available. This work was also presented on August, 23, 2008, at CESoL-CE.


On Friday, April 18, 2008, the anti-non-Free Software speech that compares the harmful social and individual effects of tobacco (tabaco) and tobraco (trabaco). One of them is well known for causing dependency and impotence, having a powerful and unscrupulous industry promoting products while perfectly aware of the harmful consequences they bring to their customers; in fact, these businesses take advantage of the dependency and even enhance it to increase their gains. The other is just a plant from whose leaves cigarettes et al are made.

The picture mocks with a Brazilian cigarette brand curiously named Free, to denounce the tactics used to confuse customers of both tobacco and tobraco and misguide them to harm.

Slides in Portuguese are available here.

This speech was also presented, in combination with "FSFLA's Coolest Works (2008)" on May 16, 2008, at the 1st Free Software Symposium of Santa Bárbara D'Oeste and surroundings at Faculdades Anhanguera, on June 24, 2008, at a meeting about Agile Methodologies for Development with Free Software at University of Campinas, on August, 22, 2008, at CESoL-CE, on August, 29, 2008, at CONSEGI, on September 17, 2008, at Semana de Atividades Integradas do CEATEC da PUC Campinas, on September 18, 2008, at Software Freedom Day in Santo André, SP, on October 20, 2008, at Universidade Anhanguera, Indaiatuba-SP, and on October 23, 2008, at Universidade Católica, Pelotas-RS.


Also on Friday, April 18, 2008, at FISL, FSFLA launched "O Porco e a Caixa", the translation to Brazilian Portuguese of MCM's "The Pig and the Box", a book that teaches the perils of DRM to children. I printed some 500 copies, but the organizers of FISL liked it so much that they announced in the closing session that we'd print 10000 copies for FISL 10. Yay!


On Fri 13th of April, 2007, I first presented Free Software and the Matrix at FISL 8.0. The presentation (in Portuguese, English and Spanish), the trailers and the sources are available here. I'm told the English version of the presentation is available in a bit torrent as well.

It was presented on April 28, 2007, at FLISoL Campinas; on May 2, 2007, at USP-EACH; on May 26, 2007 at IV ESLAM; on June 6, 2007 at SESOL3; on August 9, 2007 at 7mas Jornadas Regionales de Software Libre, in Córdoba, Argentina; on Oct 18, 2007 at Convención Visión 2007 in Lima, Peru; and Oct 18-20 at Encontro Mineiro de Software Livre in Lavras, Minas Gerais, Brazil (to be presented by José Monserrat Neto, thanks!), and on Dec 5, 2007, at VI Semana [GNU/]Linux Universidad Distrital, in Bogota, Colombia.


On April 25, 2007, FSFLA liberated the formerly-non-Free Brazilian Income Tax form-filling software. The Free Software version, IRPF2007-Livre, is available here. The history is covered in detail here.

I've talked about this in detail on Aug 10, 2007, at FSFLA's presentation at 7mas Jornadas Regionales de Software Libre, in Córdoba, Argentina, and I'll do so again on Dec 6, 2007, at VI Semana [GNU/]Linux Universidad Distrital, in Bogota, Colombia.

On April 25, 2008, FSFLA liberated IRPF-Livre 2008, announced here.


On April 14, 2007, I first presented "Magic mirror on the net, what's the fairest license yet? A GPLv3 fairness tale." at FISL 8.0, discussing the fairness improvements of GPLv3 over version 2 with a Snow White coloring.

It was also presented on June 8, 2007 at SESOL3 and on Aug 11, 2007, at 7mas Jornadas Regionales de Software Libre, in Córdoba, Argentina; on Oct 4, 2007, at Fórum Software Livre Rio de Janeiro; Oct 20, 2007 at ./Freedom & Open Source Day, part of Convención Visión 2007 in Lima, Peru; on Nov 13-14, 2007 at Latinoware in Foz do Iguaçu, Brasil; and on Dec 17, 2007, at UMeet 2007, an on-line conference.


On March 27, a new presentation "Software Livre: Um Bem Necessário" (Free Software: a Necessary Good) was first presented at the Regional Symposium on Digital Inclusion, organized by CDI Campinas. On March 28, it was at AtualTec 2007. It was to be presented again at FLISoL 2007, on April 28, but, by popular demand, Free Software and The Matrix was presented.


FSFLA Logo

On Aug 25, 2006, I first presented "As Ações Mais Legais da FSFLA" (the coolest/most legal FSFLA actions) at Festival de Software Livre da Bahia, in Lauro de Freitas. Congratulations to the organizers for the great event! I took a few pictures and recorded my presentations (in Portuguese).

In that presentation, I talk about the preference for Free Software encoded in the Brazilian Constitution, which we argue about in the context of the inconstitutionality case raised against the Free Software law in Rio Grande do Sul. Read more about it in FSFLA's news bulletin #14.

It was presented again on Oct 18, 2006, at the IV Fórum de Software Livre do Rio de Janeiro, and on Oct 20, 2006, at the III Fórum Cearense de Software Livre.

A shortened version was presented in a round table on copyrights, patents and Free Software on May 26, 2007 at IV ESLAM.

An adapted English version of this speech was presented on Nov 21, 2006, at the 5th International GPLv3 Conference in Tokyo, Japan. A video of the presentation is available out of the conference web site. I took a few pictures while I was there.

The latest presentation of this English version was on December 13, 2006, as part of UMeet 2006. A recording (IRC logs) is available here.

On April 13, 2007, an updated version of this speech was delivered by all FSFLA board members, at FISL 8.0.

In general, I play this great movie on Trusted Computing after talking about DRM.

It was also presented on May 25, 2007 at IV ESLAM.

It was presented for the first time in Spanish on August 10, 2007, at 7mas Jornadas Regionales de Software Libre, in Córdoba, Argentina. A slightly extended version was presented on Dec 6, 2007, at VI Semana [GNU/]Linux Universidad Distrital, in Bogota, Colombia.

The 2008 version of this speech updates on Softwares Impostos, Free Open Standards, and launches, on April 18, at FISL, the first print of the Brazilian Portuguese translation of MCM's "The Pig and the Box" and FSFLA's "¡Sé Libre!" (Be Free!) campaign for the promotion of the fundamental social values of the Free Software movement. It was also presented on August, 21, 2008, at CESoL-CE, and elsewhere, combined with the campaign against tobraco.


October 1, 2006, is elections day in Brazil. The "ultimate" electronic voting system used in Brazil enables results to be published just a few hours after polls are closed. And there has never been any proof of corruption in the results. If you can read Portuguese, see why that's not surprising. You may also be interested in the Free Software program I wrote that attempts to present results for the polls, similarly to the MS-Windows-only program that the Superior Electoral Court (TSE) publishes.


My PhD research has to do with optimizing access to Thread-Local Storage, i.e., variables managed by the run-time system such that they hold a different value in each thread of execution. Find out more about it here. See the paper and the slides presented on June 29 at the GCC Summit 2006, on June 7, 2007, at SESOL3, and on March 17, 2008, at Bossa'08 Conference.

Glauber talked about his port of these ideas to ARM at [GNU/]Linux Kongress 2006 on Sept 8.


Former
	Brazilian President Fernando Collor de Mello with a censoring
	mark on top of where his middle finger would be

For FISL 7.0, in April 2006, I came up with the presentation O Poder Libertador do Segundo Dedo (that translates to English as The Freeing Power of the Second Finger). Besides the important Free Software-related issues that I feel I always have to talk about, it shows how Free Software users at an advantage position over proprietary software users, especially corporate ones, because while both recognize the need for support (pointing to someone when things go wrong), only Free Software users can use another finger, without the fear of getting to a dead end, when things keep on going wrong. A poor-ish recording of the presentation at the Festival de Software Livre da Bahia, in Portuguese, is available here.

It was presented again on Oct 17, 2006, at the IV Fórum de Software Livre do Rio de Janeiro, and on Oct 19, 2006, at the III Fórum Cearense de Software Livre

The latest presentation in English was on December 13, 2006, as part of UMeet 2006. A recording (IRC logs) is available here.

Thanks to the authors of the TV Show Casseta & Planeta for the inspiration, even if with a delay of 15 years or so :-) May Bussunda, probably the most well-known member of this great team of comedy writers and actors, who passed away in Germany during the Soccer World Cup, rest in peace and not be forgotten :-(


John Forbes Nash, Jr

As of June, 2005, I came up with a newer presentation entitled A Beautiful Mind Meets Free Software: Game Theory, Competition and Cooperation. It was first presented to a wide audience on June 4, 2005, at FISL 6.0. It was also presented at the III ESLAM, on October 13, 2005 in Manaus, AM (I took some pictures there); 5tas Jornadas Regionales de Software Libre, in Rosario, Santa Fe, Argentina, on Nov 21, 2005; Portalcon Software Livre's 1º GNU/Linux Day, in Americana, SP; at the Workshop Cearense de Software Livre e Mobilidade on December 13, 2005, in Fortaleza, CE; on Oct 20, 2006, at the III Fórum Cearense de Software Livre, also in Fortaleza; at the Brazilian finals of the 2006/2007 ACM International Collegiate Programming Contest, on November 11, 2006.

The paper on it was published at the Exact Sciences Colloquium at Uninove, on November 25, 2006. There's a nicer (IMHO) LaTeX rendering too. I've recorded the presentation audio (Ogg Speex format), in Portuguese, but the quality is unfortunately quite poor :-(

I'd like to thank my wife, Islene, for the drawings.

If you're interested in economics involving Free Software, in addition to the sites mentioned in the presentation, you may want to read:


The evolution of
    man, hacked by Islene for my presentation of ``The Competitive
    Advantages of Free Software´´

I wrote a paper entitled ``The Competitive Advantages of Free Software´´, originally for the Workshop about Free Software 2000, a parallel event to the 1st Free Software International Forum 2000. The originally published version is available as a gzipped postscript for ISO-A4 paper. An updated version (last modified on August 13, 2001, except for the addition of copyright and redistribution terms on July 19, 2002) is available as browsable html and pdf for letter-sized paper.

After many presentations all over from 2000 to 2002, it was later presented at FISL 4.0, some time in June, 2003; on Oct 20, 2006, at the III Fórum Cearense de Software Livre.

The latest version of the slides used in my presentation at several different conferences is available in pdf format.


These are some Free Software projects I'm involved with (even though I'm mostly inactive on most of them, except for the first two):


Some other projects I've already contributed to in the past, or would like to contribute to in the future, if I manage to get more than 24 hours a day :-)


You may find some source and binary packages for Red Hat Linux that I've packaged here.


I've written some notes on addressing the few problems I ran into while setting up Fedora Core 3 Test 3 on my (then) shiny new Compaq Presario r3004 Athlon64 notebook. They apply to Fedora Core 3 as well.

Fedora Core 2 shipped without Firewire modules because they were severely broken in the upstream kernel. Kernel updates are fixed, but if you want to install it or use the original kernels, read this.


I've taught a short Java course in the Second Brazilian Symposium on Programming Languages. The errata of the course notes (in Portuguese) are available on-line. If you want a copy of the (outdated) course notes (also in Portuguese), please let me know.


Between 1995 and 1997, I taught Maths in a school that helps poor students improve their chances of succeeding in the College Entrance Examination (Vestibular). You may find out more about this social project and read its monthly publication in the home page of Cursinho DCE (in Portuguese).


You may find some jokes and funny stories I have collected here.


My snail-mail address and my Gnu Privacy Guard public key are available.


If you have any suggestions, comments or questions, feel free to e-mail me. This is not an official publication of IC-Unicamp nor Unicamp, and the opinions expressed here do not necessarily represent the opinions of the University.

This page is Best Viewed With Any Browser.

Last modified $Date: 2008/11/03 07:07:58 $ UTC