We are the 99%

The financial crisis people started to notice around 2008 is not just financial. It goes deeper than what we usually want to admit. It is about a fundamental shift in our civilization’s balance of power, our survival plans, our values and our way of life. I regret to say that anything like 9/11 pales in comparison of what we have been experiencing since 3 years or so. Just like the metaphor used by Geog Zoche in his excellent book “the clash of currencies”, we tend to think the initial shock is pretty much all what has made the crisis while we are witnessing the long agony and fall of the twin towers of our civilization and our economy. Let’s leave the not so interesting gesticulations that took place this past week in Brussels and the Chinese buyout of Europe (never forget, the European Commission has always acted has the de facto Chinese Chamber of Commerce) aside and fast forward on the Occupy Wall Street Movement that has spread thoughout the US and originated in a distributed fashion from the Middle East and Europe. This movement is the symptom of something powerful, of the need for profound and radical change. It is also the place to mix several ideas, concepts, technologies and models that liberate people. I recently read articles on whether this movement was open source or not (and the articles tended to agree with the “open source nature” of the movement), but even more interestingly such movements do claim and advocate Open Source models and approach for many, even non software related matters.

Fast forward to the LibreOffice Conference in Paris. On the evening of the 14th we thought we would set up some beer and music party in a hacklab and we contacted the LOOP in Paris. While they had to migrate from one location to another we ended up in an alternative cultural space shared by hackers but also completely different people as well. What was really interesting to watch was the general blending of these populations. In the end, it should remind us that even the coming of the Document Foundation was and is at the same time the answer to the decay of a free software project struggling under the iron fist of an irresponsible and greedy corporation (Oracle)  and the perfect example of a community deciding what’s good for itself, having reached a point where “enough is enough”.

The LibreOffice Project is thus more than a free software project developing an office suite. It has started a bit before the events in Tunisia, but roughly at the same time the Iranian revolts were taking place (and they’re still going on by the way). It is about freedom and the individual power to refuse the will and the agenda of a large corporation. It is about realizing that something had been failing in our community and that it was time to fix it.

The Document Foundation was started because of that; and just like the people on the streets of the world, it was prepared  somewhat in a stealth mode at first, otherwise it  would have failed. Now things have become quite different, and we just celebrated our first year as a project and as a free community where everyone can fit in and contribute meaningfully to the greater good. The numbers speak for themselves, and the OpenOffice.org community has chosen to go for LibreOffice, not just as a product but as model, as a set of values and as a refusal to compromise one’s freedom to corporate agendas. Our manifesto highlights the goals and the values of the LibreOffice community and why the Document Foundation has been created and set up.

Yet we are not one fork among others. We are the next chapter of the next decade. We are LibreOffice, we are the Document Foundation. We are the people of OpenOffice.org . We are no puppets and no useful idiots. We bow to no one. We are here to fulfill the destiny of this great project: to create instruments of freedom and tools for knowledge.  We are “OOO”, we “Occupy OpenOffice” we stand for freedom, community, excellence and collaboration.

We are the 99%. Expect us.

AppSet: a refreshingly nice package manager for Arch Linux in the times of app stores

In this post I will not talk about LibreOffice or open standards  but I thought this could be of interest to GNU/Linux users out there so feel free to comment and discuss.

I’m a rather outspoken user of Arch Linux after having used and tried many other distributions (MandrakeSoft/Mandriva, Suse, Debian, Fedora, Ubuntu, Mint, SLAX, Chakra and even a few others) and I think I got to like the rolling release concept quite a lot. The rolling release concept essentially takes away the notion of milestone release for a Linux distribution and replaces it by incremental and almost continuous updates. Which means that everyday I can update my system and it’s thus almost always running the most recent stable software versions. Note that the upgrade is my choice only, I could stop doing this for 3 weeks instance and that would be fine. Using Arch Linux does not only mean embracing the rolling release distribution model. It also  means being ready to install your system from the command line (granted, you only do that once in theory) which can be tedious but not reall difficult. Another “side effect” of using Arch Linux is that the distribution’s package management is done entirely through the command line and with the help of the excellent package manager pacman. Pacman is however not a graphical package manager, or rather, it does not come with a default, out of the box graphical front-end. Several of them do exist but it does not seem to be in the culture of Arch Linux to use one on a regular basis. Enter AppSet. AppSet is a very nice graphical package manager written in Qt; it even got me use KDE again on par with Gnome. AppSet does not only run on Arch Linux, it also supports Chakra (a very close fork of Arch Linux) and works in theory with any other packaging system.

In the times of ubiquitous App Stores, even the ones that actually values and promotes Free Software such as the Ubuntu App Store, it’s good to hear you still have innovation happening in this field, with tools being developed that let users be in total control of their system. I’m sure that the AppSet team would welcome more contributors and more distributions!

A Word of Thanks

Yesterday Michael Brauer posted on the OASIS ODF TC mailing list his farewell post. Michael, like a very large number of the other employees of the “Oracle’s Hamburg Business Unit”, if not all of them, will be let go by the end of the month. If you wonder what the “Oracle’s Hamburg Business Unit” is, it’s the people who have been developing a large part of what was OpenOffice.org and before that, StarOffice. I remember the company when it was a privately owned entity called StarDivision. I have contributed and interacted with these people for over 10 years. I guess I will see some of them working for different employers; sometimes as competitors, sometimes as partners. But we will see us again one day or another, and I look forward that day. I have made a few friends there; these are bright people, and they have played an instrumental in the expansion of Free and Open Source Software, and dare I remind it? ODF and Open Standards as well.  I sincerely wish them the best for the future, whatever road they choose to take. This “business unit” has been known under many names during all these years, and I understand very well that the present days must be sad and sorrowful days.

