Report from FISL 7 in Porto Alegre

(French version here)
I’m back from Porto Alegre (Brazil), where they held the FISL (Forum International Software Livre), the largest Brazilian Libre Software event. It was my second participation, and this time as the chair for the international track of the academic Workshop (WFS/WSL) held during the Forum.

So for a quick report. Libre Software definitely has momentum in Brazil. Situation is quite comparable to France and Europe, even if I think that it’s been a more recent adoption maybe, considering the number of very young people present in the audiance (my own perception of the average age of participants, nothing official ;). It’s too bad that Porto Alegre is so far from Europe (20 000 km trip from Paris) as there would be plenty of oportunities for collaboration, I think… but without physical encounters, it’s hard, unless you do pure software development.
The Porto Algere FISL was this time again a huge event with more than 5500 participants, and tens of conferences, among which a great part in Portugueze/Brasilian. Many countries were represented (4 french people !), and all continents were there. Btw, the African fellows (also french-speaking) were very special guests of the show, in particular with the excellent speech by Pierre Ouédraogo from AAUL after the signature of a partnership agreement between Brazilian and African associations.

Last year, the OpenSource Initiative was particularly prominent with numerous speakers, and this time, you could meet many more members from the (several) Free Software Foundation(s) (US, Europe, Latin America), mainly due to the special second general public workshop about GPL V3 held during the FISL (http://www.fsf.org/blogs/community/fisl-gplv3.html), in order to get the best feedback and comments on the future version of the main licence of Libre Software.

Among the interesting things I’ve seen, in random order (I’ll add other items as I remember things… jetlag hurts 😉 :

  • The OLPC (One Laptop Per Child) project presented the status of the project. No, this is no hoax, the $100 laptop for children in developing countries seems on his way. With lots of innovations on the technical side. I have recorded the presentation, so I’ll try to upload it somewhere (en VO).
  • The EDOS European project of my collegue Roberto Di Cosmo, which proposes very interesting results on quality of Distributions. I’ve posted specifically on EDOS here.
  • A project of cluster based on standard components which seems very interesting. More details (in french) in another post of my personnal blog.
  • The port of libre versions of GNU/Linux (at least Linux and other tools… maybe not so much GNU 😉 on Motorola phones which is going on, with work among others, of my roomate at the FISL, Harald Welte.
  • I know a bit more, also, thanks to Harald, on the biometric passports using RFID chips, and what can be done with Libre Software.
  • And also : the DIY LEDs gadget : http://ledtoy.sourceforge.net/

On the Workshop side, the local sessions were huge, but I couldn’t attend them for lack of translation, my portuguese/brasilian being REALLY limited :(. And on the international track side, everything went well, with excellent presentations, I think. But I’ll post on that subject later.

I must thank the local organizers, and specially Adenauer Yamin and Celso Maciel Da Costa, who took great care of me 😉 I’m looking forward to going back to FISL next year.

Adenauer and me at FISL 7

For more pictures, cf. : http://www.indicefoto.com/sala.php?evento=fisl ou encore http://www.flickr.com/photos/tags/fisl/I’ll add more as time goes by and I remember things, and when I see slides or videos appear online.

Improving quality of distributions : EDOS brings new tools

The EDOS project, a R&D project funded by the European Commission under IST FP6 proposes new tools to help enhance the quality of GNU/Linux Distributions.

Roberto Di Cosmo, leader of the project, has presented a paper in WFS 2006 in Porto Alegre, discussing the issue of packages dependencies, and presenting in particular the tools they have developped to check installability problems.

For instance, for Debian, conflicts between packages may lead to uninstallable packages whenever another package is changed (because this conflict relationship works in both directions). Another issue is when a same file path contained in several packages leads to overwritten files, thus conflicts.

For examples of the tools developped, see for instance ARA or ANLA. For instance, in ANLA, we can see that the stable release of Debian contains many uninstallable packages, but most are just depending on a non-free (Java) program, not included in the distribution. What’s surprising though, is that some packages are in different problems, like wzdftpd-mod-perl (check its lifetime in the tool).
What’s interesting is that the formal theory applied in their tools should provide completeness of the quality checks. And furthermore, these tools are really fast, which would allow almost realtime checking of tens of thousands of packages in the distribution (typically 3 minutes for checking everything on a PIII laptop !!!).

For more details, see the following documents : “News from the EDOS Project: Improving the Maintenance of Free Software Distributions“, the paper presented at WFS 2006 (PDF), and the slides of the presentation (to come), and also the more detailed document “Report on Formal Management of Software Dependencies” (Deliverable WP2-D2.2 of the project) (PDF 180 pages).

I have also recorded a video of the presentation at WFS, which should be uploaded here soon.

Presentation on Software Engineering and Libre Software at WFS 7 in Porto Alegre

Borrowing much material from Gregorio Robles, I made a presentation at the academic workshop during WFS 7 in Porto Alegre, of several figures obtained by Dr Robles during his PhD Thesis, to illustrate the kind of results obtained when studying Libre Software from a Software Engineering perspective. Some of this work was made during the CALIBRE project, btw.
The audiance was a bit shallow, but I hope that the recording will be available soon on the net to offer a bigger audiance. Here is the link to the slides (in PDF, or in OOo Impress, for the source).

See also the reports (in french) I’ve made from the trip to FISL/WFS in my personal blog.

me presenting my talk

Transparents intervention à Autour du Libre 2006 : “Résumé rapide de quelques travaux en Génie Logiciel sur le logiciel libre”

Je suis intervenu lors de Autour du Libre 2006 la semaine dernière à Brest, pour y faire une présentation rapide de quelques résultats en matière de recherche académique sur le Logiciel Libre, et plus spécifiquement du côté génie logiciel.

Je tiens à remercier Gregorio Robles qui m’a permis d’utiliser une grande partie des figures que j’ai présentées, qui sont issues de son mémoire de thèse de doctorat portant sur l’analyse du logiciel libre, qu’il a soutenue récemment.

Voici le lien vers les slides que j’ai présentés : en PDF, et le source en OpenOffice.org (attention, gros document). Update : une version anglaise des slides est disponible.

Accepted papers for International track of WFS 2006 in Porto Alegre

Here is the list of papers (with abstracts, in random order) we have accepted for the International track of the forecoming Workshop on Libre Software during the FISL in Porto Alegre (Brazil), betw. 19th and 2st of april.Congratulations to the authors.
Update : The schedule is available on-line on FISL’s site : http://fisl.softwarelivre.org/7.0/www/?q=node/158

Continue reading “Accepted papers for International track of WFS 2006 in Porto Alegre”