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.

October wrap-up

This was quite a busy month. I was happy and exhausted by the LibreOffice Conference which went despite my immediate perception quite well. When you’re part of the organizers you tend to see all the small and not so small things that go wrong, and regardless of what the other participants notice or experience, you end up feeling that it’s just not as good as the others see it. Be it as it may, I would like to thank all the participants to the first LibreOffice Conference. It’s been very moving and heartwarming to see all of you, after a year of adventure and perils we have gone through. I would also like to thank all the organizers of the LibreOffice Conference, the community volunteers of France who made it possible, Sophie, Marie-Jo, Christophe, Jean-Baptiste, our hosts, La Cantine and the IRILL, and our sponsors. Among them, a special mention should be made to the Paris Region (Région Île de France) with whom we announced several exciting news. It’s all in the press now but I think that these announcements highlight how far we have come in one year. More importantly, it also shows how a Free Software community can work as it should, that is, with diverse contributors and a variety of stakeholders in a sustainable fashion. Of course, all this is far from being built and all the dots are not being connected. This year will therefore be exciting as we will continue to build and grow our community further.

I would like to come back shortly on two of the announcements we made, regarding the porting of the LibreOffice platform (not the interface) to iOS and Android, as well as LibreOffice OnLine. While these two projects are at various stages of completion and have different requirements they help to show not just the vitality of our community, they also shed some light on how we manage to embrace a bazaar-like approach to development and think about what I call our “development ecology” (which some could really translate into development strategy, but I think it’s more subtler than that). What you see through our online office suite project and platform porting announcements is that we are taking some great care in doing something paradoxal with respect to our stated intent to change the codebase as much as possible: we keep our codebase intact. Note that we do change, upgrade, clear and trim the codebase, but we do adopt a singular codebase approach where the code used in LibreOffice OnLine, and the underlying code on iOS and Android will essentially be the same than the one inside the LibreOffice Desktop suite. In other words, we do not release a product here and something completely different there, even if in the future, a specific work on the interface for tablets will have to be made (we won’t use the existing interface on these as it would not make sense).

This “universal” approach makes sense not just for “market growth” and adoption, it has two benefits. The first one is to pool the resources as much as we can, because maintaining millions of lines of code here while maintaining a million of new and different lines of code there would not require around 3 hundred developers; it would actually require 3 thousands of them. We thus keep the codebase as a coherent whole (hence Rob Weir’s confusion answered by something like “just pull the git”) while we will enjoy in the future the second benefit of being able to make changes (and even important ones) in one codebase, thus replicating the changes for the online version at the same time as they will be made available in the desktop or the tablet version.

Exciting times are ahead. Stay tuned!

Happy Birthday LibreOffice!

It’s been one year, and I still can’t believe time has gone so fast. I would like to thank everybody who has been making the LibreOffice Project what it is today, and what it will become in the years to come. To the first founders and to the newcomers these days, to the former OpenOffice.org community and to the LibreOffice community; to the users who put their confidence in us; to our families, friends and colleagues who supported us: thank you for a wonderful year on your side. We are now one year old and we owe it to you. If anything’s been proven in these incredible 365 days, it’s that community works. I’m not referring to community “management”, I’m talking about people standing up for what they believe is the right thing to do, and getting it done. It’s about software freedom and perhaps about freedom in general too. It’s about realizing that no one will step up and set you free if not yourself. One of the greatest Americans of all times, Benjamin Franklin, used to say that freedom is not something that’s given to you, it is something you take. The LibreOffice Project is fundamentally about that and not about anyone’s corporate roadmap.

It’s been a great year. It’s been a tough year. I learned a lot. I grew quieter. I tried to become more humble. I didn’t lose weight. I got engaged to the Love of my life. I helped pushing something nobody usually gets excited about: an office suite. But folks, beyond the code, beyond a community, beyond ourselves, we did more than an office suite.

We changed the world.

Short update on the LibreOffice Conference in Paris

I thought it would be useful to update everyone on the Paris LibreOffice Conference, as we received several inquiries especially from speakers of the conference. We have ended the selection process of the conference proposals and are right now dispatching each of the selected papers to a fixed room, day and time and have sent the confirmation or rejection email(s) to everyone of the submitter (if you have submitted a proposal and are reading this and you haven’t received anything do contact me).

Thanks to a great team work and a small contest we now have a very nice conference template that you may download here that will be used by the conference speakers as their presentation template during the event. The next big step is to publish the detailed schedule of the conference. Right now all you may see is an outdated and rather imprecise looking schedule. This will change in the coming days.

The conference will take place in two locations. One is called La Cantine and is a famous meeting place for hackers and researchers communities in France. The place itself is located in one of these nineteenth century “passages couverts” of the french capital that were built from early napoleonic times till the middle of the century. Do not expect something monumental, neither outside in the Passage or inside La Cantine. The whole point of the place is to meet and collaborate, and that’s why such a location matters. La Cantine is located very much in the centre of Paris, behind the old stock exchange and two metro stations away from the Opera Garnier. The other location is the IRILL an acronym standing for International Research Institute for Free Software. This place is located near the Place d’Italie in the southeastern quadrant of the city. This is part of a much larger university in Paris, and the building is shared with a large post office (you might have the feeling you’re entering a post office the first time you’re getting there).The inside has a modern design and will sport two large conference rooms with all the equipment (even streaming video) that you come to expect. One of the two rooms is on the top floor of the building and has a roof garden accessible from the room itself. The other one has sofas for informal meetings in a corner with espresso machine not far away.

But the conference won’t be “only” about conference and talks. We have several events for the evenings and nights. On the 12th at 6 pm there will be the cocktail party by Cap Digital and on the 13th a rather big event at the Paris Region headquarters where pretty much everyone from the IT community in Paris is invited and is simply called the LibreOffice Party at la Region. This is not just an opportunity to drink and eat “for free”, it’s an opportunity to learn about quite a few announcements we’ve been keeping under wraps.  We hope to see all of you (and more!) there. The evening parties don’t stop there: there will be the Friday Night’s special by AF83 with beer and music.

Stay tuned and don’t forget to register if that’s not already done. See you soon in Paris!

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!