I would like to tell the “Hamburg team” as we often used to call them that they should have no regrets whatsoever. Perhaps my words will surprise some, after all, I didn’t leave the OpenOffice.org project under Hamburg’s cheers.  It does not matter in the grand scheme of things; what I’m doing for the Document Foundation is what matters now and the shutdown of the operations at Hamburg shows once again that the people behind the Document Foundation were right from the start: Oracle’s stewardship of the OpenOffice.org project would neither be sustainable nor workable. I, for one, wish that in an ideal world, most of the Hamburg team would have transitioned over to the LibreOffice project. Unfortunately, that’s not the case, but life is made so that things are never really perfect.  StarDvision team, you gave birth to many good things, your work now lives in several software, most important of all them, in LibreOffice and the Document Foundation; Apache Openoffice.org/Symphony carries your name, and will use a great deal of your code as well. Even more importantly, the Hamburg team, through the OpenOffice.org project, has also attracted and helped many people from all walks of life who over the years have worked together and grown as a team. That is the case for me, and it’s the case for many other people. You have brought us so much, and I would like to express my sincere gratitude for all what you’ve done. You have started something incredibly important; your work will not have been made in vain, and it will continue to bear fruit for a long time.

Take care!

 

Letting dogs bark and answering real questions

I was expecting the point in time during the setup phase of the Document Foundation where we would start to hear the first critics and doubts about what we are doing and where we’re heading. This is never a good time, not because the questions make me uncomfortable, but because I either know the answer to these questions or I believe we will find the answer to them, yet, I cannot simply answer them with a short email. It requires more time and effort than that, and sometimes it requires an education that goes both ways: Listening people voicing their doubts, their questions and frustrations, and have people understand that we can’t do everything right at the same time, that we have limits, and that we’re only trying our best.  It is an exercise of patience and passion at the same time, and it’s an everyday drill. Ultimately, we collectively grow stronger, and we come out of this phase as a more effective team than before.

These days I started to see some questions arise here and there, about why we’re not proceeding as fast as we could with the setup of the legal entity, why we sometimes fail to communicate a vision for the project, etc. These are all good questions. Ultimately, we have to react to them by acting on the issues that are raised. Yet it is important to keep in mind that the light at the end of the tunnel is growing fast.  I hope (I know) we will soon see several announcements pertaining to the community and the project. We’re working hard at making the foundation a reality, but we’re also working hard at securing the Document Foundation’s financial future and at improving our community processes. Questions that arise about these matters are legitimate, and if you feel we’re not answering them, then it means we’re either swamped or are currently not able to answer them (because of various constraints). But we do read them, we do hear them. And they will be answered, either in writing, or in solid fact, usually expressed by an announcement. You can help make many things a reality by contributing to the LibreOffice project. It’s fun, it’s even exhilarating and it’s a formidable human adventure alongside being technically exciting and challenging.

Among the questions I was mentioning above, there are some that aren’t really questions, but are critics that are not uttered in a constructive way. These are critics that come from those who have chosen a different course and for whom the Document Foundation is by no means a symbol of digital freedom and software freedom. You will hear them singing many tunes, until their voices gradually faint in the background chatter. We can take some critics in a constructive way, as feedback to build a better project. But extravagant theories claiming that we are the pawns of Microsoft and that we are in fact detrimental to Free Software are delusions of people who do not understand anything to the way free and open source software communities work. Which is a shame, as some of them actually used to “manage” communities (and still claim they do, but one wonders who mandated them to even pretend to the title).  These critics are in fact detrimental to Free Software and to the ODF ecosystem, as they come across as awkward in the light of the events that have taken place since a few months. When everything is said and done, the LibreOffice project’s goals have been the right ones since the very first day and firing people off their roles inside the OpenOffice.org project hasn’t made them any less right today. An old but famous Persian saying tells that caravans keep going on their path while dogs bark at them.  The Document Foundation is a bit like a caravan, in that we’re a diverse community travelling towards one goal and not hesitating to include people on our way. We share our bread, we share our wine, we share our fire, and we even accept donations. Some people will call it awkward, will demand some “adult supervision”, will doubt each of our step, question our skills and postulate ulterior motives, but in the end, we shall prevail and we will be THE Free and Open Source Office Suite, innovative, open standards-based and developed in a transparent and inclusive way. Let the dogs bark. They really only wish they could be leading the party.

Links for the end of April

I am having a very busy month of April, but I mean, a really busy one. I am alive and kicking, but I am swamped.

Here’s a couple of links before an even more active month of May:

  • Ars Aperta has contributed to a pretty interesting project, dubbed ODFgr and hosted by the OpenDoc Society. The goal of this website is to provide any developer with even a limited knowledge of ODF with resources and tools to manipulated ODF documents. We tried to design a pedagogical platform that the largest number will understand. Most of the examples are listed by languages (we mostly have Python and Perl) and you can study both the explanation and learn how to reproduce and implement it. We hope it will be the right spot for anyone willing to get started on OpenDocument hacking and development.
  • Events-wise the month of May will be busy. I will attend the OASIS Board of Directors’ meetingin Berlin and meet with the Bitkom. The week after that Ars Aperta will join a session on the political and legal issues pertaining to Free Software development during the Linux Solutions 2011 event in Paris. I will also give another talk during the same event as part of the Document Foundation and our experience with forks. Spoons shall come next year.