You are here: Home / Program / Development 2 / Understanding LibreOffice's codebase

Understanding LibreOffice's codebase

A talk for beginners to try to understand the code structure of LibreOffice

26.Sep.2013 from 10:00 to 11:00
60 minutes
Sala Beta

Details of the Talk

Beginners often find it hard to get into the codebase and work out where pieces of code are, and/or where they should be. Building on some work done around gnumake by David Ostrovsky and myself, I'll present a graph of the internal modules' dependencies, and try to explain a some of the basics of how the most important code modules relate to each other, and what they're good for. Come and find out how the pieces go together, and help me puzzle out some of the more obscure and mystical module names.

Sponsored By

Copyright information

Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0. License. This does not include the source code of LibreOffice, which is licensed under the GNU Lesser General Public License ( LGPL v.3 ).


"LibreOffice" and "The Document Foundation" are registered trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.

Privacy Policy || Impressum (Legal Info)